builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1454 starttime: 1461260339.88 results: success (0) buildid: 20160421100000 builduid: 2b69674aa2a044689ed840a49039bdfc revision: fb4131318add3451da9aea822130078ad4d02c18 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 10:38:59.876919) ========= master: http://buildbot-master122.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 10:38:59.877391) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 10:38:59.877683) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 10:38:59.920315) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 10:38:59.920619) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098 _=/tools/buildbot/bin/python using PTY: False --2016-04-21 10:38:59-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 555K=0.02s 2016-04-21 10:39:00 (555 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.275109 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 10:39:00.232355) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 10:39:00.232690) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.036026 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 10:39:00.301809) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 10:39:00.302180) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev fb4131318add3451da9aea822130078ad4d02c18 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev fb4131318add3451da9aea822130078ad4d02c18 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098 _=/tools/buildbot/bin/python using PTY: False 2016-04-21 10:39:00,442 truncating revision to first 12 chars 2016-04-21 10:39:00,442 Setting DEBUG logging. 2016-04-21 10:39:00,443 attempt 1/10 2016-04-21 10:39:00,443 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/fb4131318add?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 10:39:01,624 unpacking tar archive at: mozilla-inbound-fb4131318add/testing/mozharness/ program finished with exit code 0 elapsedTime=1.504810 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 10:39:01.848415) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 10:39:01.848746) ========= script_repo_revision: fb4131318add3451da9aea822130078ad4d02c18 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 10:39:01.849157) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 10:39:01.849450) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 10:39:01.880962) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 51 secs) (at 2016-04-21 10:39:01.881286) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098 _=/tools/buildbot/bin/python using PTY: False 10:39:02 INFO - MultiFileLogger online at 20160421 10:39:02 in /builds/slave/test 10:39:02 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 10:39:02 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:39:02 INFO - {'append_to_log': False, 10:39:02 INFO - 'base_work_dir': '/builds/slave/test', 10:39:02 INFO - 'blob_upload_branch': 'mozilla-inbound', 10:39:02 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:39:02 INFO - 'buildbot_json_path': 'buildprops.json', 10:39:02 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:39:02 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:39:02 INFO - 'download_minidump_stackwalk': True, 10:39:02 INFO - 'download_symbols': 'true', 10:39:02 INFO - 'e10s': False, 10:39:02 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:39:02 INFO - 'tooltool.py': '/tools/tooltool.py', 10:39:02 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:39:02 INFO - '/tools/misc-python/virtualenv.py')}, 10:39:02 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:39:02 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:39:02 INFO - 'log_level': 'info', 10:39:02 INFO - 'log_to_console': True, 10:39:02 INFO - 'opt_config_files': (), 10:39:02 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:39:02 INFO - '--processes=1', 10:39:02 INFO - '--config=%(test_path)s/wptrunner.ini', 10:39:02 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:39:02 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:39:02 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:39:02 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:39:02 INFO - 'pip_index': False, 10:39:02 INFO - 'require_test_zip': True, 10:39:02 INFO - 'test_type': ('testharness',), 10:39:02 INFO - 'this_chunk': '1', 10:39:02 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:39:02 INFO - 'total_chunks': '10', 10:39:02 INFO - 'virtualenv_path': 'venv', 10:39:02 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:39:02 INFO - 'work_dir': 'build'} 10:39:02 INFO - ##### 10:39:02 INFO - ##### Running clobber step. 10:39:02 INFO - ##### 10:39:02 INFO - Running pre-action listener: _resource_record_pre_action 10:39:02 INFO - Running main action method: clobber 10:39:02 INFO - rmtree: /builds/slave/test/build 10:39:02 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:39:03 INFO - Running post-action listener: _resource_record_post_action 10:39:03 INFO - ##### 10:39:03 INFO - ##### Running read-buildbot-config step. 10:39:03 INFO - ##### 10:39:03 INFO - Running pre-action listener: _resource_record_pre_action 10:39:03 INFO - Running main action method: read_buildbot_config 10:39:03 INFO - Using buildbot properties: 10:39:03 INFO - { 10:39:03 INFO - "project": "", 10:39:03 INFO - "product": "firefox", 10:39:03 INFO - "script_repo_revision": "production", 10:39:03 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 10:39:03 INFO - "repository": "", 10:39:03 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 10:39:03 INFO - "buildid": "20160421100000", 10:39:03 INFO - "pgo_build": "False", 10:39:03 INFO - "basedir": "/builds/slave/test", 10:39:03 INFO - "buildnumber": 226, 10:39:03 INFO - "slavename": "tst-linux64-spot-1454", 10:39:03 INFO - "master": "http://buildbot-master122.bb.releng.usw2.mozilla.com:8201/", 10:39:03 INFO - "platform": "linux64", 10:39:03 INFO - "branch": "mozilla-inbound", 10:39:03 INFO - "revision": "fb4131318add3451da9aea822130078ad4d02c18", 10:39:03 INFO - "repo_path": "integration/mozilla-inbound", 10:39:03 INFO - "moz_repo_path": "", 10:39:03 INFO - "stage_platform": "linux64", 10:39:03 INFO - "builduid": "2b69674aa2a044689ed840a49039bdfc", 10:39:03 INFO - "slavebuilddir": "test" 10:39:03 INFO - } 10:39:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 10:39:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 10:39:03 INFO - Running post-action listener: _resource_record_post_action 10:39:03 INFO - ##### 10:39:03 INFO - ##### Running download-and-extract step. 10:39:03 INFO - ##### 10:39:03 INFO - Running pre-action listener: _resource_record_pre_action 10:39:03 INFO - Running main action method: download_and_extract 10:39:03 INFO - mkdir: /builds/slave/test/build/tests 10:39:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:39:03 INFO - https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 10:39:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 10:39:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 10:39:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 10:39:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 10:39:07 INFO - Downloaded 1361 bytes. 10:39:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 10:39:07 INFO - Using the following test package requirements: 10:39:07 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 10:39:07 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:39:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 10:39:07 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:39:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 10:39:07 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:39:07 INFO - u'jsshell-linux-x86_64.zip'], 10:39:07 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:39:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 10:39:07 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 10:39:07 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:39:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 10:39:07 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:39:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 10:39:07 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:39:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 10:39:07 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 10:39:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 10:39:07 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 10:39:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:39:07 INFO - https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 10:39:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 10:39:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 10:39:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 10:39:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 10:39:09 INFO - Downloaded 22745418 bytes. 10:39:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:39:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:39:10 INFO - caution: filename not matched: web-platform/* 10:39:10 INFO - Return code: 11 10:39:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:39:10 INFO - https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 10:39:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 10:39:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 10:39:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 10:39:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 10:39:12 INFO - Downloaded 36400340 bytes. 10:39:12 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:39:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:39:16 INFO - caution: filename not matched: bin/* 10:39:16 INFO - caution: filename not matched: config/* 10:39:16 INFO - caution: filename not matched: mozbase/* 10:39:16 INFO - caution: filename not matched: marionette/* 10:39:16 INFO - caution: filename not matched: tools/wptserve/* 10:39:16 INFO - Return code: 11 10:39:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:39:16 INFO - https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 10:39:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:39:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:39:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:39:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 10:39:19 INFO - Downloaded 64300261 bytes. 10:39:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:39:19 INFO - mkdir: /builds/slave/test/properties 10:39:19 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:39:19 INFO - Writing to file /builds/slave/test/properties/build_url 10:39:19 INFO - Contents: 10:39:19 INFO - build_url:https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 10:39:20 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:39:20 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:39:20 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:39:20 INFO - Contents: 10:39:20 INFO - symbols_url:https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:39:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:39:20 INFO - https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:39:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:39:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:39:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 10:39:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 10:39:25 INFO - Downloaded 90791796 bytes. 10:39:25 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 10:39:25 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 10:39:31 INFO - Return code: 0 10:39:31 INFO - Running post-action listener: _resource_record_post_action 10:39:31 INFO - Running post-action listener: set_extra_try_arguments 10:39:31 INFO - ##### 10:39:31 INFO - ##### Running create-virtualenv step. 10:39:31 INFO - ##### 10:39:31 INFO - Running pre-action listener: _pre_create_virtualenv 10:39:31 INFO - Running pre-action listener: _resource_record_pre_action 10:39:31 INFO - Running main action method: create_virtualenv 10:39:31 INFO - Creating virtualenv /builds/slave/test/build/venv 10:39:31 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 10:39:31 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:39:31 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:39:31 INFO - Using real prefix '/usr' 10:39:31 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:39:37 INFO - Installing distribute.............................................................................................................................................................................................done. 10:39:40 INFO - Installing pip.................done. 10:39:40 INFO - Return code: 0 10:39:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:39:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:39:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:39:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:39:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:39:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:39:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:39:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x144d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x144e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1565e20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x14970e0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1563ec0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1564350>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 10:39:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 10:39:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:39:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:39:40 INFO - 'CCACHE_UMASK': '002', 10:39:40 INFO - 'DISPLAY': ':0', 10:39:40 INFO - 'HOME': '/home/cltbld', 10:39:40 INFO - 'LANG': 'en_US.UTF-8', 10:39:40 INFO - 'LOGNAME': 'cltbld', 10:39:40 INFO - 'MAIL': '/var/mail/cltbld', 10:39:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:39:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:39:40 INFO - 'MOZ_NO_REMOTE': '1', 10:39:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:39:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:39:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:39:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:39:40 INFO - 'PWD': '/builds/slave/test', 10:39:40 INFO - 'SHELL': '/bin/bash', 10:39:40 INFO - 'SHLVL': '1', 10:39:40 INFO - 'TERM': 'linux', 10:39:40 INFO - 'TMOUT': '86400', 10:39:40 INFO - 'USER': 'cltbld', 10:39:40 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098', 10:39:40 INFO - '_': '/tools/buildbot/bin/python'} 10:39:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:39:41 INFO - Downloading/unpacking psutil>=0.7.1 10:39:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:39:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:39:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:39:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:39:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:39:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:39:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:39:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:39:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:39:45 INFO - Installing collected packages: psutil 10:39:45 INFO - Running setup.py install for psutil 10:39:45 INFO - building 'psutil._psutil_linux' extension 10:39:45 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 10:39:45 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 10:39:46 INFO - building 'psutil._psutil_posix' extension 10:39:46 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 10:39:46 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 10:39:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:39:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:39:46 INFO - Successfully installed psutil 10:39:46 INFO - Cleaning up... 10:39:46 INFO - Return code: 0 10:39:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:39:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:39:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:39:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:39:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:39:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:39:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:39:46 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x144d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x144e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1565e20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x14970e0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1563ec0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1564350>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 10:39:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 10:39:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:39:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:39:46 INFO - 'CCACHE_UMASK': '002', 10:39:46 INFO - 'DISPLAY': ':0', 10:39:46 INFO - 'HOME': '/home/cltbld', 10:39:46 INFO - 'LANG': 'en_US.UTF-8', 10:39:46 INFO - 'LOGNAME': 'cltbld', 10:39:46 INFO - 'MAIL': '/var/mail/cltbld', 10:39:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:39:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:39:46 INFO - 'MOZ_NO_REMOTE': '1', 10:39:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:39:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:39:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:39:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:39:46 INFO - 'PWD': '/builds/slave/test', 10:39:46 INFO - 'SHELL': '/bin/bash', 10:39:46 INFO - 'SHLVL': '1', 10:39:46 INFO - 'TERM': 'linux', 10:39:46 INFO - 'TMOUT': '86400', 10:39:46 INFO - 'USER': 'cltbld', 10:39:46 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098', 10:39:46 INFO - '_': '/tools/buildbot/bin/python'} 10:39:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:39:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:39:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:39:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:39:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:39:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:39:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:39:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:39:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:39:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:39:50 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:39:50 INFO - Installing collected packages: mozsystemmonitor 10:39:50 INFO - Running setup.py install for mozsystemmonitor 10:39:51 INFO - Successfully installed mozsystemmonitor 10:39:51 INFO - Cleaning up... 10:39:51 INFO - Return code: 0 10:39:51 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:39:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:39:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:39:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:39:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:39:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:39:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:39:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x144d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x144e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1565e20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x14970e0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1563ec0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1564350>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 10:39:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 10:39:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:39:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:39:51 INFO - 'CCACHE_UMASK': '002', 10:39:51 INFO - 'DISPLAY': ':0', 10:39:51 INFO - 'HOME': '/home/cltbld', 10:39:51 INFO - 'LANG': 'en_US.UTF-8', 10:39:51 INFO - 'LOGNAME': 'cltbld', 10:39:51 INFO - 'MAIL': '/var/mail/cltbld', 10:39:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:39:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:39:51 INFO - 'MOZ_NO_REMOTE': '1', 10:39:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:39:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:39:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:39:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:39:51 INFO - 'PWD': '/builds/slave/test', 10:39:51 INFO - 'SHELL': '/bin/bash', 10:39:51 INFO - 'SHLVL': '1', 10:39:51 INFO - 'TERM': 'linux', 10:39:51 INFO - 'TMOUT': '86400', 10:39:51 INFO - 'USER': 'cltbld', 10:39:51 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098', 10:39:51 INFO - '_': '/tools/buildbot/bin/python'} 10:39:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:39:51 INFO - Downloading/unpacking blobuploader==1.2.4 10:39:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:39:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:39:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:39:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:39:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:39:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:39:55 INFO - Downloading blobuploader-1.2.4.tar.gz 10:39:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:39:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:39:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:39:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:39:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:39:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:39:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:39:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:39:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:39:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:39:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:39:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:39:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:39:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:39:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:39:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:39:56 INFO - Downloading docopt-0.6.1.tar.gz 10:39:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:39:56 INFO - Installing collected packages: blobuploader, requests, docopt 10:39:56 INFO - Running setup.py install for blobuploader 10:39:57 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:39:57 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:39:57 INFO - Running setup.py install for requests 10:39:57 INFO - Running setup.py install for docopt 10:39:58 INFO - Successfully installed blobuploader requests docopt 10:39:58 INFO - Cleaning up... 10:39:58 INFO - Return code: 0 10:39:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:39:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:39:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:39:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:39:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:39:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:39:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:39:58 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x144d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x144e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1565e20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x14970e0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1563ec0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1564350>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 10:39:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 10:39:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:39:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:39:58 INFO - 'CCACHE_UMASK': '002', 10:39:58 INFO - 'DISPLAY': ':0', 10:39:58 INFO - 'HOME': '/home/cltbld', 10:39:58 INFO - 'LANG': 'en_US.UTF-8', 10:39:58 INFO - 'LOGNAME': 'cltbld', 10:39:58 INFO - 'MAIL': '/var/mail/cltbld', 10:39:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:39:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:39:58 INFO - 'MOZ_NO_REMOTE': '1', 10:39:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:39:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:39:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:39:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:39:58 INFO - 'PWD': '/builds/slave/test', 10:39:58 INFO - 'SHELL': '/bin/bash', 10:39:58 INFO - 'SHLVL': '1', 10:39:58 INFO - 'TERM': 'linux', 10:39:58 INFO - 'TMOUT': '86400', 10:39:58 INFO - 'USER': 'cltbld', 10:39:58 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098', 10:39:58 INFO - '_': '/tools/buildbot/bin/python'} 10:39:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:39:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:39:58 INFO - Running setup.py (path:/tmp/pip-3mpPwE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:39:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:39:58 INFO - Running setup.py (path:/tmp/pip-mf8Cm9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:39:59 INFO - Running setup.py (path:/tmp/pip-xYsOq6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:39:59 INFO - Running setup.py (path:/tmp/pip-kvKA19-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:39:59 INFO - Running setup.py (path:/tmp/pip-moEYq5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:39:59 INFO - Running setup.py (path:/tmp/pip-Vrbztl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:39:59 INFO - Running setup.py (path:/tmp/pip-0qQknF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:39:59 INFO - Running setup.py (path:/tmp/pip-TKyluN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:39:59 INFO - Running setup.py (path:/tmp/pip-0Ee3di-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:40:00 INFO - Running setup.py (path:/tmp/pip-I6bKEe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:40:00 INFO - Running setup.py (path:/tmp/pip-LFsoLY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:40:00 INFO - Running setup.py (path:/tmp/pip-L2CnZD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:40:00 INFO - Running setup.py (path:/tmp/pip-SSTsE1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:40:00 INFO - Running setup.py (path:/tmp/pip-d1wv_Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:40:00 INFO - Running setup.py (path:/tmp/pip-E8mJop-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:40:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:40:01 INFO - Running setup.py (path:/tmp/pip-qCA0mY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:40:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:40:01 INFO - Running setup.py (path:/tmp/pip-CA98gb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:40:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:40:01 INFO - Running setup.py (path:/tmp/pip-qkNXjs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:40:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:40:01 INFO - Running setup.py (path:/tmp/pip-dPhBHL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:40:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:40:01 INFO - Running setup.py (path:/tmp/pip-o5Z9sQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:40:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:40:02 INFO - Running setup.py (path:/tmp/pip-nZqu2s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:40:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:40:02 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 10:40:02 INFO - Running setup.py install for manifestparser 10:40:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:40:02 INFO - Running setup.py install for mozcrash 10:40:02 INFO - Running setup.py install for mozdebug 10:40:03 INFO - Running setup.py install for mozdevice 10:40:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:40:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:40:03 INFO - Running setup.py install for mozfile 10:40:03 INFO - Running setup.py install for mozhttpd 10:40:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:40:03 INFO - Running setup.py install for mozinfo 10:40:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:40:04 INFO - Running setup.py install for mozInstall 10:40:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:40:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:40:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:40:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:40:04 INFO - Running setup.py install for mozleak 10:40:04 INFO - Running setup.py install for mozlog 10:40:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:40:04 INFO - Running setup.py install for moznetwork 10:40:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:40:04 INFO - Running setup.py install for mozprocess 10:40:05 INFO - Running setup.py install for mozprofile 10:40:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:40:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:40:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:40:05 INFO - Running setup.py install for mozrunner 10:40:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:40:05 INFO - Running setup.py install for mozscreenshot 10:40:05 INFO - Running setup.py install for moztest 10:40:06 INFO - Running setup.py install for mozversion 10:40:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:40:06 INFO - Running setup.py install for wptserve 10:40:06 INFO - Running setup.py install for marionette-driver 10:40:06 INFO - Running setup.py install for browsermob-proxy 10:40:06 INFO - Running setup.py install for marionette-client 10:40:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:40:07 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:40:07 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 10:40:07 INFO - Cleaning up... 10:40:07 INFO - Return code: 0 10:40:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:40:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:40:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:40:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:40:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:40:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:40:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:40:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x144d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x144e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1565e20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x14970e0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1563ec0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1564350>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 10:40:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 10:40:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:40:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:40:07 INFO - 'CCACHE_UMASK': '002', 10:40:07 INFO - 'DISPLAY': ':0', 10:40:07 INFO - 'HOME': '/home/cltbld', 10:40:07 INFO - 'LANG': 'en_US.UTF-8', 10:40:07 INFO - 'LOGNAME': 'cltbld', 10:40:07 INFO - 'MAIL': '/var/mail/cltbld', 10:40:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:40:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:40:07 INFO - 'MOZ_NO_REMOTE': '1', 10:40:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:40:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:40:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:40:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:40:07 INFO - 'PWD': '/builds/slave/test', 10:40:07 INFO - 'SHELL': '/bin/bash', 10:40:07 INFO - 'SHLVL': '1', 10:40:07 INFO - 'TERM': 'linux', 10:40:07 INFO - 'TMOUT': '86400', 10:40:07 INFO - 'USER': 'cltbld', 10:40:07 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098', 10:40:07 INFO - '_': '/tools/buildbot/bin/python'} 10:40:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:40:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:40:08 INFO - Running setup.py (path:/tmp/pip-1EQOTP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:40:08 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 10:40:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:40:08 INFO - Running setup.py (path:/tmp/pip-powS5v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:40:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:40:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:40:08 INFO - Running setup.py (path:/tmp/pip-tsRgC9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:40:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 10:40:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:40:08 INFO - Running setup.py (path:/tmp/pip-XywO54-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:40:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 10:40:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:40:08 INFO - Running setup.py (path:/tmp/pip-5TOKDm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:40:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 10:40:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:40:09 INFO - Running setup.py (path:/tmp/pip-9wBCKM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:40:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 10:40:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:40:09 INFO - Running setup.py (path:/tmp/pip-bPnntp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:40:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 10:40:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:40:09 INFO - Running setup.py (path:/tmp/pip-OlOBQC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:40:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 10:40:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:40:09 INFO - Running setup.py (path:/tmp/pip-cu35eP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:40:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 10:40:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:40:09 INFO - Running setup.py (path:/tmp/pip-xIlzqH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:40:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:40:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:40:09 INFO - Running setup.py (path:/tmp/pip-OKs72E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:40:09 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 10:40:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:40:09 INFO - Running setup.py (path:/tmp/pip-XZ1bFv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:40:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 10:40:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:40:10 INFO - Running setup.py (path:/tmp/pip-VoYQ9N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:40:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 10:40:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:40:10 INFO - Running setup.py (path:/tmp/pip-j0_vyL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:40:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 10:40:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:40:10 INFO - Running setup.py (path:/tmp/pip-Lj97Q2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:40:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 10:40:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:40:10 INFO - Running setup.py (path:/tmp/pip-NbvjMz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:40:10 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 10:40:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:40:10 INFO - Running setup.py (path:/tmp/pip-VFlwMJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:40:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 10:40:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:40:10 INFO - Running setup.py (path:/tmp/pip-JOvJUA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:40:10 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 10:40:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:40:10 INFO - Running setup.py (path:/tmp/pip-qBWlnj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:40:11 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 10:40:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:40:11 INFO - Running setup.py (path:/tmp/pip-iXPVai-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:40:11 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 10:40:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:40:11 INFO - Running setup.py (path:/tmp/pip-qDb3La-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:40:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:40:11 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 10:40:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:40:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:40:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 10:40:11 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 10:40:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 10:40:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:40:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:40:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:40:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:40:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:40:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:40:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:40:15 INFO - Downloading blessings-1.6.tar.gz 10:40:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:40:15 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 10:40:15 INFO - Installing collected packages: blessings 10:40:15 INFO - Running setup.py install for blessings 10:40:16 INFO - Successfully installed blessings 10:40:16 INFO - Cleaning up... 10:40:16 INFO - Return code: 0 10:40:16 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:40:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:40:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:40:16 INFO - Reading from file tmpfile_stdout 10:40:16 INFO - Current package versions: 10:40:16 INFO - argparse == 1.2.1 10:40:16 INFO - blessings == 1.6 10:40:16 INFO - blobuploader == 1.2.4 10:40:16 INFO - browsermob-proxy == 0.6.0 10:40:16 INFO - docopt == 0.6.1 10:40:16 INFO - manifestparser == 1.1 10:40:16 INFO - marionette-client == 2.3.0 10:40:16 INFO - marionette-driver == 1.4.0 10:40:16 INFO - mozInstall == 1.12 10:40:16 INFO - mozcrash == 0.17 10:40:16 INFO - mozdebug == 0.1 10:40:16 INFO - mozdevice == 0.48 10:40:16 INFO - mozfile == 1.2 10:40:16 INFO - mozhttpd == 0.7 10:40:16 INFO - mozinfo == 0.9 10:40:16 INFO - mozleak == 0.1 10:40:16 INFO - mozlog == 3.1 10:40:16 INFO - moznetwork == 0.27 10:40:16 INFO - mozprocess == 0.22 10:40:16 INFO - mozprofile == 0.28 10:40:16 INFO - mozrunner == 6.11 10:40:16 INFO - mozscreenshot == 0.1 10:40:16 INFO - mozsystemmonitor == 0.0 10:40:16 INFO - moztest == 0.7 10:40:16 INFO - mozversion == 1.4 10:40:16 INFO - psutil == 3.1.1 10:40:16 INFO - requests == 1.2.3 10:40:16 INFO - wptserve == 1.4.0 10:40:16 INFO - wsgiref == 0.1.2 10:40:16 INFO - Running post-action listener: _resource_record_post_action 10:40:16 INFO - Running post-action listener: _start_resource_monitoring 10:40:16 INFO - Starting resource monitoring. 10:40:16 INFO - ##### 10:40:16 INFO - ##### Running pull step. 10:40:16 INFO - ##### 10:40:16 INFO - Running pre-action listener: _resource_record_pre_action 10:40:16 INFO - Running main action method: pull 10:40:16 INFO - Pull has nothing to do! 10:40:16 INFO - Running post-action listener: _resource_record_post_action 10:40:16 INFO - ##### 10:40:16 INFO - ##### Running install step. 10:40:16 INFO - ##### 10:40:16 INFO - Running pre-action listener: _resource_record_pre_action 10:40:16 INFO - Running main action method: install 10:40:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:40:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:40:17 INFO - Reading from file tmpfile_stdout 10:40:17 INFO - Detecting whether we're running mozinstall >=1.0... 10:40:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:40:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:40:17 INFO - Reading from file tmpfile_stdout 10:40:17 INFO - Output received: 10:40:17 INFO - Usage: mozinstall [options] installer 10:40:17 INFO - Options: 10:40:17 INFO - -h, --help show this help message and exit 10:40:17 INFO - -d DEST, --destination=DEST 10:40:17 INFO - Directory to install application into. [default: 10:40:17 INFO - "/builds/slave/test"] 10:40:17 INFO - --app=APP Application being installed. [default: firefox] 10:40:17 INFO - mkdir: /builds/slave/test/build/application 10:40:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 10:40:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 10:40:50 INFO - Reading from file tmpfile_stdout 10:40:50 INFO - Output received: 10:40:50 INFO - /builds/slave/test/build/application/firefox/firefox 10:40:50 INFO - Running post-action listener: _resource_record_post_action 10:40:50 INFO - ##### 10:40:50 INFO - ##### Running run-tests step. 10:40:50 INFO - ##### 10:40:50 INFO - Running pre-action listener: _resource_record_pre_action 10:40:50 INFO - Running main action method: run_tests 10:40:50 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:40:50 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:40:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:40:50 INFO - grabbing minidump binary from tooltool 10:40:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:40:50 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x14970e0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1563ec0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1564350>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:40:50 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 10:40:50 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 10:40:50 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:40:50 INFO - Return code: 0 10:40:50 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 10:40:50 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:40:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 10:40:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 10:40:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:40:50 INFO - 'CCACHE_UMASK': '002', 10:40:50 INFO - 'DISPLAY': ':0', 10:40:50 INFO - 'HOME': '/home/cltbld', 10:40:50 INFO - 'LANG': 'en_US.UTF-8', 10:40:50 INFO - 'LOGNAME': 'cltbld', 10:40:50 INFO - 'MAIL': '/var/mail/cltbld', 10:40:50 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:40:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:40:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:40:50 INFO - 'MOZ_NO_REMOTE': '1', 10:40:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:40:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:40:50 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:40:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:40:50 INFO - 'PWD': '/builds/slave/test', 10:40:50 INFO - 'SHELL': '/bin/bash', 10:40:50 INFO - 'SHLVL': '1', 10:40:50 INFO - 'TERM': 'linux', 10:40:50 INFO - 'TMOUT': '86400', 10:40:50 INFO - 'USER': 'cltbld', 10:40:50 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098', 10:40:50 INFO - '_': '/tools/buildbot/bin/python'} 10:40:50 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 10:40:51 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 10:40:51 INFO - import pkg_resources 10:40:53 INFO - Using 1 client processes 10:40:53 INFO - wptserve Starting http server on 127.0.0.1:8000 10:40:53 INFO - wptserve Starting http server on 127.0.0.1:8001 10:40:53 INFO - wptserve Starting http server on 127.0.0.1:8443 10:40:55 INFO - SUITE-START | Running 778 tests 10:40:55 INFO - Running testharness tests 10:40:55 INFO - Setting up ssl 10:40:55 INFO - PROCESS | certutil | 10:40:55 INFO - PROCESS | certutil | 10:40:55 INFO - PROCESS | certutil | 10:40:55 INFO - Certificate Nickname Trust Attributes 10:40:55 INFO - SSL,S/MIME,JAR/XPI 10:40:55 INFO - 10:40:55 INFO - web-platform-tests CT,, 10:40:55 INFO - 10:40:56 INFO - Starting runner 10:40:58 INFO - PROCESS | 1817 | 1461260458601 Marionette DEBUG Marionette enabled via build flag and pref 10:40:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41361e800 == 1 [pid = 1817] [id = 1] 10:40:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 1 (0x7fa41361f000) [pid = 1817] [serial = 1] [outer = (nil)] 10:40:58 INFO - PROCESS | 1817 | [1817] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:40:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 2 (0x7fa413620000) [pid = 1817] [serial = 2] [outer = 0x7fa41361f000] 10:40:59 INFO - PROCESS | 1817 | 1461260459264 Marionette INFO Listening on port 2828 10:40:59 INFO - PROCESS | 1817 | 1461260459832 Marionette DEBUG Marionette enabled via command-line flag 10:40:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41079c800 == 2 [pid = 1817] [id = 2] 10:40:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 3 (0x7fa4107e5800) [pid = 1817] [serial = 3] [outer = (nil)] 10:40:59 INFO - PROCESS | 1817 | [1817] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:40:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 4 (0x7fa4107e6800) [pid = 1817] [serial = 4] [outer = 0x7fa4107e5800] 10:41:00 INFO - PROCESS | 1817 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fa4105f9a30 10:41:00 INFO - PROCESS | 1817 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fa40f92b2b0 10:41:00 INFO - PROCESS | 1817 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fa40f944580 10:41:00 INFO - PROCESS | 1817 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fa40f944880 10:41:00 INFO - PROCESS | 1817 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fa40f944bb0 10:41:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 5 (0x7fa40f9a6000) [pid = 1817] [serial = 5] [outer = 0x7fa41361f000] 10:41:00 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:41:00 INFO - PROCESS | 1817 | 1461260460270 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:60321 10:41:00 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:41:00 INFO - PROCESS | 1817 | 1461260460352 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:60322 10:41:00 INFO - PROCESS | 1817 | 1461260460365 Marionette DEBUG Closed connection conn0 10:41:00 INFO - PROCESS | 1817 | [1817] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 10:41:00 INFO - PROCESS | 1817 | 1461260460482 Marionette DEBUG Closed connection conn1 10:41:00 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:41:00 INFO - PROCESS | 1817 | 1461260460517 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:60323 10:41:00 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:41:00 INFO - PROCESS | 1817 | 1461260460576 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:60324 10:41:00 INFO - PROCESS | 1817 | 1461260460583 Marionette DEBUG Closed connection conn2 10:41:00 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:41:00 INFO - PROCESS | 1817 | 1461260460628 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:60325 10:41:00 INFO - PROCESS | 1817 | 1461260460634 Marionette DEBUG Closed connection conn3 10:41:00 INFO - PROCESS | 1817 | 1461260460670 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:41:00 INFO - PROCESS | 1817 | 1461260460686 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421100000","device":"desktop","version":"48.0a1"} 10:41:01 INFO - PROCESS | 1817 | [1817] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:41:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403595800 == 3 [pid = 1817] [id = 3] 10:41:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 6 (0x7fa403599800) [pid = 1817] [serial = 6] [outer = (nil)] 10:41:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40359a000 == 4 [pid = 1817] [id = 4] 10:41:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 7 (0x7fa403355400) [pid = 1817] [serial = 7] [outer = (nil)] 10:41:02 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:41:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402891000 == 5 [pid = 1817] [id = 5] 10:41:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 8 (0x7fa4028dc000) [pid = 1817] [serial = 8] [outer = (nil)] 10:41:03 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:41:03 INFO - PROCESS | 1817 | [1817] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:41:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 9 (0x7fa402449000) [pid = 1817] [serial = 9] [outer = 0x7fa4028dc000] 10:41:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 10 (0x7fa4021ba800) [pid = 1817] [serial = 10] [outer = 0x7fa403599800] 10:41:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 11 (0x7fa402018000) [pid = 1817] [serial = 11] [outer = 0x7fa403355400] 10:41:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 12 (0x7fa40244a400) [pid = 1817] [serial = 12] [outer = 0x7fa4028dc000] 10:41:04 INFO - PROCESS | 1817 | 1461260464698 Marionette DEBUG loaded listener.js 10:41:04 INFO - PROCESS | 1817 | 1461260464718 Marionette DEBUG loaded listener.js 10:41:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 13 (0x7fa4019e9400) [pid = 1817] [serial = 13] [outer = 0x7fa4028dc000] 10:41:05 INFO - PROCESS | 1817 | 1461260465455 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"9d799e1f-9493-4658-8c5c-c041e1bedc73","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421100000","device":"desktop","version":"48.0a1","command_id":1}}] 10:41:05 INFO - PROCESS | 1817 | 1461260465693 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:41:06 INFO - PROCESS | 1817 | 1461260466019 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 10:41:06 INFO - PROCESS | 1817 | 1461260466163 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:41:06 INFO - PROCESS | 1817 | [1817] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:41:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 14 (0x7fa40331dc00) [pid = 1817] [serial = 14] [outer = 0x7fa4028dc000] 10:41:06 INFO - PROCESS | 1817 | 1461260466766 Marionette TRACE conn4 <- [1,3,null,{}] 10:41:06 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:41:06 INFO - PROCESS | 1817 | 1461260466855 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:41:06 INFO - PROCESS | 1817 | 1461260466895 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 10:41:06 INFO - PROCESS | 1817 | 1461260466968 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 10:41:06 INFO - PROCESS | 1817 | 1461260466971 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 10:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:41:07 INFO - PROCESS | 1817 | 1461260467020 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:41:07 INFO - PROCESS | 1817 | 1461260467027 Marionette TRACE conn4 <- [1,6,null,{}] 10:41:07 INFO - PROCESS | 1817 | 1461260467093 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:07 INFO - PROCESS | 1817 | 1461260467114 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 10:41:07 INFO - PROCESS | 1817 | 1461260467120 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbf8a000 == 6 [pid = 1817] [id = 6] 10:41:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 15 (0x7fa3fbf0cc00) [pid = 1817] [serial = 15] [outer = (nil)] 10:41:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 16 (0x7fa3fbf0ec00) [pid = 1817] [serial = 16] [outer = 0x7fa3fbf0cc00] 10:41:07 INFO - PROCESS | 1817 | 1461260467198 Marionette DEBUG loaded listener.js 10:41:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 17 (0x7fa3fbd5f400) [pid = 1817] [serial = 17] [outer = 0x7fa3fbf0cc00] 10:41:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbfa6000 == 7 [pid = 1817] [id = 7] 10:41:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 18 (0x7fa3fbf0ac00) [pid = 1817] [serial = 18] [outer = (nil)] 10:41:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 19 (0x7fa401878800) [pid = 1817] [serial = 19] [outer = 0x7fa3fbf0ac00] 10:41:07 INFO - PROCESS | 1817 | 1461260467733 Marionette DEBUG loaded listener.js 10:41:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 20 (0x7fa3fba2e800) [pid = 1817] [serial = 20] [outer = 0x7fa3fbf0ac00] 10:41:08 INFO - PROCESS | 1817 | [1817] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 10:41:08 INFO - PROCESS | 1817 | 1461260468313 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1389ms 10:41:08 INFO - PROCESS | 1817 | 1461260468435 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 10:41:08 INFO - PROCESS | 1817 | 1461260468440 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 10:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:41:08 INFO - PROCESS | 1817 | 1461260468488 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:41:08 INFO - PROCESS | 1817 | 1461260468492 Marionette TRACE conn4 <- [1,10,null,{}] 10:41:08 INFO - PROCESS | 1817 | 1461260468505 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:08 INFO - PROCESS | 1817 | 1461260468694 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 10:41:08 INFO - PROCESS | 1817 | 1461260468723 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9f42800 == 8 [pid = 1817] [id = 8] 10:41:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 21 (0x7fa3f9f19400) [pid = 1817] [serial = 21] [outer = (nil)] 10:41:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 22 (0x7fa3f9f1b400) [pid = 1817] [serial = 22] [outer = 0x7fa3f9f19400] 10:41:08 INFO - PROCESS | 1817 | 1461260468791 Marionette DEBUG loaded listener.js 10:41:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 23 (0x7fa3f9f20400) [pid = 1817] [serial = 23] [outer = 0x7fa3f9f19400] 10:41:09 INFO - PROCESS | 1817 | 1461260469797 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 10:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1363ms 10:41:09 INFO - PROCESS | 1817 | 1461260469825 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 10:41:09 INFO - PROCESS | 1817 | 1461260469833 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 10:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:41:09 INFO - PROCESS | 1817 | 1461260469843 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:41:09 INFO - PROCESS | 1817 | 1461260469849 Marionette TRACE conn4 <- [1,14,null,{}] 10:41:09 INFO - PROCESS | 1817 | 1461260469857 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:10 INFO - PROCESS | 1817 | 1461260470053 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 10:41:10 INFO - PROCESS | 1817 | 1461260470169 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbad3800 == 9 [pid = 1817] [id = 9] 10:41:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 24 (0x7fa3faba4800) [pid = 1817] [serial = 24] [outer = (nil)] 10:41:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 25 (0x7fa3fbbf0800) [pid = 1817] [serial = 25] [outer = 0x7fa3faba4800] 10:41:10 INFO - PROCESS | 1817 | 1461260470252 Marionette DEBUG loaded listener.js 10:41:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 26 (0x7fa3fbf10000) [pid = 1817] [serial = 26] [outer = 0x7fa3faba4800] 10:41:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd23c800 == 10 [pid = 1817] [id = 10] 10:41:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 27 (0x7fa3fd242800) [pid = 1817] [serial = 27] [outer = (nil)] 10:41:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 28 (0x7fa3fd70a800) [pid = 1817] [serial = 28] [outer = 0x7fa3fd242800] 10:41:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 29 (0x7fa3fd454800) [pid = 1817] [serial = 29] [outer = 0x7fa3fd242800] 10:41:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ffb0c000 == 11 [pid = 1817] [id = 11] 10:41:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 30 (0x7fa4007b3800) [pid = 1817] [serial = 30] [outer = (nil)] 10:41:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 31 (0x7fa4019ec000) [pid = 1817] [serial = 31] [outer = 0x7fa4007b3800] 10:41:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 32 (0x7fa400a97c00) [pid = 1817] [serial = 32] [outer = 0x7fa4007b3800] 10:41:11 INFO - PROCESS | 1817 | 1461260471415 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 10:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1640ms 10:41:11 INFO - PROCESS | 1817 | 1461260471484 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 10:41:11 INFO - PROCESS | 1817 | 1461260471492 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 10:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:41:11 INFO - PROCESS | 1817 | 1461260471504 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:41:11 INFO - PROCESS | 1817 | 1461260471508 Marionette TRACE conn4 <- [1,18,null,{}] 10:41:11 INFO - PROCESS | 1817 | 1461260471516 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:11 INFO - PROCESS | 1817 | 1461260471747 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 10:41:11 INFO - PROCESS | 1817 | 1461260471861 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40219f000 == 12 [pid = 1817] [id = 12] 10:41:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 33 (0x7fa400a9d000) [pid = 1817] [serial = 33] [outer = (nil)] 10:41:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 34 (0x7fa402c87000) [pid = 1817] [serial = 34] [outer = 0x7fa400a9d000] 10:41:11 INFO - PROCESS | 1817 | 1461260471938 Marionette DEBUG loaded listener.js 10:41:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 35 (0x7fa40324ec00) [pid = 1817] [serial = 35] [outer = 0x7fa400a9d000] 10:41:12 INFO - PROCESS | 1817 | 1461260472775 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 10:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1338ms 10:41:12 INFO - PROCESS | 1817 | 1461260472843 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 10:41:12 INFO - PROCESS | 1817 | 1461260472849 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 10:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:41:12 INFO - PROCESS | 1817 | 1461260472857 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:41:12 INFO - PROCESS | 1817 | 1461260472863 Marionette TRACE conn4 <- [1,22,null,{}] 10:41:12 INFO - PROCESS | 1817 | 1461260472894 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:13 INFO - PROCESS | 1817 | 1461260473157 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 10:41:13 INFO - PROCESS | 1817 | 1461260473265 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402e02800 == 13 [pid = 1817] [id = 13] 10:41:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 36 (0x7fa404252000) [pid = 1817] [serial = 36] [outer = (nil)] 10:41:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 37 (0x7fa406734400) [pid = 1817] [serial = 37] [outer = 0x7fa404252000] 10:41:13 INFO - PROCESS | 1817 | 1461260473351 Marionette DEBUG loaded listener.js 10:41:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 38 (0x7fa40a977c00) [pid = 1817] [serial = 38] [outer = 0x7fa404252000] 10:41:14 INFO - PROCESS | 1817 | 1461260474153 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 10:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1341ms 10:41:14 INFO - PROCESS | 1817 | 1461260474199 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 10:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:41:14 INFO - PROCESS | 1817 | 1461260474204 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 10:41:14 INFO - PROCESS | 1817 | 1461260474232 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:41:14 INFO - PROCESS | 1817 | 1461260474238 Marionette TRACE conn4 <- [1,26,null,{}] 10:41:14 INFO - PROCESS | 1817 | 1461260474251 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:14 INFO - PROCESS | 1817 | 1461260474439 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 10:41:14 INFO - PROCESS | 1817 | 1461260474558 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa406906800 == 14 [pid = 1817] [id = 14] 10:41:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 39 (0x7fa413b33000) [pid = 1817] [serial = 39] [outer = (nil)] 10:41:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 40 (0x7fa4152a1c00) [pid = 1817] [serial = 40] [outer = 0x7fa413b33000] 10:41:14 INFO - PROCESS | 1817 | 1461260474739 Marionette DEBUG loaded listener.js 10:41:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 41 (0x7fa4159d3c00) [pid = 1817] [serial = 41] [outer = 0x7fa413b33000] 10:41:16 INFO - PROCESS | 1817 | 1461260476172 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 2021ms 10:41:16 INFO - PROCESS | 1817 | 1461260476233 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 10:41:16 INFO - PROCESS | 1817 | 1461260476240 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 10:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:41:16 INFO - PROCESS | 1817 | 1461260476250 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:41:16 INFO - PROCESS | 1817 | 1461260476255 Marionette TRACE conn4 <- [1,30,null,{}] 10:41:16 INFO - PROCESS | 1817 | 1461260476265 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:16 INFO - PROCESS | 1817 | 1461260476583 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 10:41:16 INFO - PROCESS | 1817 | 1461260476710 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd71e000 == 15 [pid = 1817] [id = 15] 10:41:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 42 (0x7fa40157dc00) [pid = 1817] [serial = 42] [outer = (nil)] 10:41:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 43 (0x7fa40186cc00) [pid = 1817] [serial = 43] [outer = 0x7fa40157dc00] 10:41:16 INFO - PROCESS | 1817 | 1461260476789 Marionette DEBUG loaded listener.js 10:41:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 44 (0x7fa401f5b000) [pid = 1817] [serial = 44] [outer = 0x7fa40157dc00] 10:41:17 INFO - PROCESS | 1817 | 1461260477519 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 10:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1291ms 10:41:17 INFO - PROCESS | 1817 | 1461260477542 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 10:41:17 INFO - PROCESS | 1817 | 1461260477551 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 10:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:41:17 INFO - PROCESS | 1817 | 1461260477564 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:41:17 INFO - PROCESS | 1817 | 1461260477568 Marionette TRACE conn4 <- [1,34,null,{}] 10:41:17 INFO - PROCESS | 1817 | 1461260477575 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:17 INFO - PROCESS | 1817 | 1461260477785 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 10:41:17 INFO - PROCESS | 1817 | 1461260477802 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4021ba000 == 16 [pid = 1817] [id = 16] 10:41:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 45 (0x7fa4025ad400) [pid = 1817] [serial = 45] [outer = (nil)] 10:41:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 46 (0x7fa4028e6000) [pid = 1817] [serial = 46] [outer = 0x7fa4025ad400] 10:41:17 INFO - PROCESS | 1817 | 1461260477871 Marionette DEBUG loaded listener.js 10:41:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 47 (0x7fa40324b800) [pid = 1817] [serial = 47] [outer = 0x7fa4025ad400] 10:41:18 INFO - PROCESS | 1817 | 1461260478620 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 10:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1086ms 10:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:41:18 INFO - PROCESS | 1817 | 1461260478653 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 10:41:18 INFO - PROCESS | 1817 | 1461260478656 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 10:41:18 INFO - PROCESS | 1817 | 1461260478664 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:41:18 INFO - PROCESS | 1817 | 1461260478669 Marionette TRACE conn4 <- [1,38,null,{}] 10:41:18 INFO - PROCESS | 1817 | 1461260478689 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:18 INFO - PROCESS | 1817 | 1461260478873 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 10:41:18 INFO - PROCESS | 1817 | 1461260478884 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403515000 == 17 [pid = 1817] [id = 17] 10:41:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 48 (0x7fa3fad2b000) [pid = 1817] [serial = 48] [outer = (nil)] 10:41:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 49 (0x7fa4037a0000) [pid = 1817] [serial = 49] [outer = 0x7fa3fad2b000] 10:41:19 INFO - PROCESS | 1817 | 1461260479027 Marionette DEBUG loaded listener.js 10:41:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 50 (0x7fa403feec00) [pid = 1817] [serial = 50] [outer = 0x7fa3fad2b000] 10:41:19 INFO - PROCESS | 1817 | 1461260479984 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 10:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1396ms 10:41:20 INFO - PROCESS | 1817 | 1461260480062 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 10:41:20 INFO - PROCESS | 1817 | 1461260480074 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 10:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:41:20 INFO - PROCESS | 1817 | 1461260480091 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:41:20 INFO - PROCESS | 1817 | 1461260480100 Marionette TRACE conn4 <- [1,42,null,{}] 10:41:20 INFO - PROCESS | 1817 | 1461260480176 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:20 INFO - PROCESS | 1817 | 1461260480393 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 10:41:20 INFO - PROCESS | 1817 | 1461260480530 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd23d000 == 18 [pid = 1817] [id = 18] 10:41:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 51 (0x7fa3fc05c000) [pid = 1817] [serial = 51] [outer = (nil)] 10:41:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 52 (0x7fa3ffc2a000) [pid = 1817] [serial = 52] [outer = 0x7fa3fc05c000] 10:41:20 INFO - PROCESS | 1817 | 1461260480613 Marionette DEBUG loaded listener.js 10:41:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 53 (0x7fa400a98c00) [pid = 1817] [serial = 53] [outer = 0x7fa3fc05c000] 10:41:21 INFO - PROCESS | 1817 | 1461260481471 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 10:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1447ms 10:41:21 INFO - PROCESS | 1817 | 1461260481536 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 10:41:21 INFO - PROCESS | 1817 | 1461260481546 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 10:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:41:21 INFO - PROCESS | 1817 | 1461260481557 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:41:21 INFO - PROCESS | 1817 | 1461260481561 Marionette TRACE conn4 <- [1,46,null,{}] 10:41:21 INFO - PROCESS | 1817 | 1461260481569 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:21 INFO - PROCESS | 1817 | 1461260481779 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 10:41:21 INFO - PROCESS | 1817 | 1461260481901 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40351b800 == 19 [pid = 1817] [id = 19] 10:41:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 54 (0x7fa3fc063000) [pid = 1817] [serial = 54] [outer = (nil)] 10:41:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 55 (0x7fa4025b0800) [pid = 1817] [serial = 55] [outer = 0x7fa3fc063000] 10:41:21 INFO - PROCESS | 1817 | 1461260481981 Marionette DEBUG loaded listener.js 10:41:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 56 (0x7fa402f6bc00) [pid = 1817] [serial = 56] [outer = 0x7fa3fc063000] 10:41:22 INFO - PROCESS | 1817 | 1461260482856 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1336ms 10:41:22 INFO - PROCESS | 1817 | 1461260482894 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 10:41:22 INFO - PROCESS | 1817 | 1461260482897 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 10:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:41:22 INFO - PROCESS | 1817 | 1461260482905 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:41:22 INFO - PROCESS | 1817 | 1461260482911 Marionette TRACE conn4 <- [1,50,null,{}] 10:41:22 INFO - PROCESS | 1817 | 1461260482929 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:23 INFO - PROCESS | 1817 | 1461260483182 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 10:41:23 INFO - PROCESS | 1817 | 1461260483419 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd246000 == 20 [pid = 1817] [id = 20] 10:41:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 57 (0x7fa3fbf09000) [pid = 1817] [serial = 57] [outer = (nil)] 10:41:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 58 (0x7fa3fbf12400) [pid = 1817] [serial = 58] [outer = 0x7fa3fbf09000] 10:41:23 INFO - PROCESS | 1817 | 1461260483498 Marionette DEBUG loaded listener.js 10:41:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 59 (0x7fa3ffcca800) [pid = 1817] [serial = 59] [outer = 0x7fa3fbf09000] 10:41:24 INFO - PROCESS | 1817 | 1461260484262 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1442ms 10:41:24 INFO - PROCESS | 1817 | 1461260484350 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 10:41:24 INFO - PROCESS | 1817 | 1461260484357 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 10:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:41:24 INFO - PROCESS | 1817 | 1461260484368 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:41:24 INFO - PROCESS | 1817 | 1461260484372 Marionette TRACE conn4 <- [1,54,null,{}] 10:41:24 INFO - PROCESS | 1817 | 1461260484396 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:24 INFO - PROCESS | 1817 | 1461260484586 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 10:41:24 INFO - PROCESS | 1817 | 1461260484641 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402ba8800 == 21 [pid = 1817] [id = 21] 10:41:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 60 (0x7fa400d59c00) [pid = 1817] [serial = 60] [outer = (nil)] 10:41:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 61 (0x7fa4024e1800) [pid = 1817] [serial = 61] [outer = 0x7fa400d59c00] 10:41:24 INFO - PROCESS | 1817 | 1461260484714 Marionette DEBUG loaded listener.js 10:41:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 62 (0x7fa402f60400) [pid = 1817] [serial = 62] [outer = 0x7fa400d59c00] 10:41:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4021ba000 == 20 [pid = 1817] [id = 16] 10:41:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd71e000 == 19 [pid = 1817] [id = 15] 10:41:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa406906800 == 18 [pid = 1817] [id = 14] 10:41:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402e02800 == 17 [pid = 1817] [id = 13] 10:41:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40219f000 == 16 [pid = 1817] [id = 12] 10:41:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fbad3800 == 15 [pid = 1817] [id = 9] 10:41:25 INFO - PROCESS | 1817 | 1461260485609 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1286ms 10:41:25 INFO - PROCESS | 1817 | 1461260485655 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 10:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:41:25 INFO - PROCESS | 1817 | 1461260485663 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 10:41:25 INFO - PROCESS | 1817 | 1461260485674 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:41:25 INFO - PROCESS | 1817 | 1461260485680 Marionette TRACE conn4 <- [1,58,null,{}] 10:41:25 INFO - PROCESS | 1817 | 1461260485692 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:25 INFO - PROCESS | 1817 | 1461260485886 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 10:41:26 INFO - PROCESS | 1817 | 1461260486014 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402c22800 == 16 [pid = 1817] [id = 22] 10:41:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 63 (0x7fa4025a9800) [pid = 1817] [serial = 63] [outer = (nil)] 10:41:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 64 (0x7fa4025b2000) [pid = 1817] [serial = 64] [outer = 0x7fa4025a9800] 10:41:26 INFO - PROCESS | 1817 | 1461260486097 Marionette DEBUG loaded listener.js 10:41:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 65 (0x7fa402fd8400) [pid = 1817] [serial = 65] [outer = 0x7fa4025a9800] 10:41:27 INFO - PROCESS | 1817 | 1461260487251 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1647ms 10:41:27 INFO - PROCESS | 1817 | 1461260487320 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 10:41:27 INFO - PROCESS | 1817 | 1461260487329 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 10:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:41:27 INFO - PROCESS | 1817 | 1461260487340 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:41:27 INFO - PROCESS | 1817 | 1461260487344 Marionette TRACE conn4 <- [1,62,null,{}] 10:41:27 INFO - PROCESS | 1817 | 1461260487351 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:27 INFO - PROCESS | 1817 | 1461260487563 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 10:41:27 INFO - PROCESS | 1817 | 1461260487715 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa404208000 == 17 [pid = 1817] [id = 23] 10:41:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 66 (0x7fa402448c00) [pid = 1817] [serial = 66] [outer = (nil)] 10:41:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 67 (0x7fa404243c00) [pid = 1817] [serial = 67] [outer = 0x7fa402448c00] 10:41:27 INFO - PROCESS | 1817 | 1461260487799 Marionette DEBUG loaded listener.js 10:41:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 68 (0x7fa4043b6c00) [pid = 1817] [serial = 68] [outer = 0x7fa402448c00] 10:41:28 INFO - PROCESS | 1817 | 1461260488562 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1280ms 10:41:28 INFO - PROCESS | 1817 | 1461260488620 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 10:41:28 INFO - PROCESS | 1817 | 1461260488624 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 10:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:41:28 INFO - PROCESS | 1817 | 1461260488631 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:41:28 INFO - PROCESS | 1817 | 1461260488638 Marionette TRACE conn4 <- [1,66,null,{}] 10:41:28 INFO - PROCESS | 1817 | 1461260488655 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:28 INFO - PROCESS | 1817 | 1461260488837 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 10:41:28 INFO - PROCESS | 1817 | 1461260488963 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa406990800 == 18 [pid = 1817] [id = 24] 10:41:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 69 (0x7fa40424f000) [pid = 1817] [serial = 69] [outer = (nil)] 10:41:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 70 (0x7fa406c1f400) [pid = 1817] [serial = 70] [outer = 0x7fa40424f000] 10:41:29 INFO - PROCESS | 1817 | 1461260489050 Marionette DEBUG loaded listener.js 10:41:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 71 (0x7fa410562800) [pid = 1817] [serial = 71] [outer = 0x7fa40424f000] 10:41:29 INFO - PROCESS | 1817 | 1461260489909 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1345ms 10:41:29 INFO - PROCESS | 1817 | 1461260489976 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 10:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:41:29 INFO - PROCESS | 1817 | 1461260489981 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 10:41:29 INFO - PROCESS | 1817 | 1461260489987 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:41:29 INFO - PROCESS | 1817 | 1461260489991 Marionette TRACE conn4 <- [1,70,null,{}] 10:41:30 INFO - PROCESS | 1817 | 1461260489996 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:30 INFO - PROCESS | 1817 | 1461260490186 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 10:41:30 INFO - PROCESS | 1817 | 1461260490312 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40f9bb000 == 19 [pid = 1817] [id = 25] 10:41:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 72 (0x7fa3fba2c800) [pid = 1817] [serial = 72] [outer = (nil)] 10:41:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 73 (0x7fa410aa9000) [pid = 1817] [serial = 73] [outer = 0x7fa3fba2c800] 10:41:30 INFO - PROCESS | 1817 | 1461260490396 Marionette DEBUG loaded listener.js 10:41:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 74 (0x7fa410ced800) [pid = 1817] [serial = 74] [outer = 0x7fa3fba2c800] 10:41:31 INFO - PROCESS | 1817 | 1461260491275 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1339ms 10:41:31 INFO - PROCESS | 1817 | 1461260491492 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 10:41:31 INFO - PROCESS | 1817 | 1461260491504 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 10:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:41:31 INFO - PROCESS | 1817 | 1461260491522 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:41:31 INFO - PROCESS | 1817 | 1461260491530 Marionette TRACE conn4 <- [1,74,null,{}] 10:41:31 INFO - PROCESS | 1817 | 1461260491543 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:31 INFO - PROCESS | 1817 | 1461260491746 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 10:41:31 INFO - PROCESS | 1817 | 1461260491945 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fc082800 == 20 [pid = 1817] [id = 26] 10:41:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 75 (0x7fa4006bc800) [pid = 1817] [serial = 75] [outer = (nil)] 10:41:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 76 (0x7fa400a9dc00) [pid = 1817] [serial = 76] [outer = 0x7fa4006bc800] 10:41:32 INFO - PROCESS | 1817 | 1461260492020 Marionette DEBUG loaded listener.js 10:41:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 77 (0x7fa402456800) [pid = 1817] [serial = 77] [outer = 0x7fa4006bc800] 10:41:32 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd246000 == 19 [pid = 1817] [id = 20] 10:41:32 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd23d000 == 18 [pid = 1817] [id = 18] 10:41:32 INFO - PROCESS | 1817 | 1461260492901 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1442ms 10:41:32 INFO - PROCESS | 1817 | 1461260492962 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 10:41:32 INFO - PROCESS | 1817 | 1461260492970 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 10:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:41:32 INFO - PROCESS | 1817 | 1461260492980 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:41:32 INFO - PROCESS | 1817 | 1461260492985 Marionette TRACE conn4 <- [1,78,null,{}] 10:41:33 INFO - PROCESS | 1817 | 1461260492994 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:33 INFO - PROCESS | 1817 | 1461260493221 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 10:41:33 INFO - PROCESS | 1817 | 1461260493352 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403831000 == 19 [pid = 1817] [id = 27] 10:41:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 78 (0x7fa4029b9000) [pid = 1817] [serial = 78] [outer = (nil)] 10:41:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 79 (0x7fa402fd3800) [pid = 1817] [serial = 79] [outer = 0x7fa4029b9000] 10:41:33 INFO - PROCESS | 1817 | 1461260493436 Marionette DEBUG loaded listener.js 10:41:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 80 (0x7fa403356000) [pid = 1817] [serial = 80] [outer = 0x7fa4029b9000] 10:41:34 INFO - PROCESS | 1817 | 1461260494358 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1444ms 10:41:34 INFO - PROCESS | 1817 | 1461260494425 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 10:41:34 INFO - PROCESS | 1817 | 1461260494435 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 10:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:41:34 INFO - PROCESS | 1817 | 1461260494446 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:41:34 INFO - PROCESS | 1817 | 1461260494450 Marionette TRACE conn4 <- [1,82,null,{}] 10:41:34 INFO - PROCESS | 1817 | 1461260494457 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:34 INFO - PROCESS | 1817 | 1461260494668 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 10:41:34 INFO - PROCESS | 1817 | 1461260494800 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40a9e7000 == 20 [pid = 1817] [id = 28] 10:41:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 81 (0x7fa4020fe800) [pid = 1817] [serial = 81] [outer = (nil)] 10:41:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 82 (0x7fa40672f400) [pid = 1817] [serial = 82] [outer = 0x7fa4020fe800] 10:41:34 INFO - PROCESS | 1817 | 1461260494882 Marionette DEBUG loaded listener.js 10:41:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 83 (0x7fa40a91bc00) [pid = 1817] [serial = 83] [outer = 0x7fa4020fe800] 10:41:35 INFO - PROCESS | 1817 | 1461260495708 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1336ms 10:41:35 INFO - PROCESS | 1817 | 1461260495787 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 10:41:35 INFO - PROCESS | 1817 | 1461260495792 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 10:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:41:35 INFO - PROCESS | 1817 | 1461260495802 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:41:35 INFO - PROCESS | 1817 | 1461260495807 Marionette TRACE conn4 <- [1,86,null,{}] 10:41:35 INFO - PROCESS | 1817 | 1461260495825 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:36 INFO - PROCESS | 1817 | 1461260496005 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 10:41:36 INFO - PROCESS | 1817 | 1461260496132 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa410aca000 == 21 [pid = 1817] [id = 29] 10:41:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 84 (0x7fa410aa1c00) [pid = 1817] [serial = 84] [outer = (nil)] 10:41:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 85 (0x7fa411930800) [pid = 1817] [serial = 85] [outer = 0x7fa410aa1c00] 10:41:36 INFO - PROCESS | 1817 | 1461260496230 Marionette DEBUG loaded listener.js 10:41:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 86 (0x7fa413607400) [pid = 1817] [serial = 86] [outer = 0x7fa410aa1c00] 10:41:37 INFO - PROCESS | 1817 | 1461260497071 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1343ms 10:41:37 INFO - PROCESS | 1817 | 1461260497146 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 10:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:41:37 INFO - PROCESS | 1817 | 1461260497151 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 10:41:37 INFO - PROCESS | 1817 | 1461260497160 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:41:37 INFO - PROCESS | 1817 | 1461260497163 Marionette TRACE conn4 <- [1,90,null,{}] 10:41:37 INFO - PROCESS | 1817 | 1461260497171 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:37 INFO - PROCESS | 1817 | 1461260497408 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 10:41:37 INFO - PROCESS | 1817 | 1461260497547 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa411a1d800 == 22 [pid = 1817] [id = 30] 10:41:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 87 (0x7fa3fe99cc00) [pid = 1817] [serial = 87] [outer = (nil)] 10:41:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 88 (0x7fa3fe9a7c00) [pid = 1817] [serial = 88] [outer = 0x7fa3fe99cc00] 10:41:37 INFO - PROCESS | 1817 | 1461260497673 Marionette DEBUG loaded listener.js 10:41:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 89 (0x7fa41192e000) [pid = 1817] [serial = 89] [outer = 0x7fa3fe99cc00] 10:41:38 INFO - PROCESS | 1817 | 1461260498512 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1382ms 10:41:38 INFO - PROCESS | 1817 | 1461260498559 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 10:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:41:38 INFO - PROCESS | 1817 | 1461260498563 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 10:41:38 INFO - PROCESS | 1817 | 1461260498570 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:41:38 INFO - PROCESS | 1817 | 1461260498574 Marionette TRACE conn4 <- [1,94,null,{}] 10:41:38 INFO - PROCESS | 1817 | 1461260498583 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:38 INFO - PROCESS | 1817 | 1461260498745 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 10:41:38 INFO - PROCESS | 1817 | 1461260498887 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4152b4000 == 23 [pid = 1817] [id = 31] 10:41:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 90 (0x7fa3f9782c00) [pid = 1817] [serial = 90] [outer = (nil)] 10:41:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 91 (0x7fa3f978d000) [pid = 1817] [serial = 91] [outer = 0x7fa3f9782c00] 10:41:38 INFO - PROCESS | 1817 | 1461260498969 Marionette DEBUG loaded listener.js 10:41:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 92 (0x7fa3fe99d800) [pid = 1817] [serial = 92] [outer = 0x7fa3f9782c00] 10:41:40 INFO - PROCESS | 1817 | 1461260500134 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1635ms 10:41:40 INFO - PROCESS | 1817 | 1461260500207 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 10:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:41:40 INFO - PROCESS | 1817 | 1461260500216 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 10:41:40 INFO - PROCESS | 1817 | 1461260500230 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:41:40 INFO - PROCESS | 1817 | 1461260500238 Marionette TRACE conn4 <- [1,98,null,{}] 10:41:40 INFO - PROCESS | 1817 | 1461260500249 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:40 INFO - PROCESS | 1817 | 1461260500706 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 10:41:40 INFO - PROCESS | 1817 | 1461260500938 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa406990800 == 22 [pid = 1817] [id = 24] 10:41:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa404208000 == 21 [pid = 1817] [id = 23] 10:41:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402c22800 == 20 [pid = 1817] [id = 22] 10:41:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fc07f800 == 21 [pid = 1817] [id = 32] 10:41:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 93 (0x7fa3f9787c00) [pid = 1817] [serial = 93] [outer = (nil)] 10:41:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 94 (0x7fa3f978f800) [pid = 1817] [serial = 94] [outer = 0x7fa3f9787c00] 10:41:41 INFO - PROCESS | 1817 | 1461260501057 Marionette DEBUG loaded listener.js 10:41:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 95 (0x7fa3fe9a1c00) [pid = 1817] [serial = 95] [outer = 0x7fa3f9787c00] 10:41:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa411a1d800 == 20 [pid = 1817] [id = 30] 10:41:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa410aca000 == 19 [pid = 1817] [id = 29] 10:41:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40a9e7000 == 18 [pid = 1817] [id = 28] 10:41:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa403831000 == 17 [pid = 1817] [id = 27] 10:41:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa403515000 == 16 [pid = 1817] [id = 17] 10:41:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402ba8800 == 15 [pid = 1817] [id = 21] 10:41:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40f9bb000 == 14 [pid = 1817] [id = 25] 10:41:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fbf8a000 == 13 [pid = 1817] [id = 6] 10:41:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9f42800 == 12 [pid = 1817] [id = 8] 10:41:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fc082800 == 11 [pid = 1817] [id = 26] 10:41:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40351b800 == 10 [pid = 1817] [id = 19] 10:41:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4152b4000 == 9 [pid = 1817] [id = 31] 10:41:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 96 (0x7fa3fba2b000) [pid = 1817] [serial = 96] [outer = 0x7fa4007b3800] 10:41:44 INFO - PROCESS | 1817 | 1461260504877 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 4708ms 10:41:44 INFO - PROCESS | 1817 | 1461260504941 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 10:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:41:44 INFO - PROCESS | 1817 | 1461260504950 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 10:41:44 INFO - PROCESS | 1817 | 1461260504962 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:41:44 INFO - PROCESS | 1817 | 1461260504967 Marionette TRACE conn4 <- [1,102,null,{}] 10:41:44 INFO - PROCESS | 1817 | 1461260504976 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:45 INFO - PROCESS | 1817 | 1461260505151 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 10:41:45 INFO - PROCESS | 1817 | 1461260505165 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa400d24800 == 10 [pid = 1817] [id = 33] 10:41:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 97 (0x7fa4007c2c00) [pid = 1817] [serial = 97] [outer = (nil)] 10:41:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 98 (0x7fa400d5d000) [pid = 1817] [serial = 98] [outer = 0x7fa4007c2c00] 10:41:45 INFO - PROCESS | 1817 | 1461260505250 Marionette DEBUG loaded listener.js 10:41:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 99 (0x7fa401820c00) [pid = 1817] [serial = 99] [outer = 0x7fa4007c2c00] 10:41:46 INFO - PROCESS | 1817 | 1461260506029 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1088ms 10:41:46 INFO - PROCESS | 1817 | 1461260506066 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 10:41:46 INFO - PROCESS | 1817 | 1461260506076 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 10:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:41:46 INFO - PROCESS | 1817 | 1461260506089 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:41:46 INFO - PROCESS | 1817 | 1461260506093 Marionette TRACE conn4 <- [1,106,null,{}] 10:41:46 INFO - PROCESS | 1817 | 1461260506100 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:46 INFO - PROCESS | 1817 | 1461260506342 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 10:41:46 INFO - PROCESS | 1817 | 1461260506358 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403849000 == 11 [pid = 1817] [id = 34] 10:41:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 100 (0x7fa3f9790000) [pid = 1817] [serial = 100] [outer = (nil)] 10:41:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 101 (0x7fa4025ac800) [pid = 1817] [serial = 101] [outer = 0x7fa3f9790000] 10:41:46 INFO - PROCESS | 1817 | 1461260506425 Marionette DEBUG loaded listener.js 10:41:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 102 (0x7fa402fd6400) [pid = 1817] [serial = 102] [outer = 0x7fa3f9790000] 10:41:47 INFO - PROCESS | 1817 | 1461260507312 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1285ms 10:41:47 INFO - PROCESS | 1817 | 1461260507375 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 10:41:47 INFO - PROCESS | 1817 | 1461260507379 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 10:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:41:47 INFO - PROCESS | 1817 | 1461260507386 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:41:47 INFO - PROCESS | 1817 | 1461260507392 Marionette TRACE conn4 <- [1,110,null,{}] 10:41:47 INFO - PROCESS | 1817 | 1461260507417 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:47 INFO - PROCESS | 1817 | 1461260507661 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 10:41:47 INFO - PROCESS | 1817 | 1461260507688 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4105c7000 == 12 [pid = 1817] [id = 35] 10:41:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 103 (0x7fa3fd4cfc00) [pid = 1817] [serial = 103] [outer = (nil)] 10:41:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 104 (0x7fa406602400) [pid = 1817] [serial = 104] [outer = 0x7fa3fd4cfc00] 10:41:47 INFO - PROCESS | 1817 | 1461260507760 Marionette DEBUG loaded listener.js 10:41:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 105 (0x7fa40673a400) [pid = 1817] [serial = 105] [outer = 0x7fa3fd4cfc00] 10:41:48 INFO - PROCESS | 1817 | 1461260508575 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1238ms 10:41:48 INFO - PROCESS | 1817 | 1461260508626 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 10:41:48 INFO - PROCESS | 1817 | 1461260508631 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 10:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 104 (0x7fa4006bc800) [pid = 1817] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 103 (0x7fa3fba2c800) [pid = 1817] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 102 (0x7fa4025a9800) [pid = 1817] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 101 (0x7fa4029b9000) [pid = 1817] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 100 (0x7fa400d59c00) [pid = 1817] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 99 (0x7fa40424f000) [pid = 1817] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 98 (0x7fa3fc063000) [pid = 1817] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 97 (0x7fa3fc05c000) [pid = 1817] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 96 (0x7fa3fad2b000) [pid = 1817] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 95 (0x7fa3fbf09000) [pid = 1817] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 94 (0x7fa3fe99cc00) [pid = 1817] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 93 (0x7fa4025ad400) [pid = 1817] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 92 (0x7fa400a9d000) [pid = 1817] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 91 (0x7fa3faba4800) [pid = 1817] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 90 (0x7fa40157dc00) [pid = 1817] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 89 (0x7fa404252000) [pid = 1817] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 88 (0x7fa413b33000) [pid = 1817] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 87 (0x7fa410aa1c00) [pid = 1817] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 86 (0x7fa3f9f19400) [pid = 1817] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 85 (0x7fa402448c00) [pid = 1817] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 84 (0x7fa3fbf0cc00) [pid = 1817] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:41:49 INFO - PROCESS | 1817 | --DOMWINDOW == 83 (0x7fa4020fe800) [pid = 1817] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:41:49 INFO - PROCESS | 1817 | 1461260509387 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:41:49 INFO - PROCESS | 1817 | 1461260509391 Marionette TRACE conn4 <- [1,114,null,{}] 10:41:49 INFO - PROCESS | 1817 | 1461260509397 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:49 INFO - PROCESS | 1817 | 1461260509540 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 10:41:49 INFO - PROCESS | 1817 | 1461260509632 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd458800 == 13 [pid = 1817] [id = 36] 10:41:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 84 (0x7fa3faba4400) [pid = 1817] [serial = 106] [outer = (nil)] 10:41:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 85 (0x7fa3fd449000) [pid = 1817] [serial = 107] [outer = 0x7fa3faba4400] 10:41:49 INFO - PROCESS | 1817 | 1461260509700 Marionette DEBUG loaded listener.js 10:41:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 86 (0x7fa3fd44ec00) [pid = 1817] [serial = 108] [outer = 0x7fa3faba4400] 10:41:50 INFO - PROCESS | 1817 | 1461260510391 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1157ms 10:41:50 INFO - PROCESS | 1817 | 1461260510428 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 10:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:41:50 INFO - PROCESS | 1817 | 1461260510434 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 10:41:50 INFO - PROCESS | 1817 | 1461260510442 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:41:50 INFO - PROCESS | 1817 | 1461260510445 Marionette TRACE conn4 <- [1,118,null,{}] 10:41:50 INFO - PROCESS | 1817 | 1461260510473 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:50 INFO - PROCESS | 1817 | 1461260510624 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 10:41:50 INFO - PROCESS | 1817 | 1461260510636 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402ed6000 == 14 [pid = 1817] [id = 37] 10:41:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 87 (0x7fa3fd445800) [pid = 1817] [serial = 109] [outer = (nil)] 10:41:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 88 (0x7fa3fe93d000) [pid = 1817] [serial = 110] [outer = 0x7fa3fd445800] 10:41:50 INFO - PROCESS | 1817 | 1461260510704 Marionette DEBUG loaded listener.js 10:41:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 89 (0x7fa3fe9a5000) [pid = 1817] [serial = 111] [outer = 0x7fa3fd445800] 10:41:51 INFO - PROCESS | 1817 | 1461260511606 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1250ms 10:41:51 INFO - PROCESS | 1817 | 1461260511692 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 10:41:51 INFO - PROCESS | 1817 | 1461260511698 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 10:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:41:51 INFO - PROCESS | 1817 | 1461260511708 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:41:51 INFO - PROCESS | 1817 | 1461260511715 Marionette TRACE conn4 <- [1,122,null,{}] 10:41:51 INFO - PROCESS | 1817 | 1461260511726 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:51 INFO - PROCESS | 1817 | 1461260511952 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 10:41:52 INFO - PROCESS | 1817 | 1461260512083 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40247c000 == 15 [pid = 1817] [id = 38] 10:41:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 90 (0x7fa3fad28400) [pid = 1817] [serial = 112] [outer = (nil)] 10:41:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 91 (0x7fa3fe93f800) [pid = 1817] [serial = 113] [outer = 0x7fa3fad28400] 10:41:52 INFO - PROCESS | 1817 | 1461260512168 Marionette DEBUG loaded listener.js 10:41:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 92 (0x7fa3fe9abc00) [pid = 1817] [serial = 114] [outer = 0x7fa3fad28400] 10:41:53 INFO - PROCESS | 1817 | 1461260513012 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1338ms 10:41:53 INFO - PROCESS | 1817 | 1461260513049 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 10:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:41:53 INFO - PROCESS | 1817 | 1461260513061 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 10:41:53 INFO - PROCESS | 1817 | 1461260513098 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:41:53 INFO - PROCESS | 1817 | 1461260513102 Marionette TRACE conn4 <- [1,126,null,{}] 10:41:53 INFO - PROCESS | 1817 | 1461260513112 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:53 INFO - PROCESS | 1817 | 1461260513326 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 10:41:53 INFO - PROCESS | 1817 | 1461260513459 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa410795800 == 16 [pid = 1817] [id = 39] 10:41:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 93 (0x7fa3fe99fc00) [pid = 1817] [serial = 115] [outer = (nil)] 10:41:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 94 (0x7fa4025ae000) [pid = 1817] [serial = 116] [outer = 0x7fa3fe99fc00] 10:41:53 INFO - PROCESS | 1817 | 1461260513533 Marionette DEBUG loaded listener.js 10:41:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 95 (0x7fa402fde400) [pid = 1817] [serial = 117] [outer = 0x7fa3fe99fc00] 10:41:54 INFO - PROCESS | 1817 | 1461260514525 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1511ms 10:41:54 INFO - PROCESS | 1817 | 1461260514585 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 10:41:54 INFO - PROCESS | 1817 | 1461260514588 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 10:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:41:54 INFO - PROCESS | 1817 | 1461260514595 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:41:54 INFO - PROCESS | 1817 | 1461260514602 Marionette TRACE conn4 <- [1,130,null,{}] 10:41:54 INFO - PROCESS | 1817 | 1461260514618 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:54 INFO - PROCESS | 1817 | 1461260514818 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 10:41:54 INFO - PROCESS | 1817 | 1461260514992 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa410c1c800 == 17 [pid = 1817] [id = 40] 10:41:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 96 (0x7fa3f978b000) [pid = 1817] [serial = 118] [outer = (nil)] 10:41:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 97 (0x7fa3fe9a0c00) [pid = 1817] [serial = 119] [outer = 0x7fa3f978b000] 10:41:55 INFO - PROCESS | 1817 | 1461260515079 Marionette DEBUG loaded listener.js 10:41:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 98 (0x7fa406734800) [pid = 1817] [serial = 120] [outer = 0x7fa3f978b000] 10:41:56 INFO - PROCESS | 1817 | 1461260516290 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 10:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1742ms 10:41:56 INFO - PROCESS | 1817 | 1461260516406 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 10:41:56 INFO - PROCESS | 1817 | 1461260516417 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 10:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:41:56 INFO - PROCESS | 1817 | 1461260516574 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:41:56 INFO - PROCESS | 1817 | 1461260516579 Marionette TRACE conn4 <- [1,134,null,{}] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 97 (0x7fa3fd70a800) [pid = 1817] [serial = 28] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 96 (0x7fa402c87000) [pid = 1817] [serial = 34] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 95 (0x7fa3fbbf0800) [pid = 1817] [serial = 25] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 94 (0x7fa401f5b000) [pid = 1817] [serial = 44] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 93 (0x7fa40324ec00) [pid = 1817] [serial = 35] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 92 (0x7fa406734400) [pid = 1817] [serial = 37] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 91 (0x7fa40186cc00) [pid = 1817] [serial = 43] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 90 (0x7fa40a977c00) [pid = 1817] [serial = 38] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 89 (0x7fa4152a1c00) [pid = 1817] [serial = 40] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 88 (0x7fa4019ec000) [pid = 1817] [serial = 31] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 87 (0x7fa3fbf10000) [pid = 1817] [serial = 26] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 86 (0x7fa403feec00) [pid = 1817] [serial = 50] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 85 (0x7fa4159d3c00) [pid = 1817] [serial = 41] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 84 (0x7fa3f9f20400) [pid = 1817] [serial = 23] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 83 (0x7fa40324b800) [pid = 1817] [serial = 47] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 82 (0x7fa40672f400) [pid = 1817] [serial = 82] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 81 (0x7fa400a98c00) [pid = 1817] [serial = 53] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 80 (0x7fa4025b0800) [pid = 1817] [serial = 55] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 79 (0x7fa4037a0000) [pid = 1817] [serial = 49] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 78 (0x7fa3ffc2a000) [pid = 1817] [serial = 52] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 77 (0x7fa402456800) [pid = 1817] [serial = 77] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 76 (0x7fa4025b2000) [pid = 1817] [serial = 64] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 75 (0x7fa402fd3800) [pid = 1817] [serial = 79] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 74 (0x7fa3ffcca800) [pid = 1817] [serial = 59] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 73 (0x7fa3f978d000) [pid = 1817] [serial = 91] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 72 (0x7fa4024e1800) [pid = 1817] [serial = 61] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 71 (0x7fa41192e000) [pid = 1817] [serial = 89] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 70 (0x7fa413620000) [pid = 1817] [serial = 2] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 69 (0x7fa3fbf12400) [pid = 1817] [serial = 58] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 68 (0x7fa3fe9a7c00) [pid = 1817] [serial = 88] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 67 (0x7fa4028e6000) [pid = 1817] [serial = 46] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 66 (0x7fa400a9dc00) [pid = 1817] [serial = 76] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 65 (0x7fa410ced800) [pid = 1817] [serial = 74] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 64 (0x7fa402fd8400) [pid = 1817] [serial = 65] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 63 (0x7fa403356000) [pid = 1817] [serial = 80] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 62 (0x7fa40244a400) [pid = 1817] [serial = 12] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 61 (0x7fa402f60400) [pid = 1817] [serial = 62] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 60 (0x7fa410aa9000) [pid = 1817] [serial = 73] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 59 (0x7fa410562800) [pid = 1817] [serial = 71] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 58 (0x7fa402449000) [pid = 1817] [serial = 9] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 57 (0x7fa406c1f400) [pid = 1817] [serial = 70] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 56 (0x7fa4043b6c00) [pid = 1817] [serial = 68] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 55 (0x7fa402f6bc00) [pid = 1817] [serial = 56] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 54 (0x7fa413607400) [pid = 1817] [serial = 86] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 53 (0x7fa3f9f1b400) [pid = 1817] [serial = 22] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 52 (0x7fa404243c00) [pid = 1817] [serial = 67] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 51 (0x7fa3fbf0ec00) [pid = 1817] [serial = 16] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 50 (0x7fa3fbd5f400) [pid = 1817] [serial = 17] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 49 (0x7fa401878800) [pid = 1817] [serial = 19] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 48 (0x7fa40a91bc00) [pid = 1817] [serial = 83] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | --DOMWINDOW == 47 (0x7fa411930800) [pid = 1817] [serial = 85] [outer = (nil)] [url = about:blank] 10:41:56 INFO - PROCESS | 1817 | 1461260516683 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:56 INFO - PROCESS | 1817 | 1461260516828 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 10:41:56 INFO - PROCESS | 1817 | 1461260516841 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbadb800 == 18 [pid = 1817] [id = 41] 10:41:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 48 (0x7fa3faba9800) [pid = 1817] [serial = 121] [outer = (nil)] 10:41:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 49 (0x7fa3fe941000) [pid = 1817] [serial = 122] [outer = 0x7fa3faba9800] 10:41:56 INFO - PROCESS | 1817 | 1461260516917 Marionette DEBUG loaded listener.js 10:41:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 50 (0x7fa3fe9a5c00) [pid = 1817] [serial = 123] [outer = 0x7fa3faba9800] 10:41:57 INFO - PROCESS | 1817 | 1461260517667 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 10:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1249ms 10:41:57 INFO - PROCESS | 1817 | 1461260517707 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 10:41:57 INFO - PROCESS | 1817 | 1461260517715 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 10:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:41:57 INFO - PROCESS | 1817 | 1461260517726 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:41:57 INFO - PROCESS | 1817 | 1461260517730 Marionette TRACE conn4 <- [1,138,null,{}] 10:41:57 INFO - PROCESS | 1817 | 1461260517746 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:57 INFO - PROCESS | 1817 | 1461260517901 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 10:41:57 INFO - PROCESS | 1817 | 1461260517911 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa400a33000 == 19 [pid = 1817] [id = 42] 10:41:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 51 (0x7fa3fe9a8000) [pid = 1817] [serial = 124] [outer = (nil)] 10:41:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 52 (0x7fa4014c2000) [pid = 1817] [serial = 125] [outer = 0x7fa3fe9a8000] 10:41:57 INFO - PROCESS | 1817 | 1461260517978 Marionette DEBUG loaded listener.js 10:41:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 53 (0x7fa401875800) [pid = 1817] [serial = 126] [outer = 0x7fa3fe9a8000] 10:41:58 INFO - PROCESS | 1817 | 1461260518880 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 10:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1187ms 10:41:58 INFO - PROCESS | 1817 | 1461260518947 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 10:41:58 INFO - PROCESS | 1817 | 1461260518951 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 10:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:41:58 INFO - PROCESS | 1817 | 1461260518988 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:41:58 INFO - PROCESS | 1817 | 1461260518995 Marionette TRACE conn4 <- [1,142,null,{}] 10:41:59 INFO - PROCESS | 1817 | 1461260519091 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:59 INFO - PROCESS | 1817 | 1461260519298 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 10:41:59 INFO - PROCESS | 1817 | 1461260519364 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402e07000 == 20 [pid = 1817] [id = 43] 10:41:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 54 (0x7fa403253400) [pid = 1817] [serial = 127] [outer = (nil)] 10:41:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 55 (0x7fa40387e000) [pid = 1817] [serial = 128] [outer = 0x7fa403253400] 10:41:59 INFO - PROCESS | 1817 | 1461260519496 Marionette DEBUG loaded listener.js 10:41:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 56 (0x7fa4044de400) [pid = 1817] [serial = 129] [outer = 0x7fa403253400] 10:42:00 INFO - PROCESS | 1817 | 1461260520315 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 10:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1402ms 10:42:00 INFO - PROCESS | 1817 | 1461260520378 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 10:42:00 INFO - PROCESS | 1817 | 1461260520382 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 10:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:42:00 INFO - PROCESS | 1817 | 1461260520388 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:42:00 INFO - PROCESS | 1817 | 1461260520390 Marionette TRACE conn4 <- [1,146,null,{}] 10:42:00 INFO - PROCESS | 1817 | 1461260520395 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:00 INFO - PROCESS | 1817 | 1461260520581 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 10:42:00 INFO - PROCESS | 1817 | --DOMWINDOW == 55 (0x7fa3f9787c00) [pid = 1817] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:42:00 INFO - PROCESS | 1817 | --DOMWINDOW == 54 (0x7fa3f9790000) [pid = 1817] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:42:00 INFO - PROCESS | 1817 | --DOMWINDOW == 53 (0x7fa4007c2c00) [pid = 1817] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:42:00 INFO - PROCESS | 1817 | --DOMWINDOW == 52 (0x7fa3fd4cfc00) [pid = 1817] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:42:00 INFO - PROCESS | 1817 | --DOMWINDOW == 51 (0x7fa3faba4400) [pid = 1817] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:42:00 INFO - PROCESS | 1817 | 1461260520689 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4018cc800 == 21 [pid = 1817] [id = 44] 10:42:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 52 (0x7fa3f9783400) [pid = 1817] [serial = 130] [outer = (nil)] 10:42:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 53 (0x7fa3fd441800) [pid = 1817] [serial = 131] [outer = 0x7fa3f9783400] 10:42:00 INFO - PROCESS | 1817 | 1461260520756 Marionette DEBUG loaded listener.js 10:42:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 54 (0x7fa403ff6000) [pid = 1817] [serial = 132] [outer = 0x7fa3f9783400] 10:42:01 INFO - PROCESS | 1817 | 1461260521408 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1076ms 10:42:01 INFO - PROCESS | 1817 | 1461260521465 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 10:42:01 INFO - PROCESS | 1817 | 1461260521468 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 10:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:42:01 INFO - PROCESS | 1817 | 1461260521484 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:42:01 INFO - PROCESS | 1817 | 1461260521488 Marionette TRACE conn4 <- [1,150,null,{}] 10:42:01 INFO - PROCESS | 1817 | 1461260521493 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:01 INFO - PROCESS | 1817 | 1461260521649 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 10:42:01 INFO - PROCESS | 1817 | 1461260521753 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40421d000 == 22 [pid = 1817] [id = 45] 10:42:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 55 (0x7fa3f9787c00) [pid = 1817] [serial = 133] [outer = (nil)] 10:42:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 56 (0x7fa409a5e000) [pid = 1817] [serial = 134] [outer = 0x7fa3f9787c00] 10:42:01 INFO - PROCESS | 1817 | 1461260521820 Marionette DEBUG loaded listener.js 10:42:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 57 (0x7fa40a976c00) [pid = 1817] [serial = 135] [outer = 0x7fa3f9787c00] 10:42:02 INFO - PROCESS | 1817 | 1461260522476 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 10:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1035ms 10:42:02 INFO - PROCESS | 1817 | 1461260522520 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 10:42:02 INFO - PROCESS | 1817 | 1461260522523 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 10:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:42:02 INFO - PROCESS | 1817 | 1461260522529 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:42:02 INFO - PROCESS | 1817 | 1461260522532 Marionette TRACE conn4 <- [1,154,null,{}] 10:42:02 INFO - PROCESS | 1817 | 1461260522547 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:02 INFO - PROCESS | 1817 | 1461260522770 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 10:42:02 INFO - PROCESS | 1817 | 1461260522793 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa409a98800 == 23 [pid = 1817] [id = 46] 10:42:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 58 (0x7fa3f9788000) [pid = 1817] [serial = 136] [outer = (nil)] 10:42:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 59 (0x7fa410aa1c00) [pid = 1817] [serial = 137] [outer = 0x7fa3f9788000] 10:42:02 INFO - PROCESS | 1817 | 1461260522866 Marionette DEBUG loaded listener.js 10:42:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 60 (0x7fa41192f000) [pid = 1817] [serial = 138] [outer = 0x7fa3f9788000] 10:42:03 INFO - PROCESS | 1817 | 1461260523860 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 10:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1382ms 10:42:03 INFO - PROCESS | 1817 | 1461260523915 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 10:42:03 INFO - PROCESS | 1817 | 1461260523922 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 10:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:42:03 INFO - PROCESS | 1817 | 1461260523932 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:42:03 INFO - PROCESS | 1817 | 1461260523937 Marionette TRACE conn4 <- [1,158,null,{}] 10:42:03 INFO - PROCESS | 1817 | 1461260523947 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:04 INFO - PROCESS | 1817 | 1461260524167 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 10:42:04 INFO - PROCESS | 1817 | 1461260524295 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ffe20800 == 24 [pid = 1817] [id = 47] 10:42:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 61 (0x7fa3fbd6e000) [pid = 1817] [serial = 139] [outer = (nil)] 10:42:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 62 (0x7fa3fd4d9800) [pid = 1817] [serial = 140] [outer = 0x7fa3fbd6e000] 10:42:04 INFO - PROCESS | 1817 | 1461260524382 Marionette DEBUG loaded listener.js 10:42:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 63 (0x7fa3fe9a3400) [pid = 1817] [serial = 141] [outer = 0x7fa3fbd6e000] 10:42:04 INFO - PROCESS | 1817 | 1461260524882 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:42:05 INFO - PROCESS | 1817 | 1461260525328 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 10:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1450ms 10:42:05 INFO - PROCESS | 1817 | 1461260525381 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 10:42:05 INFO - PROCESS | 1817 | 1461260525387 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 10:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:42:05 INFO - PROCESS | 1817 | 1461260525398 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:42:05 INFO - PROCESS | 1817 | 1461260525402 Marionette TRACE conn4 <- [1,162,null,{}] 10:42:05 INFO - PROCESS | 1817 | 1461260525409 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:05 INFO - PROCESS | 1817 | 1461260525617 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 10:42:05 INFO - PROCESS | 1817 | 1461260525744 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40a9db800 == 25 [pid = 1817] [id = 48] 10:42:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 64 (0x7fa3fbf05c00) [pid = 1817] [serial = 142] [outer = (nil)] 10:42:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 65 (0x7fa403875c00) [pid = 1817] [serial = 143] [outer = 0x7fa3fbf05c00] 10:42:05 INFO - PROCESS | 1817 | 1461260525822 Marionette DEBUG loaded listener.js 10:42:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 66 (0x7fa406c1c400) [pid = 1817] [serial = 144] [outer = 0x7fa3fbf05c00] 10:42:06 INFO - PROCESS | 1817 | 1461260526661 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 10:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1282ms 10:42:06 INFO - PROCESS | 1817 | 1461260526684 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 10:42:06 INFO - PROCESS | 1817 | 1461260526690 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 10:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:42:06 INFO - PROCESS | 1817 | 1461260526701 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:42:06 INFO - PROCESS | 1817 | 1461260526710 Marionette TRACE conn4 <- [1,166,null,{}] 10:42:06 INFO - PROCESS | 1817 | 1461260526773 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:07 INFO - PROCESS | 1817 | 1461260527223 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 10:42:07 INFO - PROCESS | 1817 | 1461260527408 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41170d000 == 26 [pid = 1817] [id = 49] 10:42:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 67 (0x7fa4108c7c00) [pid = 1817] [serial = 145] [outer = (nil)] 10:42:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 68 (0x7fa410a9c400) [pid = 1817] [serial = 146] [outer = 0x7fa4108c7c00] 10:42:07 INFO - PROCESS | 1817 | 1461260527487 Marionette DEBUG loaded listener.js 10:42:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 69 (0x7fa411ab6400) [pid = 1817] [serial = 147] [outer = 0x7fa4108c7c00] 10:42:08 INFO - PROCESS | 1817 | 1461260528327 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1669ms 10:42:08 INFO - PROCESS | 1817 | 1461260528402 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 10:42:08 INFO - PROCESS | 1817 | 1461260528406 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 10:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:42:08 INFO - PROCESS | 1817 | 1461260528417 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:42:08 INFO - PROCESS | 1817 | 1461260528420 Marionette TRACE conn4 <- [1,170,null,{}] 10:42:08 INFO - PROCESS | 1817 | 1461260528427 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:08 INFO - PROCESS | 1817 | 1461260528633 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 10:42:08 INFO - PROCESS | 1817 | 1461260528763 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa413630800 == 27 [pid = 1817] [id = 50] 10:42:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 70 (0x7fa4108c8c00) [pid = 1817] [serial = 148] [outer = (nil)] 10:42:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 71 (0x7fa41360b800) [pid = 1817] [serial = 149] [outer = 0x7fa4108c8c00] 10:42:08 INFO - PROCESS | 1817 | 1461260528843 Marionette DEBUG loaded listener.js 10:42:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 72 (0x7fa413be0800) [pid = 1817] [serial = 150] [outer = 0x7fa4108c8c00] 10:42:09 INFO - PROCESS | 1817 | 1461260529759 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1391ms 10:42:09 INFO - PROCESS | 1817 | 1461260529810 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 10:42:09 INFO - PROCESS | 1817 | 1461260529813 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 10:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:42:09 INFO - PROCESS | 1817 | 1461260529819 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:42:09 INFO - PROCESS | 1817 | 1461260529823 Marionette TRACE conn4 <- [1,174,null,{}] 10:42:09 INFO - PROCESS | 1817 | 1461260529828 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:10 INFO - PROCESS | 1817 | 1461260529997 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 10:42:10 INFO - PROCESS | 1817 | 1461260530288 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ffb17800 == 28 [pid = 1817] [id = 51] 10:42:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 73 (0x7fa3f9f18400) [pid = 1817] [serial = 151] [outer = (nil)] 10:42:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 74 (0x7fa3faba5000) [pid = 1817] [serial = 152] [outer = 0x7fa3f9f18400] 10:42:10 INFO - PROCESS | 1817 | 1461260530461 Marionette DEBUG loaded listener.js 10:42:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 75 (0x7fa3fbf10000) [pid = 1817] [serial = 153] [outer = 0x7fa3f9f18400] 10:42:11 INFO - PROCESS | 1817 | 1461260531440 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:42:11 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fc07f800 == 27 [pid = 1817] [id = 32] 10:42:11 INFO - PROCESS | 1817 | --DOMWINDOW == 74 (0x7fa3fe93d000) [pid = 1817] [serial = 110] [outer = (nil)] [url = about:blank] 10:42:11 INFO - PROCESS | 1817 | --DOMWINDOW == 73 (0x7fa3f978f800) [pid = 1817] [serial = 94] [outer = (nil)] [url = about:blank] 10:42:11 INFO - PROCESS | 1817 | --DOMWINDOW == 72 (0x7fa3fe9a1c00) [pid = 1817] [serial = 95] [outer = (nil)] [url = about:blank] 10:42:11 INFO - PROCESS | 1817 | --DOMWINDOW == 71 (0x7fa4025ac800) [pid = 1817] [serial = 101] [outer = (nil)] [url = about:blank] 10:42:11 INFO - PROCESS | 1817 | --DOMWINDOW == 70 (0x7fa400d5d000) [pid = 1817] [serial = 98] [outer = (nil)] [url = about:blank] 10:42:11 INFO - PROCESS | 1817 | --DOMWINDOW == 69 (0x7fa401820c00) [pid = 1817] [serial = 99] [outer = (nil)] [url = about:blank] 10:42:11 INFO - PROCESS | 1817 | --DOMWINDOW == 68 (0x7fa406602400) [pid = 1817] [serial = 104] [outer = (nil)] [url = about:blank] 10:42:11 INFO - PROCESS | 1817 | --DOMWINDOW == 67 (0x7fa400a97c00) [pid = 1817] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:42:11 INFO - PROCESS | 1817 | --DOMWINDOW == 66 (0x7fa3fd449000) [pid = 1817] [serial = 107] [outer = (nil)] [url = about:blank] 10:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1682ms 10:42:11 INFO - PROCESS | 1817 | --DOMWINDOW == 65 (0x7fa40673a400) [pid = 1817] [serial = 105] [outer = (nil)] [url = about:blank] 10:42:11 INFO - PROCESS | 1817 | --DOMWINDOW == 64 (0x7fa3fd44ec00) [pid = 1817] [serial = 108] [outer = (nil)] [url = about:blank] 10:42:11 INFO - PROCESS | 1817 | --DOMWINDOW == 63 (0x7fa402fd6400) [pid = 1817] [serial = 102] [outer = (nil)] [url = about:blank] 10:42:11 INFO - PROCESS | 1817 | 1461260531508 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 10:42:11 INFO - PROCESS | 1817 | 1461260531515 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 10:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:42:11 INFO - PROCESS | 1817 | 1461260531524 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:42:11 INFO - PROCESS | 1817 | 1461260531527 Marionette TRACE conn4 <- [1,178,null,{}] 10:42:11 INFO - PROCESS | 1817 | 1461260531535 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:11 INFO - PROCESS | 1817 | 1461260531692 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 10:42:11 INFO - PROCESS | 1817 | 1461260531704 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ffb1a000 == 28 [pid = 1817] [id = 52] 10:42:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 64 (0x7fa3fbf10400) [pid = 1817] [serial = 154] [outer = (nil)] 10:42:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 65 (0x7fa3ffc1b400) [pid = 1817] [serial = 155] [outer = 0x7fa3fbf10400] 10:42:11 INFO - PROCESS | 1817 | 1461260531776 Marionette DEBUG loaded listener.js 10:42:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 66 (0x7fa400a97c00) [pid = 1817] [serial = 156] [outer = 0x7fa3fbf10400] 10:42:12 INFO - PROCESS | 1817 | 1461260532676 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1184ms 10:42:12 INFO - PROCESS | 1817 | 1461260532711 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 10:42:12 INFO - PROCESS | 1817 | 1461260532717 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 10:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:42:12 INFO - PROCESS | 1817 | 1461260532725 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:42:12 INFO - PROCESS | 1817 | 1461260532729 Marionette TRACE conn4 <- [1,182,null,{}] 10:42:12 INFO - PROCESS | 1817 | 1461260532735 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:12 INFO - PROCESS | 1817 | 1461260532901 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 10:42:13 INFO - PROCESS | 1817 | 1461260532999 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402a93800 == 29 [pid = 1817] [id = 53] 10:42:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 67 (0x7fa3fc055400) [pid = 1817] [serial = 157] [outer = (nil)] 10:42:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 68 (0x7fa4025ad000) [pid = 1817] [serial = 158] [outer = 0x7fa3fc055400] 10:42:13 INFO - PROCESS | 1817 | 1461260533068 Marionette DEBUG loaded listener.js 10:42:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 69 (0x7fa402f6a800) [pid = 1817] [serial = 159] [outer = 0x7fa3fc055400] 10:42:13 INFO - PROCESS | 1817 | 1461260533826 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1132ms 10:42:13 INFO - PROCESS | 1817 | 1461260533858 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 10:42:13 INFO - PROCESS | 1817 | 1461260533862 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 10:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:42:13 INFO - PROCESS | 1817 | 1461260533894 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:42:13 INFO - PROCESS | 1817 | 1461260533905 Marionette TRACE conn4 <- [1,186,null,{}] 10:42:13 INFO - PROCESS | 1817 | 1461260533932 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:14 INFO - PROCESS | 1817 | 1461260534158 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 10:42:14 INFO - PROCESS | 1817 | 1461260534187 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403f56800 == 30 [pid = 1817] [id = 54] 10:42:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 70 (0x7fa403326800) [pid = 1817] [serial = 160] [outer = (nil)] 10:42:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 71 (0x7fa403fef000) [pid = 1817] [serial = 161] [outer = 0x7fa403326800] 10:42:14 INFO - PROCESS | 1817 | 1461260534256 Marionette DEBUG loaded listener.js 10:42:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 72 (0x7fa40a916000) [pid = 1817] [serial = 162] [outer = 0x7fa403326800] 10:42:15 INFO - PROCESS | 1817 | 1461260535045 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1206ms 10:42:15 INFO - PROCESS | 1817 | 1461260535096 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 10:42:15 INFO - PROCESS | 1817 | 1461260535100 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 10:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:42:15 INFO - PROCESS | 1817 | 1461260535113 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:42:15 INFO - PROCESS | 1817 | 1461260535115 Marionette TRACE conn4 <- [1,190,null,{}] 10:42:15 INFO - PROCESS | 1817 | 1461260535121 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:15 INFO - PROCESS | 1817 | 1461260535293 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 10:42:15 INFO - PROCESS | 1817 | 1461260535321 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40a9d8000 == 31 [pid = 1817] [id = 55] 10:42:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 73 (0x7fa40a977800) [pid = 1817] [serial = 163] [outer = (nil)] 10:42:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 74 (0x7fa410ae6800) [pid = 1817] [serial = 164] [outer = 0x7fa40a977800] 10:42:15 INFO - PROCESS | 1817 | 1461260535386 Marionette DEBUG loaded listener.js 10:42:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 75 (0x7fa411a3c800) [pid = 1817] [serial = 165] [outer = 0x7fa40a977800] 10:42:16 INFO - PROCESS | 1817 | --DOMWINDOW == 74 (0x7fa3fe9a8000) [pid = 1817] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:42:16 INFO - PROCESS | 1817 | --DOMWINDOW == 73 (0x7fa3faba9800) [pid = 1817] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:42:16 INFO - PROCESS | 1817 | --DOMWINDOW == 72 (0x7fa403253400) [pid = 1817] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:42:16 INFO - PROCESS | 1817 | --DOMWINDOW == 71 (0x7fa3f9783400) [pid = 1817] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:42:16 INFO - PROCESS | 1817 | --DOMWINDOW == 70 (0x7fa3f9787c00) [pid = 1817] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:42:16 INFO - PROCESS | 1817 | 1461260536265 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1177ms 10:42:16 INFO - PROCESS | 1817 | 1461260536293 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 10:42:16 INFO - PROCESS | 1817 | 1461260536297 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 10:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:42:16 INFO - PROCESS | 1817 | 1461260536306 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:42:16 INFO - PROCESS | 1817 | 1461260536311 Marionette TRACE conn4 <- [1,194,null,{}] 10:42:16 INFO - PROCESS | 1817 | 1461260536325 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:16 INFO - PROCESS | 1817 | 1461260536492 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 10:42:16 INFO - PROCESS | 1817 | 1461260536505 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4107e6000 == 32 [pid = 1817] [id = 56] 10:42:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 71 (0x7fa411ab7000) [pid = 1817] [serial = 166] [outer = (nil)] 10:42:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 72 (0x7fa411c0f800) [pid = 1817] [serial = 167] [outer = 0x7fa411ab7000] 10:42:16 INFO - PROCESS | 1817 | 1461260536596 Marionette DEBUG loaded listener.js 10:42:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 73 (0x7fa415454c00) [pid = 1817] [serial = 168] [outer = 0x7fa411ab7000] 10:42:17 INFO - PROCESS | 1817 | 1461260537633 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1388ms 10:42:17 INFO - PROCESS | 1817 | 1461260537694 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 10:42:17 INFO - PROCESS | 1817 | 1461260537702 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 10:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:42:17 INFO - PROCESS | 1817 | 1461260537715 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:42:17 INFO - PROCESS | 1817 | 1461260537724 Marionette TRACE conn4 <- [1,198,null,{}] 10:42:17 INFO - PROCESS | 1817 | 1461260537733 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:17 INFO - PROCESS | 1817 | 1461260537964 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 10:42:18 INFO - PROCESS | 1817 | 1461260538154 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fabec800 == 33 [pid = 1817] [id = 57] 10:42:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 74 (0x7fa3ffcd3400) [pid = 1817] [serial = 169] [outer = (nil)] 10:42:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 75 (0x7fa4007c2c00) [pid = 1817] [serial = 170] [outer = 0x7fa3ffcd3400] 10:42:18 INFO - PROCESS | 1817 | 1461260538282 Marionette DEBUG loaded listener.js 10:42:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 76 (0x7fa4025aa400) [pid = 1817] [serial = 171] [outer = 0x7fa3ffcd3400] 10:42:19 INFO - PROCESS | 1817 | 1461260539099 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1439ms 10:42:19 INFO - PROCESS | 1817 | 1461260539153 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 10:42:19 INFO - PROCESS | 1817 | 1461260539163 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 10:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:42:19 INFO - PROCESS | 1817 | 1461260539173 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:42:19 INFO - PROCESS | 1817 | 1461260539178 Marionette TRACE conn4 <- [1,202,null,{}] 10:42:19 INFO - PROCESS | 1817 | 1461260539185 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:19 INFO - PROCESS | 1817 | 1461260539363 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 10:42:19 INFO - PROCESS | 1817 | 1461260539492 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40f9a4800 == 34 [pid = 1817] [id = 58] 10:42:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 77 (0x7fa3ffcd6800) [pid = 1817] [serial = 172] [outer = (nil)] 10:42:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 78 (0x7fa4037a3400) [pid = 1817] [serial = 173] [outer = 0x7fa3ffcd6800] 10:42:19 INFO - PROCESS | 1817 | 1461260539569 Marionette DEBUG loaded listener.js 10:42:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 79 (0x7fa40673e800) [pid = 1817] [serial = 174] [outer = 0x7fa3ffcd6800] 10:42:20 INFO - PROCESS | 1817 | 1461260540411 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1284ms 10:42:20 INFO - PROCESS | 1817 | 1461260540459 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 10:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:42:20 INFO - PROCESS | 1817 | 1461260540463 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 10:42:20 INFO - PROCESS | 1817 | 1461260540471 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:42:20 INFO - PROCESS | 1817 | 1461260540478 Marionette TRACE conn4 <- [1,206,null,{}] 10:42:20 INFO - PROCESS | 1817 | 1461260540495 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:20 INFO - PROCESS | 1817 | 1461260540708 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 10:42:20 INFO - PROCESS | 1817 | 1461260540837 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4153b5800 == 35 [pid = 1817] [id = 59] 10:42:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 80 (0x7fa409a68400) [pid = 1817] [serial = 175] [outer = (nil)] 10:42:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 81 (0x7fa4152a3400) [pid = 1817] [serial = 176] [outer = 0x7fa409a68400] 10:42:20 INFO - PROCESS | 1817 | 1461260540938 Marionette DEBUG loaded listener.js 10:42:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 82 (0x7fa4159d4800) [pid = 1817] [serial = 177] [outer = 0x7fa409a68400] 10:42:21 INFO - PROCESS | 1817 | 1461260541879 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1445ms 10:42:21 INFO - PROCESS | 1817 | 1461260541915 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 10:42:21 INFO - PROCESS | 1817 | 1461260541921 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 10:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:42:21 INFO - PROCESS | 1817 | 1461260541928 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:42:21 INFO - PROCESS | 1817 | 1461260541932 Marionette TRACE conn4 <- [1,210,null,{}] 10:42:21 INFO - PROCESS | 1817 | 1461260541937 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:22 INFO - PROCESS | 1817 | 1461260542103 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 10:42:22 INFO - PROCESS | 1817 | 1461260542239 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415ad4000 == 36 [pid = 1817] [id = 60] 10:42:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 83 (0x7fa40a97b000) [pid = 1817] [serial = 178] [outer = (nil)] 10:42:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 84 (0x7fa415c74000) [pid = 1817] [serial = 179] [outer = 0x7fa40a97b000] 10:42:22 INFO - PROCESS | 1817 | 1461260542323 Marionette DEBUG loaded listener.js 10:42:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 85 (0x7fa415ca8000) [pid = 1817] [serial = 180] [outer = 0x7fa40a97b000] 10:42:23 INFO - PROCESS | 1817 | 1461260543403 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 10:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1535ms 10:42:23 INFO - PROCESS | 1817 | 1461260543500 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 10:42:23 INFO - PROCESS | 1817 | 1461260543511 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 10:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:42:23 INFO - PROCESS | 1817 | 1461260543589 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:42:23 INFO - PROCESS | 1817 | 1461260543596 Marionette TRACE conn4 <- [1,214,null,{}] 10:42:23 INFO - PROCESS | 1817 | 1461260543607 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:23 INFO - PROCESS | 1817 | 1461260543926 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 10:42:24 INFO - PROCESS | 1817 | 1461260544221 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa400d1f000 == 37 [pid = 1817] [id = 61] 10:42:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 86 (0x7fa3f9f1d800) [pid = 1817] [serial = 181] [outer = (nil)] 10:42:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 87 (0x7fa3fabab000) [pid = 1817] [serial = 182] [outer = 0x7fa3f9f1d800] 10:42:24 INFO - PROCESS | 1817 | 1461260544291 Marionette DEBUG loaded listener.js 10:42:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 88 (0x7fa3fd443000) [pid = 1817] [serial = 183] [outer = 0x7fa3f9f1d800] 10:42:25 INFO - PROCESS | 1817 | 1461260545137 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 10:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1650ms 10:42:25 INFO - PROCESS | 1817 | 1461260545179 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 10:42:25 INFO - PROCESS | 1817 | 1461260545186 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 10:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:42:25 INFO - PROCESS | 1817 | 1461260545212 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:42:25 INFO - PROCESS | 1817 | 1461260545216 Marionette TRACE conn4 <- [1,218,null,{}] 10:42:25 INFO - PROCESS | 1817 | 1461260545225 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:25 INFO - PROCESS | 1817 | 1461260545397 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 10:42:25 INFO - PROCESS | 1817 | 1461260545542 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:25 INFO - PROCESS | 1817 | --DOMWINDOW == 87 (0x7fa410aa1c00) [pid = 1817] [serial = 137] [outer = (nil)] [url = about:blank] 10:42:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbae9800 == 38 [pid = 1817] [id = 62] 10:42:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 88 (0x7fa3ffe8b800) [pid = 1817] [serial = 184] [outer = (nil)] 10:42:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 89 (0x7fa4024e9c00) [pid = 1817] [serial = 185] [outer = 0x7fa3ffe8b800] 10:42:25 INFO - PROCESS | 1817 | 1461260545638 Marionette DEBUG loaded listener.js 10:42:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 90 (0x7fa402f69800) [pid = 1817] [serial = 186] [outer = 0x7fa3ffe8b800] 10:42:25 INFO - PROCESS | 1817 | --DOMWINDOW == 89 (0x7fa4025ae000) [pid = 1817] [serial = 116] [outer = (nil)] [url = about:blank] 10:42:25 INFO - PROCESS | 1817 | --DOMWINDOW == 88 (0x7fa4014c2000) [pid = 1817] [serial = 125] [outer = (nil)] [url = about:blank] 10:42:25 INFO - PROCESS | 1817 | --DOMWINDOW == 87 (0x7fa401875800) [pid = 1817] [serial = 126] [outer = (nil)] [url = about:blank] 10:42:25 INFO - PROCESS | 1817 | --DOMWINDOW == 86 (0x7fa3fe941000) [pid = 1817] [serial = 122] [outer = (nil)] [url = about:blank] 10:42:25 INFO - PROCESS | 1817 | --DOMWINDOW == 85 (0x7fa3fe9a5c00) [pid = 1817] [serial = 123] [outer = (nil)] [url = about:blank] 10:42:25 INFO - PROCESS | 1817 | --DOMWINDOW == 84 (0x7fa3fe9a0c00) [pid = 1817] [serial = 119] [outer = (nil)] [url = about:blank] 10:42:25 INFO - PROCESS | 1817 | --DOMWINDOW == 83 (0x7fa3fe93f800) [pid = 1817] [serial = 113] [outer = (nil)] [url = about:blank] 10:42:25 INFO - PROCESS | 1817 | --DOMWINDOW == 82 (0x7fa4044de400) [pid = 1817] [serial = 129] [outer = (nil)] [url = about:blank] 10:42:25 INFO - PROCESS | 1817 | --DOMWINDOW == 81 (0x7fa3fd441800) [pid = 1817] [serial = 131] [outer = (nil)] [url = about:blank] 10:42:25 INFO - PROCESS | 1817 | --DOMWINDOW == 80 (0x7fa403ff6000) [pid = 1817] [serial = 132] [outer = (nil)] [url = about:blank] 10:42:25 INFO - PROCESS | 1817 | --DOMWINDOW == 79 (0x7fa40387e000) [pid = 1817] [serial = 128] [outer = (nil)] [url = about:blank] 10:42:25 INFO - PROCESS | 1817 | --DOMWINDOW == 78 (0x7fa409a5e000) [pid = 1817] [serial = 134] [outer = (nil)] [url = about:blank] 10:42:25 INFO - PROCESS | 1817 | --DOMWINDOW == 77 (0x7fa40a976c00) [pid = 1817] [serial = 135] [outer = (nil)] [url = about:blank] 10:42:26 INFO - PROCESS | 1817 | 1461260546384 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 10:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1204ms 10:42:26 INFO - PROCESS | 1817 | 1461260546402 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 10:42:26 INFO - PROCESS | 1817 | 1461260546409 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 10:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:42:26 INFO - PROCESS | 1817 | 1461260546416 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:42:26 INFO - PROCESS | 1817 | 1461260546419 Marionette TRACE conn4 <- [1,222,null,{}] 10:42:26 INFO - PROCESS | 1817 | 1461260546453 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:26 INFO - PROCESS | 1817 | 1461260546618 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 10:42:26 INFO - PROCESS | 1817 | 1461260546629 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40375a000 == 39 [pid = 1817] [id = 63] 10:42:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 78 (0x7fa403ff6000) [pid = 1817] [serial = 187] [outer = (nil)] 10:42:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 79 (0x7fa40673e000) [pid = 1817] [serial = 188] [outer = 0x7fa403ff6000] 10:42:26 INFO - PROCESS | 1817 | 1461260546694 Marionette DEBUG loaded listener.js 10:42:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 80 (0x7fa40f940800) [pid = 1817] [serial = 189] [outer = 0x7fa403ff6000] 10:42:27 INFO - PROCESS | 1817 | 1461260547480 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 10:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1106ms 10:42:27 INFO - PROCESS | 1817 | 1461260547530 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 10:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:42:27 INFO - PROCESS | 1817 | 1461260547534 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 10:42:27 INFO - PROCESS | 1817 | 1461260547550 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:42:27 INFO - PROCESS | 1817 | 1461260547560 Marionette TRACE conn4 <- [1,226,null,{}] 10:42:27 INFO - PROCESS | 1817 | 1461260547567 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:27 INFO - PROCESS | 1817 | 1461260547733 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 10:42:27 INFO - PROCESS | 1817 | 1461260547744 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40f9c1000 == 40 [pid = 1817] [id = 64] 10:42:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 81 (0x7fa404237400) [pid = 1817] [serial = 190] [outer = (nil)] 10:42:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 82 (0x7fa415452c00) [pid = 1817] [serial = 191] [outer = 0x7fa404237400] 10:42:27 INFO - PROCESS | 1817 | 1461260547807 Marionette DEBUG loaded listener.js 10:42:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 83 (0x7fa415a8d400) [pid = 1817] [serial = 192] [outer = 0x7fa404237400] 10:42:28 INFO - PROCESS | 1817 | 1461260548690 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1207ms 10:42:28 INFO - PROCESS | 1817 | 1461260548752 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 10:42:28 INFO - PROCESS | 1817 | 1461260548757 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 10:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:42:28 INFO - PROCESS | 1817 | 1461260548763 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:42:28 INFO - PROCESS | 1817 | 1461260548766 Marionette TRACE conn4 <- [1,230,null,{}] 10:42:28 INFO - PROCESS | 1817 | 1461260548772 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:28 INFO - PROCESS | 1817 | 1461260548964 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 10:42:28 INFO - PROCESS | 1817 | 1461260548988 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd45e000 == 41 [pid = 1817] [id = 65] 10:42:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 84 (0x7fa3f9f18800) [pid = 1817] [serial = 193] [outer = (nil)] 10:42:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 85 (0x7fa415eaf800) [pid = 1817] [serial = 194] [outer = 0x7fa3f9f18800] 10:42:29 INFO - PROCESS | 1817 | 1461260549056 Marionette DEBUG loaded listener.js 10:42:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 86 (0x7fa415f13000) [pid = 1817] [serial = 195] [outer = 0x7fa3f9f18800] 10:42:29 INFO - PROCESS | 1817 | 1461260549785 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 10:42:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1040ms 10:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:42:29 INFO - PROCESS | 1817 | 1461260549804 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 10:42:29 INFO - PROCESS | 1817 | 1461260549807 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 10:42:29 INFO - PROCESS | 1817 | 1461260549813 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:42:29 INFO - PROCESS | 1817 | 1461260549817 Marionette TRACE conn4 <- [1,234,null,{}] 10:42:29 INFO - PROCESS | 1817 | 1461260549843 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:30 INFO - PROCESS | 1817 | 1461260550021 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 10:42:30 INFO - PROCESS | 1817 | 1461260550047 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415a39000 == 42 [pid = 1817] [id = 66] 10:42:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 87 (0x7fa417b4dc00) [pid = 1817] [serial = 196] [outer = (nil)] 10:42:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 88 (0x7fa417bae400) [pid = 1817] [serial = 197] [outer = 0x7fa417b4dc00] 10:42:30 INFO - PROCESS | 1817 | 1461260550127 Marionette DEBUG loaded listener.js 10:42:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 89 (0x7fa41857e400) [pid = 1817] [serial = 198] [outer = 0x7fa417b4dc00] 10:42:30 INFO - PROCESS | 1817 | --DOMWINDOW == 88 (0x7fa40a977800) [pid = 1817] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:42:30 INFO - PROCESS | 1817 | --DOMWINDOW == 87 (0x7fa3f9f18400) [pid = 1817] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:42:30 INFO - PROCESS | 1817 | --DOMWINDOW == 86 (0x7fa3fbf10400) [pid = 1817] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:42:30 INFO - PROCESS | 1817 | --DOMWINDOW == 85 (0x7fa3fc055400) [pid = 1817] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:42:30 INFO - PROCESS | 1817 | --DOMWINDOW == 84 (0x7fa403326800) [pid = 1817] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:42:30 INFO - PROCESS | 1817 | 1461260550976 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 10:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1186ms 10:42:31 INFO - PROCESS | 1817 | 1461260550999 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 10:42:31 INFO - PROCESS | 1817 | 1461260551003 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 10:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:42:31 INFO - PROCESS | 1817 | 1461260551010 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:42:31 INFO - PROCESS | 1817 | 1461260551012 Marionette TRACE conn4 <- [1,238,null,{}] 10:42:31 INFO - PROCESS | 1817 | 1461260551019 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:31 INFO - PROCESS | 1817 | 1461260551215 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 10:42:31 INFO - PROCESS | 1817 | 1461260551234 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415f2d000 == 43 [pid = 1817] [id = 67] 10:42:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 85 (0x7fa3fd76c400) [pid = 1817] [serial = 199] [outer = (nil)] 10:42:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 86 (0x7fa3fd776400) [pid = 1817] [serial = 200] [outer = 0x7fa3fd76c400] 10:42:31 INFO - PROCESS | 1817 | 1461260551299 Marionette DEBUG loaded listener.js 10:42:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 87 (0x7fa40a977800) [pid = 1817] [serial = 201] [outer = 0x7fa3fd76c400] 10:42:32 INFO - PROCESS | 1817 | 1461260552112 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 10:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1129ms 10:42:32 INFO - PROCESS | 1817 | 1461260552140 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 10:42:32 INFO - PROCESS | 1817 | 1461260552144 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 10:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:42:32 INFO - PROCESS | 1817 | 1461260552151 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:42:32 INFO - PROCESS | 1817 | 1461260552153 Marionette TRACE conn4 <- [1,242,null,{}] 10:42:32 INFO - PROCESS | 1817 | 1461260552160 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:32 INFO - PROCESS | 1817 | 1461260552341 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 10:42:32 INFO - PROCESS | 1817 | 1461260552355 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa417b8f800 == 44 [pid = 1817] [id = 68] 10:42:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 88 (0x7fa3fd602c00) [pid = 1817] [serial = 202] [outer = (nil)] 10:42:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 89 (0x7fa3fd60b800) [pid = 1817] [serial = 203] [outer = 0x7fa3fd602c00] 10:42:32 INFO - PROCESS | 1817 | 1461260552424 Marionette DEBUG loaded listener.js 10:42:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 90 (0x7fa3fd610400) [pid = 1817] [serial = 204] [outer = 0x7fa3fd602c00] 10:42:33 INFO - PROCESS | 1817 | 1461260553369 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 10:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1234ms 10:42:33 INFO - PROCESS | 1817 | 1461260553393 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 10:42:33 INFO - PROCESS | 1817 | 1461260553401 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 10:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:42:33 INFO - PROCESS | 1817 | 1461260553413 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:42:33 INFO - PROCESS | 1817 | 1461260553418 Marionette TRACE conn4 <- [1,246,null,{}] 10:42:33 INFO - PROCESS | 1817 | 1461260553427 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:33 INFO - PROCESS | 1817 | 1461260553626 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 10:42:33 INFO - PROCESS | 1817 | 1461260553762 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403744000 == 45 [pid = 1817] [id = 69] 10:42:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 91 (0x7fa3fd76bc00) [pid = 1817] [serial = 205] [outer = (nil)] 10:42:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 92 (0x7fa3fd772000) [pid = 1817] [serial = 206] [outer = 0x7fa3fd76bc00] 10:42:33 INFO - PROCESS | 1817 | 1461260553841 Marionette DEBUG loaded listener.js 10:42:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 93 (0x7fa3fe93f800) [pid = 1817] [serial = 207] [outer = 0x7fa3fd76bc00] 10:42:34 INFO - PROCESS | 1817 | 1461260554802 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:42:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1434ms 10:42:34 INFO - PROCESS | 1817 | 1461260554848 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 10:42:34 INFO - PROCESS | 1817 | 1461260554857 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 10:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:42:34 INFO - PROCESS | 1817 | 1461260554869 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:42:34 INFO - PROCESS | 1817 | 1461260554873 Marionette TRACE conn4 <- [1,250,null,{}] 10:42:34 INFO - PROCESS | 1817 | 1461260554881 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:35 INFO - PROCESS | 1817 | 1461260555073 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 10:42:35 INFO - PROCESS | 1817 | 1461260555207 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415c9c800 == 46 [pid = 1817] [id = 70] 10:42:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 94 (0x7fa3fd76ac00) [pid = 1817] [serial = 208] [outer = (nil)] 10:42:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 95 (0x7fa4025b2c00) [pid = 1817] [serial = 209] [outer = 0x7fa3fd76ac00] 10:42:35 INFO - PROCESS | 1817 | 1461260555286 Marionette DEBUG loaded listener.js 10:42:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 96 (0x7fa40424d800) [pid = 1817] [serial = 210] [outer = 0x7fa3fd76ac00] 10:42:36 INFO - PROCESS | 1817 | 1461260556215 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1382ms 10:42:36 INFO - PROCESS | 1817 | 1461260556254 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 10:42:36 INFO - PROCESS | 1817 | 1461260556261 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 10:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:42:36 INFO - PROCESS | 1817 | 1461260556272 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:42:36 INFO - PROCESS | 1817 | 1461260556282 Marionette TRACE conn4 <- [1,254,null,{}] 10:42:36 INFO - PROCESS | 1817 | 1461260556308 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:36 INFO - PROCESS | 1817 | 1461260556718 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 10:42:37 INFO - PROCESS | 1817 | 1461260557017 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41a089800 == 47 [pid = 1817] [id = 71] 10:42:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 97 (0x7fa4108d0c00) [pid = 1817] [serial = 211] [outer = (nil)] 10:42:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 98 (0x7fa415566400) [pid = 1817] [serial = 212] [outer = 0x7fa4108d0c00] 10:42:37 INFO - PROCESS | 1817 | 1461260557097 Marionette DEBUG loaded listener.js 10:42:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 99 (0x7fa41556c400) [pid = 1817] [serial = 213] [outer = 0x7fa4108d0c00] 10:42:37 INFO - PROCESS | 1817 | 1461260557877 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 10:42:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1645ms 10:42:37 INFO - PROCESS | 1817 | 1461260557917 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 10:42:37 INFO - PROCESS | 1817 | 1461260557921 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 10:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:42:37 INFO - PROCESS | 1817 | 1461260557932 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:42:37 INFO - PROCESS | 1817 | 1461260557935 Marionette TRACE conn4 <- [1,258,null,{}] 10:42:37 INFO - PROCESS | 1817 | 1461260557942 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:38 INFO - PROCESS | 1817 | 1461260558106 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 10:42:38 INFO - PROCESS | 1817 | 1461260558246 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd574000 == 48 [pid = 1817] [id = 72] 10:42:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 100 (0x7fa410562800) [pid = 1817] [serial = 214] [outer = (nil)] 10:42:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 101 (0x7fa415572c00) [pid = 1817] [serial = 215] [outer = 0x7fa410562800] 10:42:38 INFO - PROCESS | 1817 | 1461260558323 Marionette DEBUG loaded listener.js 10:42:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 102 (0x7fa4159d6800) [pid = 1817] [serial = 216] [outer = 0x7fa410562800] 10:42:39 INFO - PROCESS | 1817 | 1461260559195 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 10:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1336ms 10:42:39 INFO - PROCESS | 1817 | 1461260559269 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 10:42:39 INFO - PROCESS | 1817 | 1461260559272 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 10:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:42:39 INFO - PROCESS | 1817 | 1461260559279 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:42:39 INFO - PROCESS | 1817 | 1461260559282 Marionette TRACE conn4 <- [1,262,null,{}] 10:42:39 INFO - PROCESS | 1817 | 1461260559289 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:39 INFO - PROCESS | 1817 | 1461260559493 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 10:42:39 INFO - PROCESS | 1817 | 1461260559643 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402d4d000 == 49 [pid = 1817] [id = 73] 10:42:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 103 (0x7fa41556a800) [pid = 1817] [serial = 217] [outer = (nil)] 10:42:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 104 (0x7fa415f13400) [pid = 1817] [serial = 218] [outer = 0x7fa41556a800] 10:42:39 INFO - PROCESS | 1817 | 1461260559722 Marionette DEBUG loaded listener.js 10:42:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 105 (0x7fa417bb2c00) [pid = 1817] [serial = 219] [outer = 0x7fa41556a800] 10:42:40 INFO - PROCESS | 1817 | 1461260560535 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 10:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1284ms 10:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:42:40 INFO - PROCESS | 1817 | 1461260560565 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 10:42:40 INFO - PROCESS | 1817 | 1461260560568 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 10:42:40 INFO - PROCESS | 1817 | 1461260560577 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:42:40 INFO - PROCESS | 1817 | 1461260560580 Marionette TRACE conn4 <- [1,266,null,{}] 10:42:40 INFO - PROCESS | 1817 | 1461260560587 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:40 INFO - PROCESS | 1817 | 1461260560773 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 10:42:40 INFO - PROCESS | 1817 | 1461260560916 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9bed000 == 50 [pid = 1817] [id = 74] 10:42:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 106 (0x7fa3f9bb4000) [pid = 1817] [serial = 220] [outer = (nil)] 10:42:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 107 (0x7fa41556f800) [pid = 1817] [serial = 221] [outer = 0x7fa3f9bb4000] 10:42:40 INFO - PROCESS | 1817 | 1461260560995 Marionette DEBUG loaded listener.js 10:42:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 108 (0x7fa418897c00) [pid = 1817] [serial = 222] [outer = 0x7fa3f9bb4000] 10:42:41 INFO - PROCESS | 1817 | 1461260561882 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 10:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1381ms 10:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:42:41 INFO - PROCESS | 1817 | 1461260561958 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 10:42:41 INFO - PROCESS | 1817 | 1461260561961 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 10:42:41 INFO - PROCESS | 1817 | 1461260561968 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:42:41 INFO - PROCESS | 1817 | 1461260561971 Marionette TRACE conn4 <- [1,270,null,{}] 10:42:41 INFO - PROCESS | 1817 | 1461260561978 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:42 INFO - PROCESS | 1817 | 1461260562152 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 10:42:42 INFO - PROCESS | 1817 | 1461260562406 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd55d800 == 51 [pid = 1817] [id = 75] 10:42:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 109 (0x7fa3f9bafc00) [pid = 1817] [serial = 223] [outer = (nil)] 10:42:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 110 (0x7fa3f9bb3000) [pid = 1817] [serial = 224] [outer = 0x7fa3f9bafc00] 10:42:42 INFO - PROCESS | 1817 | 1461260562549 Marionette DEBUG loaded listener.js 10:42:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 111 (0x7fa3fba2ec00) [pid = 1817] [serial = 225] [outer = 0x7fa3f9bafc00] 10:42:43 INFO - PROCESS | 1817 | 1461260563375 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1435ms 10:42:43 INFO - PROCESS | 1817 | 1461260563403 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 10:42:43 INFO - PROCESS | 1817 | 1461260563411 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 10:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:42:43 INFO - PROCESS | 1817 | 1461260563421 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:42:43 INFO - PROCESS | 1817 | 1461260563426 Marionette TRACE conn4 <- [1,274,null,{}] 10:42:43 INFO - PROCESS | 1817 | 1461260563435 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:43 INFO - PROCESS | 1817 | 1461260563709 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 10:42:43 INFO - PROCESS | 1817 | 1461260563831 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ffc4d800 == 52 [pid = 1817] [id = 76] 10:42:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 112 (0x7fa3f90ae800) [pid = 1817] [serial = 226] [outer = (nil)] 10:42:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 113 (0x7fa3fbd6cc00) [pid = 1817] [serial = 227] [outer = 0x7fa3f90ae800] 10:42:43 INFO - PROCESS | 1817 | 1461260563914 Marionette DEBUG loaded listener.js 10:42:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 114 (0x7fa3fd4ce800) [pid = 1817] [serial = 228] [outer = 0x7fa3f90ae800] 10:42:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 115 (0x7fa3fd606800) [pid = 1817] [serial = 229] [outer = 0x7fa4007b3800] 10:42:44 INFO - PROCESS | 1817 | 1461260564852 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 10:42:44 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415f2d000 == 51 [pid = 1817] [id = 67] 10:42:44 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415a39000 == 50 [pid = 1817] [id = 66] 10:42:44 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd45e000 == 49 [pid = 1817] [id = 65] 10:42:44 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40f9c1000 == 48 [pid = 1817] [id = 64] 10:42:44 INFO - PROCESS | 1817 | --DOMWINDOW == 114 (0x7fa410a9c400) [pid = 1817] [serial = 146] [outer = (nil)] [url = about:blank] 10:42:44 INFO - PROCESS | 1817 | --DOMWINDOW == 113 (0x7fa3fd4d9800) [pid = 1817] [serial = 140] [outer = (nil)] [url = about:blank] 10:42:44 INFO - PROCESS | 1817 | --DOMWINDOW == 112 (0x7fa41360b800) [pid = 1817] [serial = 149] [outer = (nil)] [url = about:blank] 10:42:44 INFO - PROCESS | 1817 | --DOMWINDOW == 111 (0x7fa403875c00) [pid = 1817] [serial = 143] [outer = (nil)] [url = about:blank] 10:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1491ms 10:42:44 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40375a000 == 47 [pid = 1817] [id = 63] 10:42:44 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fbae9800 == 46 [pid = 1817] [id = 62] 10:42:44 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa400d1f000 == 45 [pid = 1817] [id = 61] 10:42:44 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fabec800 == 44 [pid = 1817] [id = 57] 10:42:44 INFO - PROCESS | 1817 | 1461260564960 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 10:42:44 INFO - PROCESS | 1817 | 1461260564966 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 10:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:42:44 INFO - PROCESS | 1817 | 1461260564976 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:42:44 INFO - PROCESS | 1817 | 1461260564979 Marionette TRACE conn4 <- [1,278,null,{}] 10:42:44 INFO - PROCESS | 1817 | 1461260564986 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:45 INFO - PROCESS | 1817 | 1461260565144 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 10:42:45 INFO - PROCESS | 1817 | --DOMWINDOW == 110 (0x7fa410ae6800) [pid = 1817] [serial = 164] [outer = (nil)] [url = about:blank] 10:42:45 INFO - PROCESS | 1817 | --DOMWINDOW == 109 (0x7fa3fbf10000) [pid = 1817] [serial = 153] [outer = (nil)] [url = about:blank] 10:42:45 INFO - PROCESS | 1817 | --DOMWINDOW == 108 (0x7fa3faba5000) [pid = 1817] [serial = 152] [outer = (nil)] [url = about:blank] 10:42:45 INFO - PROCESS | 1817 | --DOMWINDOW == 107 (0x7fa3ffc1b400) [pid = 1817] [serial = 155] [outer = (nil)] [url = about:blank] 10:42:45 INFO - PROCESS | 1817 | --DOMWINDOW == 106 (0x7fa400a97c00) [pid = 1817] [serial = 156] [outer = (nil)] [url = about:blank] 10:42:45 INFO - PROCESS | 1817 | --DOMWINDOW == 105 (0x7fa4025ad000) [pid = 1817] [serial = 158] [outer = (nil)] [url = about:blank] 10:42:45 INFO - PROCESS | 1817 | --DOMWINDOW == 104 (0x7fa403fef000) [pid = 1817] [serial = 161] [outer = (nil)] [url = about:blank] 10:42:45 INFO - PROCESS | 1817 | --DOMWINDOW == 103 (0x7fa40a916000) [pid = 1817] [serial = 162] [outer = (nil)] [url = about:blank] 10:42:45 INFO - PROCESS | 1817 | --DOMWINDOW == 102 (0x7fa402f6a800) [pid = 1817] [serial = 159] [outer = (nil)] [url = about:blank] 10:42:45 INFO - PROCESS | 1817 | --DOMWINDOW == 101 (0x7fa411a3c800) [pid = 1817] [serial = 165] [outer = (nil)] [url = about:blank] 10:42:45 INFO - PROCESS | 1817 | 1461260565304 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4018d4000 == 45 [pid = 1817] [id = 77] 10:42:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 102 (0x7fa3fbbe9400) [pid = 1817] [serial = 230] [outer = (nil)] 10:42:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 103 (0x7fa3fe9aa400) [pid = 1817] [serial = 231] [outer = 0x7fa3fbbe9400] 10:42:45 INFO - PROCESS | 1817 | 1461260565380 Marionette DEBUG loaded listener.js 10:42:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 104 (0x7fa4019e9c00) [pid = 1817] [serial = 232] [outer = 0x7fa3fbbe9400] 10:42:46 INFO - PROCESS | 1817 | 1461260566163 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 10:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1235ms 10:42:46 INFO - PROCESS | 1817 | 1461260566211 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 10:42:46 INFO - PROCESS | 1817 | 1461260566214 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 10:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:42:46 INFO - PROCESS | 1817 | 1461260566225 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:42:46 INFO - PROCESS | 1817 | 1461260566236 Marionette TRACE conn4 <- [1,282,null,{}] 10:42:46 INFO - PROCESS | 1817 | 1461260566259 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:46 INFO - PROCESS | 1817 | 1461260566427 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 10:42:46 INFO - PROCESS | 1817 | 1461260566526 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40f9bd800 == 46 [pid = 1817] [id = 78] 10:42:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 105 (0x7fa3fbf10000) [pid = 1817] [serial = 233] [outer = (nil)] 10:42:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 106 (0x7fa403fef000) [pid = 1817] [serial = 234] [outer = 0x7fa3fbf10000] 10:42:46 INFO - PROCESS | 1817 | 1461260566612 Marionette DEBUG loaded listener.js 10:42:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 107 (0x7fa40a976c00) [pid = 1817] [serial = 235] [outer = 0x7fa3fbf10000] 10:42:47 INFO - PROCESS | 1817 | 1461260567392 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 10:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1192ms 10:42:47 INFO - PROCESS | 1817 | 1461260567429 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 10:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:42:47 INFO - PROCESS | 1817 | 1461260567435 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 10:42:47 INFO - PROCESS | 1817 | 1461260567441 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:42:47 INFO - PROCESS | 1817 | 1461260567445 Marionette TRACE conn4 <- [1,286,null,{}] 10:42:47 INFO - PROCESS | 1817 | 1461260567450 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:47 INFO - PROCESS | 1817 | 1461260567653 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 10:42:47 INFO - PROCESS | 1817 | 1461260567681 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa411c6b000 == 47 [pid = 1817] [id = 79] 10:42:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 108 (0x7fa406c1f800) [pid = 1817] [serial = 236] [outer = (nil)] 10:42:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 109 (0x7fa411a33400) [pid = 1817] [serial = 237] [outer = 0x7fa406c1f800] 10:42:47 INFO - PROCESS | 1817 | 1461260567750 Marionette DEBUG loaded listener.js 10:42:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 110 (0x7fa415453800) [pid = 1817] [serial = 238] [outer = 0x7fa406c1f800] 10:42:48 INFO - PROCESS | 1817 | 1461260568491 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 10:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1079ms 10:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:42:48 INFO - PROCESS | 1817 | 1461260568525 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 10:42:48 INFO - PROCESS | 1817 | 1461260568527 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 10:42:48 INFO - PROCESS | 1817 | 1461260568535 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:42:48 INFO - PROCESS | 1817 | 1461260568538 Marionette TRACE conn4 <- [1,290,null,{}] 10:42:48 INFO - PROCESS | 1817 | 1461260568548 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:48 INFO - PROCESS | 1817 | 1461260568746 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 10:42:48 INFO - PROCESS | 1817 | 1461260568776 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415adb000 == 48 [pid = 1817] [id = 80] 10:42:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 111 (0x7fa415575800) [pid = 1817] [serial = 239] [outer = (nil)] 10:42:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 112 (0x7fa415a57000) [pid = 1817] [serial = 240] [outer = 0x7fa415575800] 10:42:48 INFO - PROCESS | 1817 | 1461260568854 Marionette DEBUG loaded listener.js 10:42:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 113 (0x7fa415eb8c00) [pid = 1817] [serial = 241] [outer = 0x7fa415575800] 10:42:49 INFO - PROCESS | 1817 | --DOMWINDOW == 112 (0x7fa3f9f18800) [pid = 1817] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:42:49 INFO - PROCESS | 1817 | --DOMWINDOW == 111 (0x7fa403ff6000) [pid = 1817] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:42:49 INFO - PROCESS | 1817 | --DOMWINDOW == 110 (0x7fa3f9f1d800) [pid = 1817] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:42:49 INFO - PROCESS | 1817 | --DOMWINDOW == 109 (0x7fa404237400) [pid = 1817] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:42:49 INFO - PROCESS | 1817 | --DOMWINDOW == 108 (0x7fa3ffe8b800) [pid = 1817] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:42:49 INFO - PROCESS | 1817 | --DOMWINDOW == 107 (0x7fa417b4dc00) [pid = 1817] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:42:49 INFO - PROCESS | 1817 | --DOMWINDOW == 106 (0x7fa3fd76c400) [pid = 1817] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:42:49 INFO - PROCESS | 1817 | 1461260569744 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1236ms 10:42:49 INFO - PROCESS | 1817 | 1461260569770 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 10:42:49 INFO - PROCESS | 1817 | 1461260569774 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 10:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:42:49 INFO - PROCESS | 1817 | 1461260569780 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:42:49 INFO - PROCESS | 1817 | 1461260569783 Marionette TRACE conn4 <- [1,294,null,{}] 10:42:49 INFO - PROCESS | 1817 | 1461260569788 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:49 INFO - PROCESS | 1817 | 1461260569938 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 10:42:50 INFO - PROCESS | 1817 | 1461260570040 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa419e1e800 == 49 [pid = 1817] [id = 81] 10:42:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 107 (0x7fa3fd449400) [pid = 1817] [serial = 242] [outer = (nil)] 10:42:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 108 (0x7fa4107cf400) [pid = 1817] [serial = 243] [outer = 0x7fa3fd449400] 10:42:50 INFO - PROCESS | 1817 | 1461260570115 Marionette DEBUG loaded listener.js 10:42:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 109 (0x7fa41857f000) [pid = 1817] [serial = 244] [outer = 0x7fa3fd449400] 10:42:50 INFO - PROCESS | 1817 | 1461260570754 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 995ms 10:42:50 INFO - PROCESS | 1817 | 1461260570777 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 10:42:50 INFO - PROCESS | 1817 | 1461260570780 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 10:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:42:50 INFO - PROCESS | 1817 | 1461260570787 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:42:50 INFO - PROCESS | 1817 | 1461260570790 Marionette TRACE conn4 <- [1,298,null,{}] 10:42:50 INFO - PROCESS | 1817 | 1461260570795 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:50 INFO - PROCESS | 1817 | 1461260570942 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 10:42:51 INFO - PROCESS | 1817 | 1461260571049 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa13e000 == 50 [pid = 1817] [id = 82] 10:42:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 110 (0x7fa3fd607000) [pid = 1817] [serial = 245] [outer = (nil)] 10:42:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 111 (0x7fa419e71400) [pid = 1817] [serial = 246] [outer = 0x7fa3fd607000] 10:42:51 INFO - PROCESS | 1817 | 1461260571114 Marionette DEBUG loaded listener.js 10:42:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 112 (0x7fa41a0a5000) [pid = 1817] [serial = 247] [outer = 0x7fa3fd607000] 10:42:51 INFO - PROCESS | 1817 | 1461260571994 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1237ms 10:42:52 INFO - PROCESS | 1817 | 1461260572026 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 10:42:52 INFO - PROCESS | 1817 | 1461260572031 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 10:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:42:52 INFO - PROCESS | 1817 | 1461260572059 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:42:52 INFO - PROCESS | 1817 | 1461260572065 Marionette TRACE conn4 <- [1,302,null,{}] 10:42:52 INFO - PROCESS | 1817 | 1461260572076 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:52 INFO - PROCESS | 1817 | 1461260572260 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 10:42:52 INFO - PROCESS | 1817 | 1461260572402 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40289a000 == 51 [pid = 1817] [id = 83] 10:42:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 113 (0x7fa3f9bb3800) [pid = 1817] [serial = 248] [outer = (nil)] 10:42:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 114 (0x7fa3fa715400) [pid = 1817] [serial = 249] [outer = 0x7fa3f9bb3800] 10:42:52 INFO - PROCESS | 1817 | 1461260572482 Marionette DEBUG loaded listener.js 10:42:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 115 (0x7fa3fa71ac00) [pid = 1817] [serial = 250] [outer = 0x7fa3f9bb3800] 10:42:53 INFO - PROCESS | 1817 | 1461260573347 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1360ms 10:42:53 INFO - PROCESS | 1817 | 1461260573402 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 10:42:53 INFO - PROCESS | 1817 | 1461260573410 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 10:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:42:53 INFO - PROCESS | 1817 | 1461260573424 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:42:53 INFO - PROCESS | 1817 | 1461260573427 Marionette TRACE conn4 <- [1,306,null,{}] 10:42:53 INFO - PROCESS | 1817 | 1461260573435 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:53 INFO - PROCESS | 1817 | 1461260573612 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 10:42:53 INFO - PROCESS | 1817 | 1461260573749 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40a9df000 == 52 [pid = 1817] [id = 84] 10:42:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 116 (0x7fa3f90a7800) [pid = 1817] [serial = 251] [outer = (nil)] 10:42:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 117 (0x7fa3fd44ec00) [pid = 1817] [serial = 252] [outer = 0x7fa3f90a7800] 10:42:53 INFO - PROCESS | 1817 | 1461260573840 Marionette DEBUG loaded listener.js 10:42:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 118 (0x7fa3fe93d000) [pid = 1817] [serial = 253] [outer = 0x7fa3f90a7800] 10:42:54 INFO - PROCESS | 1817 | 1461260574870 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1483ms 10:42:54 INFO - PROCESS | 1817 | 1461260574907 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 10:42:54 INFO - PROCESS | 1817 | 1461260574910 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 10:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:42:54 INFO - PROCESS | 1817 | 1461260574919 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:42:54 INFO - PROCESS | 1817 | 1461260574927 Marionette TRACE conn4 <- [1,310,null,{}] 10:42:54 INFO - PROCESS | 1817 | 1461260574947 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:55 INFO - PROCESS | 1817 | 1461260575145 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 10:42:55 INFO - PROCESS | 1817 | 1461260575325 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd645000 == 53 [pid = 1817] [id = 85] 10:42:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0x7fa402a4a400) [pid = 1817] [serial = 254] [outer = (nil)] 10:42:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0x7fa40672fc00) [pid = 1817] [serial = 255] [outer = 0x7fa402a4a400] 10:42:55 INFO - PROCESS | 1817 | 1461260575451 Marionette DEBUG loaded listener.js 10:42:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0x7fa413b33800) [pid = 1817] [serial = 256] [outer = 0x7fa402a4a400] 10:42:56 INFO - PROCESS | 1817 | 1461260576255 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1392ms 10:42:56 INFO - PROCESS | 1817 | 1461260576319 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 10:42:56 INFO - PROCESS | 1817 | 1461260576324 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 10:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:42:56 INFO - PROCESS | 1817 | 1461260576334 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:42:56 INFO - PROCESS | 1817 | 1461260576338 Marionette TRACE conn4 <- [1,314,null,{}] 10:42:56 INFO - PROCESS | 1817 | 1461260576345 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:56 INFO - PROCESS | 1817 | 1461260576543 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 10:42:56 INFO - PROCESS | 1817 | 1461260576701 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe8d5800 == 54 [pid = 1817] [id = 86] 10:42:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x7fa402f6b800) [pid = 1817] [serial = 257] [outer = (nil)] 10:42:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x7fa415eafc00) [pid = 1817] [serial = 258] [outer = 0x7fa402f6b800] 10:42:56 INFO - PROCESS | 1817 | 1461260576781 Marionette DEBUG loaded listener.js 10:42:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x7fa418577c00) [pid = 1817] [serial = 259] [outer = 0x7fa402f6b800] 10:42:57 INFO - PROCESS | 1817 | 1461260577647 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1385ms 10:42:57 INFO - PROCESS | 1817 | 1461260577720 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 10:42:57 INFO - PROCESS | 1817 | 1461260577723 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 10:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:42:57 INFO - PROCESS | 1817 | 1461260577731 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:42:57 INFO - PROCESS | 1817 | 1461260577734 Marionette TRACE conn4 <- [1,318,null,{}] 10:42:57 INFO - PROCESS | 1817 | 1461260577742 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:57 INFO - PROCESS | 1817 | 1461260577967 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 10:42:58 INFO - PROCESS | 1817 | 1461260578112 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa419e30000 == 55 [pid = 1817] [id = 87] 10:42:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x7fa3fa9a7800) [pid = 1817] [serial = 260] [outer = (nil)] 10:42:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x7fa3fa9ad000) [pid = 1817] [serial = 261] [outer = 0x7fa3fa9a7800] 10:42:58 INFO - PROCESS | 1817 | 1461260578193 Marionette DEBUG loaded listener.js 10:42:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x7fa3fa9b0c00) [pid = 1817] [serial = 262] [outer = 0x7fa3fa9a7800] 10:42:59 INFO - PROCESS | 1817 | 1461260579193 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1488ms 10:42:59 INFO - PROCESS | 1817 | 1461260579219 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 10:42:59 INFO - PROCESS | 1817 | 1461260579223 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 10:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:42:59 INFO - PROCESS | 1817 | 1461260579229 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:42:59 INFO - PROCESS | 1817 | 1461260579233 Marionette TRACE conn4 <- [1,322,null,{}] 10:42:59 INFO - PROCESS | 1817 | 1461260579238 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:59 INFO - PROCESS | 1817 | 1461260579436 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 10:42:59 INFO - PROCESS | 1817 | 1461260579625 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f4805800 == 56 [pid = 1817] [id = 88] 10:42:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x7fa3fa9b2400) [pid = 1817] [serial = 263] [outer = (nil)] 10:42:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x7fa4044ddc00) [pid = 1817] [serial = 264] [outer = 0x7fa3fa9b2400] 10:42:59 INFO - PROCESS | 1817 | 1461260579719 Marionette DEBUG loaded listener.js 10:42:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x7fa422c40400) [pid = 1817] [serial = 265] [outer = 0x7fa3fa9b2400] 10:43:00 INFO - PROCESS | 1817 | 1461260580558 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1380ms 10:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:43:00 INFO - PROCESS | 1817 | 1461260580611 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 10:43:00 INFO - PROCESS | 1817 | 1461260580614 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 10:43:00 INFO - PROCESS | 1817 | 1461260580621 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:43:00 INFO - PROCESS | 1817 | 1461260580623 Marionette TRACE conn4 <- [1,326,null,{}] 10:43:00 INFO - PROCESS | 1817 | 1461260580630 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:00 INFO - PROCESS | 1817 | 1461260580798 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 10:43:00 INFO - PROCESS | 1817 | 1461260580946 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f4820000 == 57 [pid = 1817] [id = 89] 10:43:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x7fa3f4890400) [pid = 1817] [serial = 266] [outer = (nil)] 10:43:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa3f489a000) [pid = 1817] [serial = 267] [outer = 0x7fa3f4890400] 10:43:01 INFO - PROCESS | 1817 | 1461260581022 Marionette DEBUG loaded listener.js 10:43:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa3f489e800) [pid = 1817] [serial = 268] [outer = 0x7fa3f4890400] 10:43:02 INFO - PROCESS | 1817 | 1461260582180 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1582ms 10:43:02 INFO - PROCESS | 1817 | 1461260582202 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 10:43:02 INFO - PROCESS | 1817 | 1461260582209 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 10:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:43:02 INFO - PROCESS | 1817 | 1461260582219 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:43:02 INFO - PROCESS | 1817 | 1461260582226 Marionette TRACE conn4 <- [1,330,null,{}] 10:43:02 INFO - PROCESS | 1817 | 1461260582239 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:02 INFO - PROCESS | 1817 | 1461260582447 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 10:43:02 INFO - PROCESS | 1817 | 1461260582630 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd636000 == 58 [pid = 1817] [id = 90] 10:43:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa3f489f800) [pid = 1817] [serial = 269] [outer = (nil)] 10:43:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa3f9bb0c00) [pid = 1817] [serial = 270] [outer = 0x7fa3f489f800] 10:43:02 INFO - PROCESS | 1817 | 1461260582707 Marionette DEBUG loaded listener.js 10:43:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3fa716c00) [pid = 1817] [serial = 271] [outer = 0x7fa3f489f800] 10:43:03 INFO - PROCESS | 1817 | 1461260583619 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1442ms 10:43:03 INFO - PROCESS | 1817 | 1461260583662 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 10:43:03 INFO - PROCESS | 1817 | 1461260583671 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 10:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:43:03 INFO - PROCESS | 1817 | 1461260583682 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:43:03 INFO - PROCESS | 1817 | 1461260583686 Marionette TRACE conn4 <- [1,334,null,{}] 10:43:03 INFO - PROCESS | 1817 | 1461260583693 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:03 INFO - PROCESS | 1817 | 1461260583867 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 10:43:04 INFO - PROCESS | 1817 | 1461260584089 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd564800 == 59 [pid = 1817] [id = 91] 10:43:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3f90b3400) [pid = 1817] [serial = 272] [outer = (nil)] 10:43:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3fd60a800) [pid = 1817] [serial = 273] [outer = 0x7fa3f90b3400] 10:43:04 INFO - PROCESS | 1817 | 1461260584204 Marionette DEBUG loaded listener.js 10:43:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3fd773c00) [pid = 1817] [serial = 274] [outer = 0x7fa3f90b3400] 10:43:04 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa419e1e800 == 58 [pid = 1817] [id = 81] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa4007c2c00) [pid = 1817] [serial = 170] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa4037a3400) [pid = 1817] [serial = 173] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa4152a3400) [pid = 1817] [serial = 176] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa415c74000) [pid = 1817] [serial = 179] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa3fd60b800) [pid = 1817] [serial = 203] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415adb000 == 57 [pid = 1817] [id = 80] 10:43:04 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa411c6b000 == 56 [pid = 1817] [id = 79] 10:43:04 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40f9bd800 == 55 [pid = 1817] [id = 78] 10:43:04 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4018d4000 == 54 [pid = 1817] [id = 77] 10:43:04 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ffc4d800 == 53 [pid = 1817] [id = 76] 10:43:04 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd55d800 == 52 [pid = 1817] [id = 75] 10:43:04 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415c9c800 == 51 [pid = 1817] [id = 70] 10:43:04 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa403744000 == 50 [pid = 1817] [id = 69] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa415eaf800) [pid = 1817] [serial = 194] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa40673e000) [pid = 1817] [serial = 188] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x7fa40f940800) [pid = 1817] [serial = 189] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x7fa3fd443000) [pid = 1817] [serial = 183] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x7fa3fabab000) [pid = 1817] [serial = 182] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x7fa415452c00) [pid = 1817] [serial = 191] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x7fa4024e9c00) [pid = 1817] [serial = 185] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x7fa402f69800) [pid = 1817] [serial = 186] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x7fa417bae400) [pid = 1817] [serial = 197] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x7fa41857e400) [pid = 1817] [serial = 198] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x7fa40a977800) [pid = 1817] [serial = 201] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x7fa411c0f800) [pid = 1817] [serial = 167] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 121 (0x7fa415f13000) [pid = 1817] [serial = 195] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 120 (0x7fa415a8d400) [pid = 1817] [serial = 192] [outer = (nil)] [url = about:blank] 10:43:04 INFO - PROCESS | 1817 | --DOMWINDOW == 119 (0x7fa3fd776400) [pid = 1817] [serial = 200] [outer = (nil)] [url = about:blank] 10:43:05 INFO - PROCESS | 1817 | 1461260585068 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1437ms 10:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:43:05 INFO - PROCESS | 1817 | 1461260585119 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 10:43:05 INFO - PROCESS | 1817 | 1461260585122 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 10:43:05 INFO - PROCESS | 1817 | 1461260585130 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:43:05 INFO - PROCESS | 1817 | 1461260585136 Marionette TRACE conn4 <- [1,338,null,{}] 10:43:05 INFO - PROCESS | 1817 | 1461260585152 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:05 INFO - PROCESS | 1817 | 1461260585322 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 10:43:05 INFO - PROCESS | 1817 | 1461260585422 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4021a6000 == 51 [pid = 1817] [id = 92] 10:43:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0x7fa3fd775000) [pid = 1817] [serial = 275] [outer = (nil)] 10:43:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0x7fa401580400) [pid = 1817] [serial = 276] [outer = 0x7fa3fd775000] 10:43:05 INFO - PROCESS | 1817 | 1461260585491 Marionette DEBUG loaded listener.js 10:43:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x7fa402c87800) [pid = 1817] [serial = 277] [outer = 0x7fa3fd775000] 10:43:06 INFO - PROCESS | 1817 | 1461260586238 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1137ms 10:43:06 INFO - PROCESS | 1817 | 1461260586266 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 10:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:43:06 INFO - PROCESS | 1817 | 1461260586271 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 10:43:06 INFO - PROCESS | 1817 | 1461260586281 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:43:06 INFO - PROCESS | 1817 | 1461260586285 Marionette TRACE conn4 <- [1,342,null,{}] 10:43:06 INFO - PROCESS | 1817 | 1461260586291 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:06 INFO - PROCESS | 1817 | 1461260586501 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 10:43:06 INFO - PROCESS | 1817 | 1461260586571 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402ed2000 == 52 [pid = 1817] [id = 93] 10:43:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x7fa3fa717400) [pid = 1817] [serial = 278] [outer = (nil)] 10:43:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x7fa406607000) [pid = 1817] [serial = 279] [outer = 0x7fa3fa717400] 10:43:06 INFO - PROCESS | 1817 | 1461260586638 Marionette DEBUG loaded listener.js 10:43:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x7fa409a69400) [pid = 1817] [serial = 280] [outer = 0x7fa3fa717400] 10:43:07 INFO - PROCESS | 1817 | 1461260587388 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1134ms 10:43:07 INFO - PROCESS | 1817 | 1461260587411 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 10:43:07 INFO - PROCESS | 1817 | 1461260587415 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 10:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:43:07 INFO - PROCESS | 1817 | 1461260587420 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:43:07 INFO - PROCESS | 1817 | 1461260587423 Marionette TRACE conn4 <- [1,346,null,{}] 10:43:07 INFO - PROCESS | 1817 | 1461260587429 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:07 INFO - PROCESS | 1817 | 1461260587622 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 10:43:07 INFO - PROCESS | 1817 | 1461260587648 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa404220800 == 53 [pid = 1817] [id = 94] 10:43:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x7fa40331fc00) [pid = 1817] [serial = 281] [outer = (nil)] 10:43:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x7fa4108c6000) [pid = 1817] [serial = 282] [outer = 0x7fa40331fc00] 10:43:07 INFO - PROCESS | 1817 | 1461260587713 Marionette DEBUG loaded listener.js 10:43:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x7fa413b33000) [pid = 1817] [serial = 283] [outer = 0x7fa40331fc00] 10:43:08 INFO - PROCESS | 1817 | 1461260588586 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1181ms 10:43:08 INFO - PROCESS | 1817 | 1461260588603 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 10:43:08 INFO - PROCESS | 1817 | 1461260588606 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 10:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:43:08 INFO - PROCESS | 1817 | 1461260588621 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:43:08 INFO - PROCESS | 1817 | 1461260588625 Marionette TRACE conn4 <- [1,350,null,{}] 10:43:08 INFO - PROCESS | 1817 | 1461260588631 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:08 INFO - PROCESS | 1817 | 1461260588867 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 10:43:09 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x7fa3fd445800) [pid = 1817] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:43:09 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x7fa3f9788000) [pid = 1817] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:43:09 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x7fa411ab7000) [pid = 1817] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:43:09 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x7fa406c1f800) [pid = 1817] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:43:09 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x7fa415575800) [pid = 1817] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:43:09 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x7fa3fbbe9400) [pid = 1817] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:43:09 INFO - PROCESS | 1817 | --DOMWINDOW == 121 (0x7fa3f9bafc00) [pid = 1817] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:43:09 INFO - PROCESS | 1817 | --DOMWINDOW == 120 (0x7fa3fbf10000) [pid = 1817] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:43:09 INFO - PROCESS | 1817 | --DOMWINDOW == 119 (0x7fa3fd602c00) [pid = 1817] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:43:09 INFO - PROCESS | 1817 | --DOMWINDOW == 118 (0x7fa3f90ae800) [pid = 1817] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:43:09 INFO - PROCESS | 1817 | --DOMWINDOW == 117 (0x7fa3fd449400) [pid = 1817] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:43:09 INFO - PROCESS | 1817 | 1461260589179 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbf91800 == 54 [pid = 1817] [id = 95] 10:43:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 118 (0x7fa3f90a6000) [pid = 1817] [serial = 284] [outer = (nil)] 10:43:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0x7fa3f9790000) [pid = 1817] [serial = 285] [outer = 0x7fa3f90a6000] 10:43:09 INFO - PROCESS | 1817 | 1461260589250 Marionette DEBUG loaded listener.js 10:43:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0x7fa402018400) [pid = 1817] [serial = 286] [outer = 0x7fa3f90a6000] 10:43:09 INFO - PROCESS | 1817 | 1461260589987 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1389ms 10:43:10 INFO - PROCESS | 1817 | 1461260590002 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 10:43:10 INFO - PROCESS | 1817 | 1461260590005 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 10:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:43:10 INFO - PROCESS | 1817 | 1461260590011 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:43:10 INFO - PROCESS | 1817 | 1461260590013 Marionette TRACE conn4 <- [1,354,null,{}] 10:43:10 INFO - PROCESS | 1817 | 1461260590019 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:10 INFO - PROCESS | 1817 | 1461260590221 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 10:43:10 INFO - PROCESS | 1817 | 1461260590246 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa410c22800 == 55 [pid = 1817] [id = 96] 10:43:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0x7fa3f90a8000) [pid = 1817] [serial = 287] [outer = (nil)] 10:43:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x7fa418582800) [pid = 1817] [serial = 288] [outer = 0x7fa3f90a8000] 10:43:10 INFO - PROCESS | 1817 | 1461260590308 Marionette DEBUG loaded listener.js 10:43:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x7fa419e79c00) [pid = 1817] [serial = 289] [outer = 0x7fa3f90a8000] 10:43:11 INFO - PROCESS | 1817 | 1461260591529 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1538ms 10:43:11 INFO - PROCESS | 1817 | 1461260591551 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 10:43:11 INFO - PROCESS | 1817 | 1461260591559 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 10:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:43:11 INFO - PROCESS | 1817 | 1461260591568 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:43:11 INFO - PROCESS | 1817 | 1461260591575 Marionette TRACE conn4 <- [1,358,null,{}] 10:43:11 INFO - PROCESS | 1817 | 1461260591586 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:11 INFO - PROCESS | 1817 | 1461260591799 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 10:43:12 INFO - PROCESS | 1817 | 1461260592015 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd55d800 == 56 [pid = 1817] [id = 97] 10:43:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x7fa3f90aec00) [pid = 1817] [serial = 290] [outer = (nil)] 10:43:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x7fa3f9f21800) [pid = 1817] [serial = 291] [outer = 0x7fa3f90aec00] 10:43:12 INFO - PROCESS | 1817 | 1461260592118 Marionette DEBUG loaded listener.js 10:43:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x7fa3fa9ae400) [pid = 1817] [serial = 292] [outer = 0x7fa3f90aec00] 10:43:13 INFO - PROCESS | 1817 | 1461260593091 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1591ms 10:43:13 INFO - PROCESS | 1817 | 1461260593162 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 10:43:13 INFO - PROCESS | 1817 | 1461260593171 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 10:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:43:13 INFO - PROCESS | 1817 | 1461260593184 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:43:13 INFO - PROCESS | 1817 | 1461260593188 Marionette TRACE conn4 <- [1,362,null,{}] 10:43:13 INFO - PROCESS | 1817 | 1461260593195 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:13 INFO - PROCESS | 1817 | 1461260593420 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 10:43:13 INFO - PROCESS | 1817 | 1461260593663 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa406683000 == 57 [pid = 1817] [id = 98] 10:43:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x7fa3fd449400) [pid = 1817] [serial = 293] [outer = (nil)] 10:43:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x7fa3fe9a7c00) [pid = 1817] [serial = 294] [outer = 0x7fa3fd449400] 10:43:13 INFO - PROCESS | 1817 | 1461260593744 Marionette DEBUG loaded listener.js 10:43:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x7fa4020fe800) [pid = 1817] [serial = 295] [outer = 0x7fa3fd449400] 10:43:14 INFO - PROCESS | 1817 | 1461260594810 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1645ms 10:43:14 INFO - PROCESS | 1817 | 1461260594831 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 10:43:14 INFO - PROCESS | 1817 | 1461260594835 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 10:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:43:14 INFO - PROCESS | 1817 | 1461260594842 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:43:14 INFO - PROCESS | 1817 | 1461260594848 Marionette TRACE conn4 <- [1,366,null,{}] 10:43:14 INFO - PROCESS | 1817 | 1461260594867 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:15 INFO - PROCESS | 1817 | 1461260595107 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 10:43:15 INFO - PROCESS | 1817 | 1461260595384 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415c1c800 == 58 [pid = 1817] [id = 99] 10:43:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x7fa4119d5c00) [pid = 1817] [serial = 296] [outer = (nil)] 10:43:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x7fa415336c00) [pid = 1817] [serial = 297] [outer = 0x7fa4119d5c00] 10:43:15 INFO - PROCESS | 1817 | 1461260595470 Marionette DEBUG loaded listener.js 10:43:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa41533c000) [pid = 1817] [serial = 298] [outer = 0x7fa4119d5c00] 10:43:16 INFO - PROCESS | 1817 | 1461260596420 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1590ms 10:43:16 INFO - PROCESS | 1817 | 1461260596433 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 10:43:16 INFO - PROCESS | 1817 | 1461260596438 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 10:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:43:16 INFO - PROCESS | 1817 | 1461260596444 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:43:16 INFO - PROCESS | 1817 | 1461260596447 Marionette TRACE conn4 <- [1,370,null,{}] 10:43:16 INFO - PROCESS | 1817 | 1461260596455 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:16 INFO - PROCESS | 1817 | 1461260596644 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 10:43:16 INFO - PROCESS | 1817 | 1461260596837 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4188e4000 == 59 [pid = 1817] [id = 100] 10:43:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa41533c400) [pid = 1817] [serial = 299] [outer = (nil)] 10:43:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa415570c00) [pid = 1817] [serial = 300] [outer = 0x7fa41533c400] 10:43:16 INFO - PROCESS | 1817 | 1461260596963 Marionette DEBUG loaded listener.js 10:43:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa415c7d800) [pid = 1817] [serial = 301] [outer = 0x7fa41533c400] 10:43:17 INFO - PROCESS | 1817 | 1461260597874 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1485ms 10:43:17 INFO - PROCESS | 1817 | 1461260597932 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 10:43:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:43:17 INFO - PROCESS | 1817 | 1461260597937 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 10:43:17 INFO - PROCESS | 1817 | 1461260597943 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:43:17 INFO - PROCESS | 1817 | 1461260597947 Marionette TRACE conn4 <- [1,374,null,{}] 10:43:17 INFO - PROCESS | 1817 | 1461260597954 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:18 INFO - PROCESS | 1817 | 1461260598196 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 10:43:18 INFO - PROCESS | 1817 | 1461260598383 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7a93000 == 60 [pid = 1817] [id = 101] 10:43:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3fe546000) [pid = 1817] [serial = 302] [outer = (nil)] 10:43:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3fe54ac00) [pid = 1817] [serial = 303] [outer = 0x7fa3fe546000] 10:43:18 INFO - PROCESS | 1817 | 1461260598507 Marionette DEBUG loaded listener.js 10:43:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3fe54f000) [pid = 1817] [serial = 304] [outer = 0x7fa3fe546000] 10:43:19 INFO - PROCESS | 1817 | 1461260599364 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:43:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:43:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1485ms 10:43:19 INFO - PROCESS | 1817 | 1461260599429 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 10:43:19 INFO - PROCESS | 1817 | 1461260599433 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 10:43:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:43:19 INFO - PROCESS | 1817 | 1461260599440 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:43:19 INFO - PROCESS | 1817 | 1461260599443 Marionette TRACE conn4 <- [1,378,null,{}] 10:43:19 INFO - PROCESS | 1817 | 1461260599450 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:19 INFO - PROCESS | 1817 | 1461260599699 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 10:43:19 INFO - PROCESS | 1817 | 1461260599894 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa138000 == 61 [pid = 1817] [id = 102] 10:43:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3f90abc00) [pid = 1817] [serial = 305] [outer = (nil)] 10:43:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa40673a000) [pid = 1817] [serial = 306] [outer = 0x7fa3f90abc00] 10:43:20 INFO - PROCESS | 1817 | 1461260600019 Marionette DEBUG loaded listener.js 10:43:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa41a0fc000) [pid = 1817] [serial = 307] [outer = 0x7fa3f90abc00] 10:43:20 INFO - PROCESS | 1817 | 1461260600875 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:43:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:43:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1485ms 10:43:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:43:20 INFO - PROCESS | 1817 | 1461260600927 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 10:43:20 INFO - PROCESS | 1817 | 1461260600930 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 10:43:20 INFO - PROCESS | 1817 | 1461260600938 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:43:20 INFO - PROCESS | 1817 | 1461260600941 Marionette TRACE conn4 <- [1,382,null,{}] 10:43:20 INFO - PROCESS | 1817 | 1461260600948 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:21 INFO - PROCESS | 1817 | 1461260601126 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 10:43:21 INFO - PROCESS | 1817 | 1461260601554 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd637000 == 62 [pid = 1817] [id = 103] 10:43:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3f38e1400) [pid = 1817] [serial = 308] [outer = (nil)] 10:43:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3f90a6c00) [pid = 1817] [serial = 309] [outer = 0x7fa3f38e1400] 10:43:21 INFO - PROCESS | 1817 | 1461260601672 Marionette DEBUG loaded listener.js 10:43:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3f90b1000) [pid = 1817] [serial = 310] [outer = 0x7fa3f38e1400] 10:43:22 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:43:22 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:43:22 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:43:22 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:43:22 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:43:22 INFO - PROCESS | 1817 | 1461260602603 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:43:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:43:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1690ms 10:43:22 INFO - PROCESS | 1817 | 1461260602628 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 10:43:22 INFO - PROCESS | 1817 | 1461260602635 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 10:43:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:43:22 INFO - PROCESS | 1817 | 1461260602644 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:43:22 INFO - PROCESS | 1817 | 1461260602649 Marionette TRACE conn4 <- [1,386,null,{}] 10:43:22 INFO - PROCESS | 1817 | 1461260602656 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:22 INFO - PROCESS | 1817 | 1461260602824 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 10:43:22 INFO - PROCESS | 1817 | 1461260602983 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa136000 == 63 [pid = 1817] [id = 104] 10:43:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3f90a9400) [pid = 1817] [serial = 311] [outer = (nil)] 10:43:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3fa9ab000) [pid = 1817] [serial = 312] [outer = 0x7fa3f90a9400] 10:43:23 INFO - PROCESS | 1817 | 1461260603059 Marionette DEBUG loaded listener.js 10:43:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3fc05ac00) [pid = 1817] [serial = 313] [outer = 0x7fa3f90a9400] 10:43:23 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fbf91800 == 62 [pid = 1817] [id = 95] 10:43:23 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa419e71400) [pid = 1817] [serial = 246] [outer = (nil)] [url = about:blank] 10:43:23 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa404220800 == 61 [pid = 1817] [id = 94] 10:43:23 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402ed2000 == 60 [pid = 1817] [id = 93] 10:43:23 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4021a6000 == 59 [pid = 1817] [id = 92] 10:43:23 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd564800 == 58 [pid = 1817] [id = 91] 10:43:23 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd636000 == 57 [pid = 1817] [id = 90] 10:43:23 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40a9df000 == 56 [pid = 1817] [id = 84] 10:43:23 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40289a000 == 55 [pid = 1817] [id = 83] 10:43:23 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa13e000 == 54 [pid = 1817] [id = 82] 10:43:23 INFO - PROCESS | 1817 | 1461260603985 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 10:43:23 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3fe9a5000) [pid = 1817] [serial = 111] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa41192f000) [pid = 1817] [serial = 138] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa411a33400) [pid = 1817] [serial = 237] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa415a57000) [pid = 1817] [serial = 240] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa415566400) [pid = 1817] [serial = 212] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3fe9aa400) [pid = 1817] [serial = 231] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa4019e9c00) [pid = 1817] [serial = 232] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3fba2ec00) [pid = 1817] [serial = 225] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa3f9bb3000) [pid = 1817] [serial = 224] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa403fef000) [pid = 1817] [serial = 234] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa4025b2c00) [pid = 1817] [serial = 209] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa3fd610400) [pid = 1817] [serial = 204] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa3fd772000) [pid = 1817] [serial = 206] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa415f13400) [pid = 1817] [serial = 218] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x7fa3fd4ce800) [pid = 1817] [serial = 228] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x7fa3fbd6cc00) [pid = 1817] [serial = 227] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x7fa415572c00) [pid = 1817] [serial = 215] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x7fa41556f800) [pid = 1817] [serial = 221] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x7fa41857f000) [pid = 1817] [serial = 244] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x7fa415eb8c00) [pid = 1817] [serial = 241] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x7fa4107cf400) [pid = 1817] [serial = 243] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x7fa415453800) [pid = 1817] [serial = 238] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x7fa40a976c00) [pid = 1817] [serial = 235] [outer = (nil)] [url = about:blank] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x7fa3fba2b000) [pid = 1817] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:43:24 INFO - PROCESS | 1817 | --DOMWINDOW == 121 (0x7fa415454c00) [pid = 1817] [serial = 168] [outer = (nil)] [url = about:blank] 10:43:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:43:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1431ms 10:43:24 INFO - PROCESS | 1817 | 1461260604086 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 10:43:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:43:24 INFO - PROCESS | 1817 | 1461260604098 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 10:43:24 INFO - PROCESS | 1817 | 1461260604104 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:43:24 INFO - PROCESS | 1817 | 1461260604108 Marionette TRACE conn4 <- [1,390,null,{}] 10:43:24 INFO - PROCESS | 1817 | 1461260604114 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:24 INFO - PROCESS | 1817 | 1461260604282 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 10:43:24 INFO - PROCESS | 1817 | 1461260604398 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd461000 == 55 [pid = 1817] [id = 105] 10:43:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x7fa3fd76c400) [pid = 1817] [serial = 314] [outer = (nil)] 10:43:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x7fa3fe542400) [pid = 1817] [serial = 315] [outer = 0x7fa3fd76c400] 10:43:24 INFO - PROCESS | 1817 | 1461260604592 Marionette DEBUG loaded listener.js 10:43:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x7fa3fe9a0400) [pid = 1817] [serial = 316] [outer = 0x7fa3fd76c400] 10:43:25 INFO - PROCESS | 1817 | 1461260605393 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 10:43:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:43:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1332ms 10:43:25 INFO - PROCESS | 1817 | 1461260605437 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 10:43:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:43:25 INFO - PROCESS | 1817 | 1461260605442 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 10:43:25 INFO - PROCESS | 1817 | 1461260605456 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:43:25 INFO - PROCESS | 1817 | 1461260605466 Marionette TRACE conn4 <- [1,394,null,{}] 10:43:25 INFO - PROCESS | 1817 | 1461260605476 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:25 INFO - PROCESS | 1817 | 1461260605718 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 10:43:25 INFO - PROCESS | 1817 | 1461260605864 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9bf3000 == 56 [pid = 1817] [id = 106] 10:43:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x7fa3f38e4000) [pid = 1817] [serial = 317] [outer = (nil)] 10:43:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x7fa3f4896c00) [pid = 1817] [serial = 318] [outer = 0x7fa3f38e4000] 10:43:25 INFO - PROCESS | 1817 | 1461260605946 Marionette DEBUG loaded listener.js 10:43:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x7fa3f9783800) [pid = 1817] [serial = 319] [outer = 0x7fa3f38e4000] 10:43:26 INFO - PROCESS | 1817 | 1461260606977 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 10:43:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:43:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1599ms 10:43:27 INFO - PROCESS | 1817 | 1461260607050 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 10:43:27 INFO - PROCESS | 1817 | 1461260607056 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 10:43:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:43:27 INFO - PROCESS | 1817 | 1461260607065 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:43:27 INFO - PROCESS | 1817 | 1461260607072 Marionette TRACE conn4 <- [1,398,null,{}] 10:43:27 INFO - PROCESS | 1817 | 1461260607080 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:27 INFO - PROCESS | 1817 | 1461260607301 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 10:43:27 INFO - PROCESS | 1817 | 1461260607502 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402d60800 == 57 [pid = 1817] [id = 107] 10:43:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x7fa3fd777c00) [pid = 1817] [serial = 320] [outer = (nil)] 10:43:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x7fa3fe54e800) [pid = 1817] [serial = 321] [outer = 0x7fa3fd777c00] 10:43:27 INFO - PROCESS | 1817 | 1461260607626 Marionette DEBUG loaded listener.js 10:43:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x7fa3ffc1b800) [pid = 1817] [serial = 322] [outer = 0x7fa3fd777c00] 10:43:28 INFO - PROCESS | 1817 | 1461260608572 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 10:43:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:43:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1588ms 10:43:28 INFO - PROCESS | 1817 | 1461260608654 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 10:43:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:43:28 INFO - PROCESS | 1817 | 1461260608660 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 10:43:28 INFO - PROCESS | 1817 | 1461260608668 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:43:28 INFO - PROCESS | 1817 | 1461260608670 Marionette TRACE conn4 <- [1,402,null,{}] 10:43:28 INFO - PROCESS | 1817 | 1461260608678 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:28 INFO - PROCESS | 1817 | 1461260608895 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 10:43:29 INFO - PROCESS | 1817 | 1461260609162 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403f0c000 == 58 [pid = 1817] [id = 108] 10:43:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x7fa403356000) [pid = 1817] [serial = 323] [outer = (nil)] 10:43:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa404236400) [pid = 1817] [serial = 324] [outer = 0x7fa403356000] 10:43:29 INFO - PROCESS | 1817 | 1461260609242 Marionette DEBUG loaded listener.js 10:43:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa406733c00) [pid = 1817] [serial = 325] [outer = 0x7fa403356000] 10:43:30 INFO - PROCESS | 1817 | 1461260610113 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 10:43:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:43:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1490ms 10:43:30 INFO - PROCESS | 1817 | 1461260610158 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 10:43:30 INFO - PROCESS | 1817 | 1461260610165 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 10:43:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:43:30 INFO - PROCESS | 1817 | 1461260610186 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:43:30 INFO - PROCESS | 1817 | 1461260610195 Marionette TRACE conn4 <- [1,406,null,{}] 10:43:30 INFO - PROCESS | 1817 | 1461260610202 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:30 INFO - PROCESS | 1817 | 1461260610387 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 10:43:30 INFO - PROCESS | 1817 | 1461260610534 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40a9dc800 == 59 [pid = 1817] [id = 109] 10:43:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa4037aa400) [pid = 1817] [serial = 326] [outer = (nil)] 10:43:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa411c0f800) [pid = 1817] [serial = 327] [outer = 0x7fa4037aa400] 10:43:30 INFO - PROCESS | 1817 | 1461260610609 Marionette DEBUG loaded listener.js 10:43:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa41533f800) [pid = 1817] [serial = 328] [outer = 0x7fa4037aa400] 10:43:31 INFO - PROCESS | 1817 | 1461260611538 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 10:43:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:43:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1402ms 10:43:31 INFO - PROCESS | 1817 | 1461260611576 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 10:43:31 INFO - PROCESS | 1817 | 1461260611579 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 10:43:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:43:31 INFO - PROCESS | 1817 | 1461260611588 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:43:31 INFO - PROCESS | 1817 | 1461260611592 Marionette TRACE conn4 <- [1,410,null,{}] 10:43:31 INFO - PROCESS | 1817 | 1461260611598 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:31 INFO - PROCESS | 1817 | 1461260611772 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 10:43:31 INFO - PROCESS | 1817 | 1461260611923 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa411917800 == 60 [pid = 1817] [id = 110] 10:43:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3f7de6800) [pid = 1817] [serial = 329] [outer = (nil)] 10:43:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3f7dee000) [pid = 1817] [serial = 330] [outer = 0x7fa3f7de6800] 10:43:32 INFO - PROCESS | 1817 | 1461260612003 Marionette DEBUG loaded listener.js 10:43:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3fa717000) [pid = 1817] [serial = 331] [outer = 0x7fa3f7de6800] 10:43:32 INFO - PROCESS | 1817 | 1461260612906 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 10:43:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:43:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1380ms 10:43:32 INFO - PROCESS | 1817 | 1461260612969 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 10:43:32 INFO - PROCESS | 1817 | 1461260612974 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 10:43:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:43:32 INFO - PROCESS | 1817 | 1461260612981 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:43:32 INFO - PROCESS | 1817 | 1461260612984 Marionette TRACE conn4 <- [1,414,null,{}] 10:43:32 INFO - PROCESS | 1817 | 1461260612989 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:33 INFO - PROCESS | 1817 | 1461260613151 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 10:43:33 INFO - PROCESS | 1817 | 1461260613308 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415e9e000 == 61 [pid = 1817] [id = 111] 10:43:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa402955000) [pid = 1817] [serial = 332] [outer = (nil)] 10:43:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa402956c00) [pid = 1817] [serial = 333] [outer = 0x7fa402955000] 10:43:33 INFO - PROCESS | 1817 | 1461260613397 Marionette DEBUG loaded listener.js 10:43:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa41533a800) [pid = 1817] [serial = 334] [outer = 0x7fa402955000] 10:43:34 INFO - PROCESS | 1817 | 1461260614332 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 10:43:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:43:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1430ms 10:43:34 INFO - PROCESS | 1817 | 1461260614411 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 10:43:34 INFO - PROCESS | 1817 | 1461260614415 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 10:43:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:43:34 INFO - PROCESS | 1817 | 1461260614421 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:43:34 INFO - PROCESS | 1817 | 1461260614424 Marionette TRACE conn4 <- [1,418,null,{}] 10:43:34 INFO - PROCESS | 1817 | 1461260614430 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:34 INFO - PROCESS | 1817 | 1461260614634 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 10:43:34 INFO - PROCESS | 1817 | 1461260614781 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41d5b5800 == 62 [pid = 1817] [id = 112] 10:43:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3f36b8400) [pid = 1817] [serial = 335] [outer = (nil)] 10:43:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3f36bec00) [pid = 1817] [serial = 336] [outer = 0x7fa3f36b8400] 10:43:34 INFO - PROCESS | 1817 | 1461260614919 Marionette DEBUG loaded listener.js 10:43:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa402958000) [pid = 1817] [serial = 337] [outer = 0x7fa3f36b8400] 10:43:36 INFO - PROCESS | 1817 | 1461260616400 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 10:43:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 10:43:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2041ms 10:43:36 INFO - PROCESS | 1817 | 1461260616463 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 10:43:36 INFO - PROCESS | 1817 | 1461260616468 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 10:43:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:43:36 INFO - PROCESS | 1817 | 1461260616477 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:43:36 INFO - PROCESS | 1817 | 1461260616483 Marionette TRACE conn4 <- [1,422,null,{}] 10:43:36 INFO - PROCESS | 1817 | 1461260616492 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:36 INFO - PROCESS | 1817 | 1461260616668 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 10:43:36 INFO - PROCESS | 1817 | 1461260616844 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7a8c800 == 63 [pid = 1817] [id = 113] 10:43:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f90ae000) [pid = 1817] [serial = 338] [outer = (nil)] 10:43:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3f90b3000) [pid = 1817] [serial = 339] [outer = 0x7fa3f90ae000] 10:43:36 INFO - PROCESS | 1817 | 1461260616948 Marionette DEBUG loaded listener.js 10:43:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3fa03f000) [pid = 1817] [serial = 340] [outer = 0x7fa3f90ae000] 10:43:37 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd461000 == 62 [pid = 1817] [id = 105] 10:43:37 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa136000 == 61 [pid = 1817] [id = 104] 10:43:37 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd637000 == 60 [pid = 1817] [id = 103] 10:43:37 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa406683000 == 59 [pid = 1817] [id = 98] 10:43:37 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd55d800 == 58 [pid = 1817] [id = 97] 10:43:38 INFO - PROCESS | 1817 | 1461260618243 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 10:43:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:43:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1794ms 10:43:38 INFO - PROCESS | 1817 | 1461260618314 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 10:43:38 INFO - PROCESS | 1817 | 1461260618321 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 10:43:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:43:38 INFO - PROCESS | 1817 | 1461260618333 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:43:38 INFO - PROCESS | 1817 | 1461260618336 Marionette TRACE conn4 <- [1,426,null,{}] 10:43:38 INFO - PROCESS | 1817 | 1461260618343 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:38 INFO - PROCESS | 1817 | 1461260618539 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 10:43:38 INFO - PROCESS | 1817 | 1461260618559 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa400a3e800 == 59 [pid = 1817] [id = 114] 10:43:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f90a5000) [pid = 1817] [serial = 341] [outer = (nil)] 10:43:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3fba2b000) [pid = 1817] [serial = 342] [outer = 0x7fa3f90a5000] 10:43:38 INFO - PROCESS | 1817 | 1461260618623 Marionette DEBUG loaded listener.js 10:43:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3fe9a2000) [pid = 1817] [serial = 343] [outer = 0x7fa3f90a5000] 10:43:39 INFO - PROCESS | 1817 | 1461260619495 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 10:43:39 INFO - PROCESS | 1817 | 1461260619577 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 10:43:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:43:39 INFO - PROCESS | 1817 | 1461260619584 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:43:39 INFO - PROCESS | 1817 | 1461260619590 Marionette TRACE conn4 <- [1,430,null,{}] 10:43:39 INFO - PROCESS | 1817 | 1461260619621 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:39 INFO - PROCESS | 1817 | 1461260619822 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 10:43:39 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3f90b3400) [pid = 1817] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:43:39 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3f90a6000) [pid = 1817] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:43:39 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3fd775000) [pid = 1817] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:43:39 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3fa717400) [pid = 1817] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:43:39 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3f489f800) [pid = 1817] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:43:39 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3fd607000) [pid = 1817] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:43:39 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa40331fc00) [pid = 1817] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:43:39 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3f38e1400) [pid = 1817] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:43:39 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3f90a9400) [pid = 1817] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:43:39 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3f90a8000) [pid = 1817] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:43:40 INFO - PROCESS | 1817 | 1461260620096 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9f42000 == 60 [pid = 1817] [id = 115] 10:43:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3f9787c00) [pid = 1817] [serial = 344] [outer = (nil)] 10:43:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3fa9ab800) [pid = 1817] [serial = 345] [outer = 0x7fa3f9787c00] 10:43:40 INFO - PROCESS | 1817 | 1461260620173 Marionette DEBUG loaded listener.js 10:43:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa402fd6400) [pid = 1817] [serial = 346] [outer = 0x7fa3f9787c00] 10:43:40 INFO - PROCESS | 1817 | 1461260620877 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 10:43:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:43:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1343ms 10:43:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:43:40 INFO - PROCESS | 1817 | 1461260620928 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 10:43:40 INFO - PROCESS | 1817 | 1461260620932 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 10:43:40 INFO - PROCESS | 1817 | 1461260620939 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:43:40 INFO - PROCESS | 1817 | 1461260620942 Marionette TRACE conn4 <- [1,434,null,{}] 10:43:40 INFO - PROCESS | 1817 | 1461260620948 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:41 INFO - PROCESS | 1817 | 1461260621101 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 10:43:41 INFO - PROCESS | 1817 | 1461260621119 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa411921000 == 61 [pid = 1817] [id = 116] 10:43:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa40387c000) [pid = 1817] [serial = 347] [outer = (nil)] 10:43:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa411c0d400) [pid = 1817] [serial = 348] [outer = 0x7fa40387c000] 10:43:41 INFO - PROCESS | 1817 | 1461260621185 Marionette DEBUG loaded listener.js 10:43:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa415339c00) [pid = 1817] [serial = 349] [outer = 0x7fa40387c000] 10:43:42 INFO - PROCESS | 1817 | 1461260622095 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 10:43:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:43:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1185ms 10:43:42 INFO - PROCESS | 1817 | 1461260622130 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 10:43:42 INFO - PROCESS | 1817 | 1461260622137 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 10:43:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:43:42 INFO - PROCESS | 1817 | 1461260622156 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:43:42 INFO - PROCESS | 1817 | 1461260622162 Marionette TRACE conn4 <- [1,438,null,{}] 10:43:42 INFO - PROCESS | 1817 | 1461260622171 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:42 INFO - PROCESS | 1817 | 1461260622346 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 10:43:42 INFO - PROCESS | 1817 | 1461260622502 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa144000 == 62 [pid = 1817] [id = 117] 10:43:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f90a8c00) [pid = 1817] [serial = 350] [outer = (nil)] 10:43:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f90b3400) [pid = 1817] [serial = 351] [outer = 0x7fa3f90a8c00] 10:43:42 INFO - PROCESS | 1817 | 1461260622581 Marionette DEBUG loaded listener.js 10:43:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3fa722000) [pid = 1817] [serial = 352] [outer = 0x7fa3f90a8c00] 10:43:43 INFO - PROCESS | 1817 | 1461260623507 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 10:43:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:43:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1399ms 10:43:43 INFO - PROCESS | 1817 | 1461260623545 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 10:43:43 INFO - PROCESS | 1817 | 1461260623554 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 10:43:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:43:43 INFO - PROCESS | 1817 | 1461260623565 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:43:43 INFO - PROCESS | 1817 | 1461260623570 Marionette TRACE conn4 <- [1,442,null,{}] 10:43:43 INFO - PROCESS | 1817 | 1461260623576 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:43 INFO - PROCESS | 1817 | 1461260623751 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 10:43:43 INFO - PROCESS | 1817 | 1461260623905 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415489800 == 63 [pid = 1817] [id = 118] 10:43:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f90aa800) [pid = 1817] [serial = 353] [outer = (nil)] 10:43:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3fbb9dc00) [pid = 1817] [serial = 354] [outer = 0x7fa3f90aa800] 10:43:44 INFO - PROCESS | 1817 | 1461260623998 Marionette DEBUG loaded listener.js 10:43:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3fc05cc00) [pid = 1817] [serial = 355] [outer = 0x7fa3f90aa800] 10:43:45 INFO - PROCESS | 1817 | 1461260625038 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 10:43:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:43:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1531ms 10:43:45 INFO - PROCESS | 1817 | 1461260625098 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 10:43:45 INFO - PROCESS | 1817 | 1461260625102 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 10:43:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:43:45 INFO - PROCESS | 1817 | 1461260625109 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:43:45 INFO - PROCESS | 1817 | 1461260625115 Marionette TRACE conn4 <- [1,446,null,{}] 10:43:45 INFO - PROCESS | 1817 | 1461260625131 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:45 INFO - PROCESS | 1817 | 1461260625310 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 10:43:45 INFO - PROCESS | 1817 | 1461260625503 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401ebe000 == 64 [pid = 1817] [id = 119] 10:43:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3fe549800) [pid = 1817] [serial = 356] [outer = (nil)] 10:43:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa4025b4c00) [pid = 1817] [serial = 357] [outer = 0x7fa3fe549800] 10:43:45 INFO - PROCESS | 1817 | 1461260625591 Marionette DEBUG loaded listener.js 10:43:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa403255c00) [pid = 1817] [serial = 358] [outer = 0x7fa3fe549800] 10:43:46 INFO - PROCESS | 1817 | 1461260626450 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 10:43:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:43:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1388ms 10:43:46 INFO - PROCESS | 1817 | 1461260626499 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 10:43:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:43:46 INFO - PROCESS | 1817 | 1461260626504 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 10:43:46 INFO - PROCESS | 1817 | 1461260626511 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:43:46 INFO - PROCESS | 1817 | 1461260626514 Marionette TRACE conn4 <- [1,450,null,{}] 10:43:46 INFO - PROCESS | 1817 | 1461260626520 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:46 INFO - PROCESS | 1817 | 1461260626702 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 10:43:46 INFO - PROCESS | 1817 | 1461260626853 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f365a800 == 65 [pid = 1817] [id = 120] 10:43:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3f90a5400) [pid = 1817] [serial = 359] [outer = (nil)] 10:43:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa415338400) [pid = 1817] [serial = 360] [outer = 0x7fa3f90a5400] 10:43:46 INFO - PROCESS | 1817 | 1461260626929 Marionette DEBUG loaded listener.js 10:43:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa41556b400) [pid = 1817] [serial = 361] [outer = 0x7fa3f90a5400] 10:43:47 INFO - PROCESS | 1817 | 1461260627846 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 10:43:47 INFO - PROCESS | 1817 | 1461260627905 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 10:43:47 INFO - PROCESS | 1817 | 1461260627912 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:43:47 INFO - PROCESS | 1817 | 1461260627914 Marionette TRACE conn4 <- [1,454,null,{}] 10:43:47 INFO - PROCESS | 1817 | 1461260627921 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:48 INFO - PROCESS | 1817 | 1461260628098 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 10:43:48 INFO - PROCESS | 1817 | 1461260628250 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d96800 == 66 [pid = 1817] [id = 121] 10:43:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3f36b9400) [pid = 1817] [serial = 362] [outer = (nil)] 10:43:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa415f10400) [pid = 1817] [serial = 363] [outer = 0x7fa3f36b9400] 10:43:48 INFO - PROCESS | 1817 | 1461260628327 Marionette DEBUG loaded listener.js 10:43:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa417bb6c00) [pid = 1817] [serial = 364] [outer = 0x7fa3f36b9400] 10:43:49 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:43:49 INFO - PROCESS | 1817 | 1461260629194 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 10:43:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:43:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1330ms 10:43:49 INFO - PROCESS | 1817 | 1461260629241 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 10:43:49 INFO - PROCESS | 1817 | 1461260629245 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 10:43:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:43:49 INFO - PROCESS | 1817 | 1461260629252 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:43:49 INFO - PROCESS | 1817 | 1461260629256 Marionette TRACE conn4 <- [1,458,null,{}] 10:43:49 INFO - PROCESS | 1817 | 1461260629262 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:49 INFO - PROCESS | 1817 | 1461260629457 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 10:43:49 INFO - PROCESS | 1817 | 1461260629613 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe60c000 == 67 [pid = 1817] [id = 122] 10:43:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3fa478800) [pid = 1817] [serial = 365] [outer = (nil)] 10:43:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa41850ec00) [pid = 1817] [serial = 366] [outer = 0x7fa3fa478800] 10:43:49 INFO - PROCESS | 1817 | 1461260629694 Marionette DEBUG loaded listener.js 10:43:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa419e74800) [pid = 1817] [serial = 367] [outer = 0x7fa3fa478800] 10:43:50 INFO - PROCESS | 1817 | 1461260630624 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 10:43:50 INFO - PROCESS | 1817 | 1461260630688 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 10:43:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:43:50 INFO - PROCESS | 1817 | 1461260630696 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:43:50 INFO - PROCESS | 1817 | 1461260630700 Marionette TRACE conn4 <- [1,462,null,{}] 10:43:50 INFO - PROCESS | 1817 | 1461260630705 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:50 INFO - PROCESS | 1817 | 1461260630875 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 10:43:51 INFO - PROCESS | 1817 | 1461260631030 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa681000 == 68 [pid = 1817] [id = 123] 10:43:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3fa472400) [pid = 1817] [serial = 368] [outer = (nil)] 10:43:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3fa64f000) [pid = 1817] [serial = 369] [outer = 0x7fa3fa472400] 10:43:51 INFO - PROCESS | 1817 | 1461260631104 Marionette DEBUG loaded listener.js 10:43:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3fa657000) [pid = 1817] [serial = 370] [outer = 0x7fa3fa472400] 10:43:51 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:43:52 INFO - PROCESS | 1817 | 1461260632009 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:43:52 INFO - PROCESS | 1817 | 1461260632086 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 10:43:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:43:52 INFO - PROCESS | 1817 | 1461260632092 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:43:52 INFO - PROCESS | 1817 | 1461260632095 Marionette TRACE conn4 <- [1,466,null,{}] 10:43:52 INFO - PROCESS | 1817 | 1461260632101 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:52 INFO - PROCESS | 1817 | 1461260632268 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 10:43:52 INFO - PROCESS | 1817 | 1461260632422 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f251a800 == 69 [pid = 1817] [id = 124] 10:43:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3f36b4400) [pid = 1817] [serial = 371] [outer = (nil)] 10:43:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa41a0fb000) [pid = 1817] [serial = 372] [outer = 0x7fa3f36b4400] 10:43:52 INFO - PROCESS | 1817 | 1461260632495 Marionette DEBUG loaded listener.js 10:43:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa434c12c00) [pid = 1817] [serial = 373] [outer = 0x7fa3f36b4400] 10:43:53 INFO - PROCESS | 1817 | 1461260633382 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 10:43:53 INFO - PROCESS | 1817 | 1461260633434 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 10:43:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:43:53 INFO - PROCESS | 1817 | 1461260633441 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:43:53 INFO - PROCESS | 1817 | 1461260633443 Marionette TRACE conn4 <- [1,470,null,{}] 10:43:53 INFO - PROCESS | 1817 | 1461260633449 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:53 INFO - PROCESS | 1817 | 1461260633623 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 10:43:53 INFO - PROCESS | 1817 | 1461260633787 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f2536800 == 70 [pid = 1817] [id = 125] 10:43:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3f2565c00) [pid = 1817] [serial = 374] [outer = (nil)] 10:43:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3f256dc00) [pid = 1817] [serial = 375] [outer = 0x7fa3f2565c00] 10:43:53 INFO - PROCESS | 1817 | 1461260633862 Marionette DEBUG loaded listener.js 10:43:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3f2603000) [pid = 1817] [serial = 376] [outer = 0x7fa3f2565c00] 10:43:54 INFO - PROCESS | 1817 | 1461260634753 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 10:43:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:43:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1379ms 10:43:54 INFO - PROCESS | 1817 | 1461260634821 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 10:43:54 INFO - PROCESS | 1817 | 1461260634825 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 10:43:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:43:54 INFO - PROCESS | 1817 | 1461260634832 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:43:54 INFO - PROCESS | 1817 | 1461260634834 Marionette TRACE conn4 <- [1,474,null,{}] 10:43:54 INFO - PROCESS | 1817 | 1461260634841 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:55 INFO - PROCESS | 1817 | 1461260635033 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 10:43:55 INFO - PROCESS | 1817 | 1461260635230 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd647800 == 71 [pid = 1817] [id = 126] 10:43:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3f2606800) [pid = 1817] [serial = 377] [outer = (nil)] 10:43:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3f260b800) [pid = 1817] [serial = 378] [outer = 0x7fa3f2606800] 10:43:55 INFO - PROCESS | 1817 | 1461260635360 Marionette DEBUG loaded listener.js 10:43:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3f260fc00) [pid = 1817] [serial = 379] [outer = 0x7fa3f2606800] 10:43:56 INFO - PROCESS | 1817 | 1461260636510 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 10:43:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:43:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1729ms 10:43:56 INFO - PROCESS | 1817 | 1461260636563 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 10:43:56 INFO - PROCESS | 1817 | 1461260636570 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 10:43:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:43:56 INFO - PROCESS | 1817 | 1461260636587 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:43:56 INFO - PROCESS | 1817 | 1461260636591 Marionette TRACE conn4 <- [1,478,null,{}] 10:43:56 INFO - PROCESS | 1817 | 1461260636600 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:56 INFO - PROCESS | 1817 | 1461260636777 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 10:43:56 INFO - PROCESS | 1817 | 1461260636948 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa134800 == 72 [pid = 1817] [id = 127] 10:43:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3f38e9c00) [pid = 1817] [serial = 380] [outer = (nil)] 10:43:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3f7b04400) [pid = 1817] [serial = 381] [outer = 0x7fa3f38e9c00] 10:43:57 INFO - PROCESS | 1817 | 1461260637020 Marionette DEBUG loaded listener.js 10:43:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3f7b0a000) [pid = 1817] [serial = 382] [outer = 0x7fa3f38e9c00] 10:43:57 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402a93800 == 71 [pid = 1817] [id = 53] 10:43:57 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9f42000 == 70 [pid = 1817] [id = 115] 10:43:57 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3fe542400) [pid = 1817] [serial = 315] [outer = (nil)] [url = about:blank] 10:43:57 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa400a3e800 == 69 [pid = 1817] [id = 114] 10:43:57 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7a8c800 == 68 [pid = 1817] [id = 113] 10:43:57 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40a9dc800 == 67 [pid = 1817] [id = 109] 10:43:57 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa403f0c000 == 66 [pid = 1817] [id = 108] 10:43:57 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402d60800 == 65 [pid = 1817] [id = 107] 10:43:57 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9bf3000 == 64 [pid = 1817] [id = 106] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3fd773c00) [pid = 1817] [serial = 274] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa415eafc00) [pid = 1817] [serial = 258] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3fd60a800) [pid = 1817] [serial = 273] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa40672fc00) [pid = 1817] [serial = 255] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3f489a000) [pid = 1817] [serial = 267] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3f9790000) [pid = 1817] [serial = 285] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3fa715400) [pid = 1817] [serial = 249] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa402c87800) [pid = 1817] [serial = 277] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa409a69400) [pid = 1817] [serial = 280] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3fa716c00) [pid = 1817] [serial = 271] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa41a0a5000) [pid = 1817] [serial = 247] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3fd44ec00) [pid = 1817] [serial = 252] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa401580400) [pid = 1817] [serial = 276] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa4044ddc00) [pid = 1817] [serial = 264] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa402018400) [pid = 1817] [serial = 286] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3f9bb0c00) [pid = 1817] [serial = 270] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa4108c6000) [pid = 1817] [serial = 282] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa413b33000) [pid = 1817] [serial = 283] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3fa9ad000) [pid = 1817] [serial = 261] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa406607000) [pid = 1817] [serial = 279] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa418582800) [pid = 1817] [serial = 288] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3f90a6c00) [pid = 1817] [serial = 309] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa3f90b1000) [pid = 1817] [serial = 310] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3f9f21800) [pid = 1817] [serial = 291] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3fe9a7c00) [pid = 1817] [serial = 294] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3fa9ab000) [pid = 1817] [serial = 312] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa415336c00) [pid = 1817] [serial = 297] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa415570c00) [pid = 1817] [serial = 300] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3fe54ac00) [pid = 1817] [serial = 303] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3fc05ac00) [pid = 1817] [serial = 313] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa40673a000) [pid = 1817] [serial = 306] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa419e79c00) [pid = 1817] [serial = 289] [outer = (nil)] [url = about:blank] 10:43:58 INFO - PROCESS | 1817 | 1461260638152 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 10:43:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:43:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1588ms 10:43:58 INFO - PROCESS | 1817 | 1461260638176 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 10:43:58 INFO - PROCESS | 1817 | 1461260638186 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 10:43:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:43:58 INFO - PROCESS | 1817 | 1461260638197 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:43:58 INFO - PROCESS | 1817 | 1461260638201 Marionette TRACE conn4 <- [1,482,null,{}] 10:43:58 INFO - PROCESS | 1817 | 1461260638208 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:58 INFO - PROCESS | 1817 | 1461260638374 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 10:43:58 INFO - PROCESS | 1817 | 1461260638492 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa14d000 == 65 [pid = 1817] [id = 128] 10:43:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f90a9400) [pid = 1817] [serial = 383] [outer = (nil)] 10:43:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f9786800) [pid = 1817] [serial = 384] [outer = 0x7fa3f90a9400] 10:43:58 INFO - PROCESS | 1817 | 1461260638645 Marionette DEBUG loaded listener.js 10:43:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3f9bb4c00) [pid = 1817] [serial = 385] [outer = 0x7fa3f90a9400] 10:43:59 INFO - PROCESS | 1817 | 1461260639460 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 10:43:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:43:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1332ms 10:43:59 INFO - PROCESS | 1817 | 1461260639530 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 10:43:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:43:59 INFO - PROCESS | 1817 | 1461260639534 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 10:43:59 INFO - PROCESS | 1817 | 1461260639540 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:43:59 INFO - PROCESS | 1817 | 1461260639546 Marionette TRACE conn4 <- [1,486,null,{}] 10:43:59 INFO - PROCESS | 1817 | 1461260639563 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:59 INFO - PROCESS | 1817 | 1461260639732 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 10:43:59 INFO - PROCESS | 1817 | 1461260639843 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe621000 == 66 [pid = 1817] [id = 129] 10:43:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f90ab400) [pid = 1817] [serial = 386] [outer = (nil)] 10:43:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3fa481800) [pid = 1817] [serial = 387] [outer = 0x7fa3f90ab400] 10:43:59 INFO - PROCESS | 1817 | 1461260639913 Marionette DEBUG loaded listener.js 10:44:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3fa9af000) [pid = 1817] [serial = 388] [outer = 0x7fa3f90ab400] 10:44:00 INFO - PROCESS | 1817 | 1461260640692 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 10:44:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:44:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1185ms 10:44:00 INFO - PROCESS | 1817 | 1461260640725 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 10:44:00 INFO - PROCESS | 1817 | 1461260640729 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 10:44:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:44:00 INFO - PROCESS | 1817 | 1461260640737 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:44:00 INFO - PROCESS | 1817 | 1461260640739 Marionette TRACE conn4 <- [1,490,null,{}] 10:44:00 INFO - PROCESS | 1817 | 1461260640752 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:00 INFO - PROCESS | 1817 | 1461260640972 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 10:44:01 INFO - PROCESS | 1817 | 1461260641007 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401eb2800 == 67 [pid = 1817] [id = 130] 10:44:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3fa64a000) [pid = 1817] [serial = 389] [outer = (nil)] 10:44:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3fbba0c00) [pid = 1817] [serial = 390] [outer = 0x7fa3fa64a000] 10:44:01 INFO - PROCESS | 1817 | 1461260641074 Marionette DEBUG loaded listener.js 10:44:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3fd44d000) [pid = 1817] [serial = 391] [outer = 0x7fa3fa64a000] 10:44:01 INFO - PROCESS | 1817 | 1461260641919 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 10:44:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:44:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1238ms 10:44:01 INFO - PROCESS | 1817 | 1461260641984 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 10:44:01 INFO - PROCESS | 1817 | 1461260641988 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 10:44:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:44:01 INFO - PROCESS | 1817 | 1461260641995 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:44:02 INFO - PROCESS | 1817 | 1461260641997 Marionette TRACE conn4 <- [1,494,null,{}] 10:44:02 INFO - PROCESS | 1817 | 1461260642003 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:02 INFO - PROCESS | 1817 | 1461260642268 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 10:44:02 INFO - PROCESS | 1817 | 1461260642312 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402bb6800 == 68 [pid = 1817] [id = 131] 10:44:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3fbb96c00) [pid = 1817] [serial = 392] [outer = (nil)] 10:44:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3fd610800) [pid = 1817] [serial = 393] [outer = 0x7fa3fbb96c00] 10:44:02 INFO - PROCESS | 1817 | 1461260642378 Marionette DEBUG loaded listener.js 10:44:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3fe541400) [pid = 1817] [serial = 394] [outer = 0x7fa3fbb96c00] 10:44:02 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3f90a5000) [pid = 1817] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:44:02 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3f9787c00) [pid = 1817] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:44:02 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa3f90ae000) [pid = 1817] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:44:02 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3fd76c400) [pid = 1817] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:44:03 INFO - PROCESS | 1817 | 1461260643422 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 10:44:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:44:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1479ms 10:44:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:44:03 INFO - PROCESS | 1817 | 1461260643474 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 10:44:03 INFO - PROCESS | 1817 | 1461260643477 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 10:44:03 INFO - PROCESS | 1817 | 1461260643484 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:44:03 INFO - PROCESS | 1817 | 1461260643488 Marionette TRACE conn4 <- [1,498,null,{}] 10:44:03 INFO - PROCESS | 1817 | 1461260643494 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:03 INFO - PROCESS | 1817 | 1461260643811 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 10:44:04 INFO - PROCESS | 1817 | 1461260644249 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40690c000 == 69 [pid = 1817] [id = 132] 10:44:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa406609c00) [pid = 1817] [serial = 395] [outer = (nil)] 10:44:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa40a91d800) [pid = 1817] [serial = 396] [outer = 0x7fa406609c00] 10:44:04 INFO - PROCESS | 1817 | 1461260644344 Marionette DEBUG loaded listener.js 10:44:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa41169a400) [pid = 1817] [serial = 397] [outer = 0x7fa406609c00] 10:44:05 INFO - PROCESS | 1817 | 1461260645254 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 10:44:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:44:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1884ms 10:44:05 INFO - PROCESS | 1817 | 1461260645368 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 10:44:05 INFO - PROCESS | 1817 | 1461260645374 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 10:44:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:44:05 INFO - PROCESS | 1817 | 1461260645384 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:44:05 INFO - PROCESS | 1817 | 1461260645390 Marionette TRACE conn4 <- [1,502,null,{}] 10:44:05 INFO - PROCESS | 1817 | 1461260645401 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:05 INFO - PROCESS | 1817 | 1461260645588 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 10:44:05 INFO - PROCESS | 1817 | 1461260645745 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa13a000 == 70 [pid = 1817] [id = 133] 10:44:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3f256d800) [pid = 1817] [serial = 398] [outer = (nil)] 10:44:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3f7b06000) [pid = 1817] [serial = 399] [outer = 0x7fa3f256d800] 10:44:05 INFO - PROCESS | 1817 | 1461260645825 Marionette DEBUG loaded listener.js 10:44:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3f7de8400) [pid = 1817] [serial = 400] [outer = 0x7fa3f256d800] 10:44:06 INFO - PROCESS | 1817 | 1461260646720 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 10:44:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:44:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1385ms 10:44:06 INFO - PROCESS | 1817 | 1461260646771 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 10:44:06 INFO - PROCESS | 1817 | 1461260646780 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 10:44:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:44:06 INFO - PROCESS | 1817 | 1461260646793 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:44:06 INFO - PROCESS | 1817 | 1461260646797 Marionette TRACE conn4 <- [1,506,null,{}] 10:44:06 INFO - PROCESS | 1817 | 1461260646805 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:06 INFO - PROCESS | 1817 | 1461260646994 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 10:44:07 INFO - PROCESS | 1817 | 1461260647149 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401eb1800 == 71 [pid = 1817] [id = 134] 10:44:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3f260d000) [pid = 1817] [serial = 401] [outer = (nil)] 10:44:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3fa2eb000) [pid = 1817] [serial = 402] [outer = 0x7fa3f260d000] 10:44:07 INFO - PROCESS | 1817 | 1461260647227 Marionette DEBUG loaded listener.js 10:44:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3fa2efc00) [pid = 1817] [serial = 403] [outer = 0x7fa3f260d000] 10:44:08 INFO - PROCESS | 1817 | 1461260648222 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 10:44:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:44:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1489ms 10:44:08 INFO - PROCESS | 1817 | 1461260648282 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 10:44:08 INFO - PROCESS | 1817 | 1461260648286 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 10:44:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:44:08 INFO - PROCESS | 1817 | 1461260648293 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:44:08 INFO - PROCESS | 1817 | 1461260648299 Marionette TRACE conn4 <- [1,510,null,{}] 10:44:08 INFO - PROCESS | 1817 | 1461260648316 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:08 INFO - PROCESS | 1817 | 1461260648546 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 10:44:08 INFO - PROCESS | 1817 | 1461260648790 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa411905800 == 72 [pid = 1817] [id = 135] 10:44:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3fa47f800) [pid = 1817] [serial = 404] [outer = (nil)] 10:44:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3fbb94c00) [pid = 1817] [serial = 405] [outer = 0x7fa3fa47f800] 10:44:08 INFO - PROCESS | 1817 | 1461260648872 Marionette DEBUG loaded listener.js 10:44:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3fd602c00) [pid = 1817] [serial = 406] [outer = 0x7fa3fa47f800] 10:44:09 INFO - PROCESS | 1817 | 1461260649754 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 10:44:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:44:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1487ms 10:44:09 INFO - PROCESS | 1817 | 1461260649783 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 10:44:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:44:09 INFO - PROCESS | 1817 | 1461260649788 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 10:44:09 INFO - PROCESS | 1817 | 1461260649794 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:44:09 INFO - PROCESS | 1817 | 1461260649799 Marionette TRACE conn4 <- [1,514,null,{}] 10:44:09 INFO - PROCESS | 1817 | 1461260649805 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:09 INFO - PROCESS | 1817 | 1461260649982 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 10:44:10 INFO - PROCESS | 1817 | 1461260650155 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415e95800 == 73 [pid = 1817] [id = 136] 10:44:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3f1db5c00) [pid = 1817] [serial = 407] [outer = (nil)] 10:44:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3f1dbf400) [pid = 1817] [serial = 408] [outer = 0x7fa3f1db5c00] 10:44:10 INFO - PROCESS | 1817 | 1461260650234 Marionette DEBUG loaded listener.js 10:44:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3fa476000) [pid = 1817] [serial = 409] [outer = 0x7fa3f1db5c00] 10:44:11 INFO - PROCESS | 1817 | 1461260651391 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 10:44:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 10:44:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1643ms 10:44:11 INFO - PROCESS | 1817 | 1461260651438 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 10:44:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:44:11 INFO - PROCESS | 1817 | 1461260651442 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 10:44:11 INFO - PROCESS | 1817 | 1461260651448 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:44:11 INFO - PROCESS | 1817 | 1461260651453 Marionette TRACE conn4 <- [1,518,null,{}] 10:44:11 INFO - PROCESS | 1817 | 1461260651460 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:11 INFO - PROCESS | 1817 | 1461260651652 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 10:44:11 INFO - PROCESS | 1817 | 1461260651848 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0cc2800 == 74 [pid = 1817] [id = 137] 10:44:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3f1dbc400) [pid = 1817] [serial = 410] [outer = (nil)] 10:44:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3fe547c00) [pid = 1817] [serial = 411] [outer = 0x7fa3f1dbc400] 10:44:11 INFO - PROCESS | 1817 | 1461260651970 Marionette DEBUG loaded listener.js 10:44:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3fe896800) [pid = 1817] [serial = 412] [outer = 0x7fa3f1dbc400] 10:44:12 INFO - PROCESS | 1817 | 1461260652796 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 10:44:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:44:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1383ms 10:44:12 INFO - PROCESS | 1817 | 1461260652831 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 10:44:12 INFO - PROCESS | 1817 | 1461260652835 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 10:44:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:44:12 INFO - PROCESS | 1817 | 1461260652842 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:44:12 INFO - PROCESS | 1817 | 1461260652845 Marionette TRACE conn4 <- [1,522,null,{}] 10:44:12 INFO - PROCESS | 1817 | 1461260652851 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:13 INFO - PROCESS | 1817 | 1461260653062 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 10:44:13 INFO - PROCESS | 1817 | 1461260653222 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f3661000 == 75 [pid = 1817] [id = 138] 10:44:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3f0fcdc00) [pid = 1817] [serial = 413] [outer = (nil)] 10:44:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3f0fd7800) [pid = 1817] [serial = 414] [outer = 0x7fa3f0fcdc00] 10:44:13 INFO - PROCESS | 1817 | 1461260653306 Marionette DEBUG loaded listener.js 10:44:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3fe89f000) [pid = 1817] [serial = 415] [outer = 0x7fa3f0fcdc00] 10:44:14 INFO - PROCESS | 1817 | 1461260654212 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 10:44:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:44:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1432ms 10:44:14 INFO - PROCESS | 1817 | 1461260654275 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 10:44:14 INFO - PROCESS | 1817 | 1461260654279 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 10:44:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:44:14 INFO - PROCESS | 1817 | 1461260654286 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:44:14 INFO - PROCESS | 1817 | 1461260654296 Marionette TRACE conn4 <- [1,526,null,{}] 10:44:14 INFO - PROCESS | 1817 | 1461260654307 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:14 INFO - PROCESS | 1817 | 1461260654531 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 10:44:14 INFO - PROCESS | 1817 | 1461260654739 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa44d000 == 76 [pid = 1817] [id = 139] 10:44:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3f0eeb000) [pid = 1817] [serial = 416] [outer = (nil)] 10:44:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3f0ef2000) [pid = 1817] [serial = 417] [outer = 0x7fa3f0eeb000] 10:44:14 INFO - PROCESS | 1817 | 1461260654835 Marionette DEBUG loaded listener.js 10:44:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3f0fd0c00) [pid = 1817] [serial = 418] [outer = 0x7fa3f0eeb000] 10:44:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3fe899800) [pid = 1817] [serial = 419] [outer = 0x7fa4007b3800] 10:44:15 INFO - PROCESS | 1817 | 1461260655781 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 10:44:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 10:44:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1545ms 10:44:15 INFO - PROCESS | 1817 | 1461260655833 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 10:44:15 INFO - PROCESS | 1817 | 1461260655836 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 10:44:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:44:15 INFO - PROCESS | 1817 | 1461260655843 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:44:15 INFO - PROCESS | 1817 | 1461260655847 Marionette TRACE conn4 <- [1,530,null,{}] 10:44:15 INFO - PROCESS | 1817 | 1461260655852 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:16 INFO - PROCESS | 1817 | 1461260656034 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 10:44:16 INFO - PROCESS | 1817 | 1461260656199 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1f1f000 == 77 [pid = 1817] [id = 140] 10:44:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa3f0eedc00) [pid = 1817] [serial = 420] [outer = (nil)] 10:44:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3f34aa800) [pid = 1817] [serial = 421] [outer = 0x7fa3f0eedc00] 10:44:16 INFO - PROCESS | 1817 | 1461260656319 Marionette DEBUG loaded listener.js 10:44:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa3f7b09c00) [pid = 1817] [serial = 422] [outer = 0x7fa3f0eedc00] 10:44:17 INFO - PROCESS | 1817 | 1461260657144 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 10:44:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 10:44:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:44:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:44:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 10:44:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:44:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:44:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1334ms 10:44:17 INFO - PROCESS | 1817 | 1461260657181 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 10:44:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:44:17 INFO - PROCESS | 1817 | 1461260657185 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 10:44:17 INFO - PROCESS | 1817 | 1461260657192 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:44:17 INFO - PROCESS | 1817 | 1461260657195 Marionette TRACE conn4 <- [1,534,null,{}] 10:44:17 INFO - PROCESS | 1817 | 1461260657201 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:17 INFO - PROCESS | 1817 | 1461260657402 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 10:44:17 INFO - PROCESS | 1817 | 1461260657561 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0918800 == 78 [pid = 1817] [id = 141] 10:44:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa3f0ef0800) [pid = 1817] [serial = 423] [outer = (nil)] 10:44:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3f26abc00) [pid = 1817] [serial = 424] [outer = 0x7fa3f0ef0800] 10:44:17 INFO - PROCESS | 1817 | 1461260657640 Marionette DEBUG loaded listener.js 10:44:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa3fa03c400) [pid = 1817] [serial = 425] [outer = 0x7fa3f0ef0800] 10:44:18 INFO - PROCESS | 1817 | 1461260658471 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 10:44:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:44:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1337ms 10:44:18 INFO - PROCESS | 1817 | 1461260658534 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 10:44:18 INFO - PROCESS | 1817 | 1461260658538 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 10:44:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:44:18 INFO - PROCESS | 1817 | 1461260658546 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:44:18 INFO - PROCESS | 1817 | 1461260658549 Marionette TRACE conn4 <- [1,538,null,{}] 10:44:18 INFO - PROCESS | 1817 | 1461260658553 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:18 INFO - PROCESS | 1817 | 1461260658757 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 10:44:18 INFO - PROCESS | 1817 | 1461260658936 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9bf5000 == 79 [pid = 1817] [id = 142] 10:44:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa3f09e3c00) [pid = 1817] [serial = 426] [outer = (nil)] 10:44:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x7fa3f09e6c00) [pid = 1817] [serial = 427] [outer = 0x7fa3f09e3c00] 10:44:19 INFO - PROCESS | 1817 | 1461260659032 Marionette DEBUG loaded listener.js 10:44:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x7fa3f09f0400) [pid = 1817] [serial = 428] [outer = 0x7fa3f09e3c00] 10:44:19 INFO - PROCESS | 1817 | 1461260659904 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 10:44:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 10:44:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1386ms 10:44:19 INFO - PROCESS | 1817 | 1461260659935 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 10:44:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:44:19 INFO - PROCESS | 1817 | 1461260659939 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 10:44:19 INFO - PROCESS | 1817 | 1461260659945 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:44:19 INFO - PROCESS | 1817 | 1461260659950 Marionette TRACE conn4 <- [1,542,null,{}] 10:44:19 INFO - PROCESS | 1817 | 1461260659956 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:20 INFO - PROCESS | 1817 | 1461260660193 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 10:44:20 INFO - PROCESS | 1817 | 1461260660356 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef45c800 == 80 [pid = 1817] [id = 143] 10:44:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x7fa3f09e4800) [pid = 1817] [serial = 429] [outer = (nil)] 10:44:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x7fa3f0bd5400) [pid = 1817] [serial = 430] [outer = 0x7fa3f09e4800] 10:44:20 INFO - PROCESS | 1817 | 1461260660443 Marionette DEBUG loaded listener.js 10:44:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x7fa3f34a9c00) [pid = 1817] [serial = 431] [outer = 0x7fa3f09e4800] 10:44:21 INFO - PROCESS | 1817 | 1461260661292 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 10:44:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 10:44:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1386ms 10:44:21 INFO - PROCESS | 1817 | 1461260661367 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 10:44:21 INFO - PROCESS | 1817 | 1461260661372 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 10:44:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:44:21 INFO - PROCESS | 1817 | 1461260661384 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:44:21 INFO - PROCESS | 1817 | 1461260661387 Marionette TRACE conn4 <- [1,546,null,{}] 10:44:21 INFO - PROCESS | 1817 | 1461260661393 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:21 INFO - PROCESS | 1817 | 1461260661588 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 10:44:21 INFO - PROCESS | 1817 | 1461260661778 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef589000 == 81 [pid = 1817] [id = 144] 10:44:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x7fa3ee999c00) [pid = 1817] [serial = 432] [outer = (nil)] 10:44:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x7fa3ee99d000) [pid = 1817] [serial = 433] [outer = 0x7fa3ee999c00] 10:44:21 INFO - PROCESS | 1817 | 1461260661862 Marionette DEBUG loaded listener.js 10:44:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x7fa3f0bdcc00) [pid = 1817] [serial = 434] [outer = 0x7fa3ee999c00] 10:44:22 INFO - PROCESS | 1817 | 1461260662759 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 10:44:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:44:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1393ms 10:44:22 INFO - PROCESS | 1817 | 1461260662817 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 10:44:22 INFO - PROCESS | 1817 | 1461260662819 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 10:44:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:44:22 INFO - PROCESS | 1817 | 1461260662830 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:44:22 INFO - PROCESS | 1817 | 1461260662833 Marionette TRACE conn4 <- [1,550,null,{}] 10:44:22 INFO - PROCESS | 1817 | 1461260662837 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:23 INFO - PROCESS | 1817 | 1461260663044 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 10:44:23 INFO - PROCESS | 1817 | 1461260663231 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7aa2000 == 82 [pid = 1817] [id = 145] 10:44:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x7fa3ee99a400) [pid = 1817] [serial = 435] [outer = (nil)] 10:44:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x7fa3f2567c00) [pid = 1817] [serial = 436] [outer = 0x7fa3ee99a400] 10:44:23 INFO - PROCESS | 1817 | 1461260663354 Marionette DEBUG loaded listener.js 10:44:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x7fa3fe89f800) [pid = 1817] [serial = 437] [outer = 0x7fa3ee99a400] 10:44:24 INFO - PROCESS | 1817 | 1461260664249 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 10:44:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 10:44:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1480ms 10:44:24 INFO - PROCESS | 1817 | 1461260664312 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 10:44:24 INFO - PROCESS | 1817 | 1461260664316 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 10:44:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:44:24 INFO - PROCESS | 1817 | 1461260664323 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:44:24 INFO - PROCESS | 1817 | 1461260664326 Marionette TRACE conn4 <- [1,554,null,{}] 10:44:24 INFO - PROCESS | 1817 | 1461260664335 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:24 INFO - PROCESS | 1817 | 1461260664524 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 10:44:25 INFO - PROCESS | 1817 | 1461260665014 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee419800 == 83 [pid = 1817] [id = 146] 10:44:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x7fa3f0bcf800) [pid = 1817] [serial = 438] [outer = (nil)] 10:44:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x7fa3f0bd6c00) [pid = 1817] [serial = 439] [outer = 0x7fa3f0bcf800] 10:44:25 INFO - PROCESS | 1817 | 1461260665167 Marionette DEBUG loaded listener.js 10:44:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x7fa3f0fc9400) [pid = 1817] [serial = 440] [outer = 0x7fa3f0bcf800] 10:44:25 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:26 INFO - PROCESS | 1817 | 1461260666132 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 10:44:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:44:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1835ms 10:44:26 INFO - PROCESS | 1817 | 1461260666161 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 10:44:26 INFO - PROCESS | 1817 | 1461260666166 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 10:44:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:44:26 INFO - PROCESS | 1817 | 1461260666174 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:44:26 INFO - PROCESS | 1817 | 1461260666183 Marionette TRACE conn4 <- [1,558,null,{}] 10:44:26 INFO - PROCESS | 1817 | 1461260666191 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:26 INFO - PROCESS | 1817 | 1461260666369 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 10:44:26 INFO - PROCESS | 1817 | 1461260666695 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1f0f800 == 84 [pid = 1817] [id = 147] 10:44:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x7fa3f1f82800) [pid = 1817] [serial = 441] [outer = (nil)] 10:44:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x7fa3f1f84800) [pid = 1817] [serial = 442] [outer = 0x7fa3f1f82800] 10:44:26 INFO - PROCESS | 1817 | 1461260666774 Marionette DEBUG loaded listener.js 10:44:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x7fa3f256e000) [pid = 1817] [serial = 443] [outer = 0x7fa3f1f82800] 10:44:27 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x7fa411c0d400) [pid = 1817] [serial = 348] [outer = (nil)] [url = about:blank] 10:44:27 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x7fa411c0f800) [pid = 1817] [serial = 327] [outer = (nil)] [url = about:blank] 10:44:27 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x7fa3f7dee000) [pid = 1817] [serial = 330] [outer = (nil)] [url = about:blank] 10:44:27 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x7fa402956c00) [pid = 1817] [serial = 333] [outer = (nil)] [url = about:blank] 10:44:27 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402bb6800 == 83 [pid = 1817] [id = 131] 10:44:27 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401eb2800 == 82 [pid = 1817] [id = 130] 10:44:27 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe621000 == 81 [pid = 1817] [id = 129] 10:44:27 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa14d000 == 80 [pid = 1817] [id = 128] 10:44:27 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa134800 == 79 [pid = 1817] [id = 127] 10:44:27 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415489800 == 78 [pid = 1817] [id = 118] 10:44:27 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa144000 == 77 [pid = 1817] [id = 117] 10:44:27 INFO - PROCESS | 1817 | 1461260667742 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:44:27 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x7fa3fba2b000) [pid = 1817] [serial = 342] [outer = (nil)] [url = about:blank] 10:44:27 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x7fa3fa9ab800) [pid = 1817] [serial = 345] [outer = (nil)] [url = about:blank] 10:44:27 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x7fa3f90b3000) [pid = 1817] [serial = 339] [outer = (nil)] [url = about:blank] 10:44:27 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x7fa3fe54e800) [pid = 1817] [serial = 321] [outer = (nil)] [url = about:blank] 10:44:27 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x7fa3f4896c00) [pid = 1817] [serial = 318] [outer = (nil)] [url = about:blank] 10:44:27 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x7fa3f36bec00) [pid = 1817] [serial = 336] [outer = (nil)] [url = about:blank] 10:44:27 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x7fa3fe9a0400) [pid = 1817] [serial = 316] [outer = (nil)] [url = about:blank] 10:44:27 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x7fa404236400) [pid = 1817] [serial = 324] [outer = (nil)] [url = about:blank] 10:44:27 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x7fa3fe9a2000) [pid = 1817] [serial = 343] [outer = (nil)] [url = about:blank] 10:44:27 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x7fa402fd6400) [pid = 1817] [serial = 346] [outer = (nil)] [url = about:blank] 10:44:27 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x7fa3fa03f000) [pid = 1817] [serial = 340] [outer = (nil)] [url = about:blank] 10:44:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:44:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1643ms 10:44:27 INFO - PROCESS | 1817 | 1461260667822 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 10:44:27 INFO - PROCESS | 1817 | 1461260667829 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 10:44:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:44:27 INFO - PROCESS | 1817 | 1461260667837 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:44:27 INFO - PROCESS | 1817 | 1461260667839 Marionette TRACE conn4 <- [1,562,null,{}] 10:44:27 INFO - PROCESS | 1817 | 1461260667846 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:28 INFO - PROCESS | 1817 | 1461260668020 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 10:44:28 INFO - PROCESS | 1817 | 1461260668233 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7a9f800 == 78 [pid = 1817] [id = 148] 10:44:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x7fa3f260ac00) [pid = 1817] [serial = 444] [outer = (nil)] 10:44:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x7fa3f36b5000) [pid = 1817] [serial = 445] [outer = 0x7fa3f260ac00] 10:44:28 INFO - PROCESS | 1817 | 1461260668303 Marionette DEBUG loaded listener.js 10:44:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x7fa3f4892400) [pid = 1817] [serial = 446] [outer = 0x7fa3f260ac00] 10:44:28 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:29 INFO - PROCESS | 1817 | 1461260668996 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:44:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:44:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1182ms 10:44:29 INFO - PROCESS | 1817 | 1461260669020 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 10:44:29 INFO - PROCESS | 1817 | 1461260669025 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 10:44:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:44:29 INFO - PROCESS | 1817 | 1461260669052 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:44:29 INFO - PROCESS | 1817 | 1461260669062 Marionette TRACE conn4 <- [1,566,null,{}] 10:44:29 INFO - PROCESS | 1817 | 1461260669076 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:29 INFO - PROCESS | 1817 | 1461260669260 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 10:44:29 INFO - PROCESS | 1817 | 1461260669272 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa143800 == 79 [pid = 1817] [id = 149] 10:44:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x7fa3f26a2c00) [pid = 1817] [serial = 447] [outer = (nil)] 10:44:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x7fa3f90ae400) [pid = 1817] [serial = 448] [outer = 0x7fa3f26a2c00] 10:44:29 INFO - PROCESS | 1817 | 1461260669337 Marionette DEBUG loaded listener.js 10:44:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x7fa3f9f1e400) [pid = 1817] [serial = 449] [outer = 0x7fa3f26a2c00] 10:44:29 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:30 INFO - PROCESS | 1817 | 1461260670239 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:44:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:44:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1218ms 10:44:30 INFO - PROCESS | 1817 | 1461260670262 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 10:44:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:44:30 INFO - PROCESS | 1817 | 1461260670267 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 10:44:30 INFO - PROCESS | 1817 | 1461260670273 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:44:30 INFO - PROCESS | 1817 | 1461260670288 Marionette TRACE conn4 <- [1,570,null,{}] 10:44:30 INFO - PROCESS | 1817 | 1461260670305 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:30 INFO - PROCESS | 1817 | 1461260670515 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 10:44:30 INFO - PROCESS | 1817 | 1461260670543 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd250800 == 80 [pid = 1817] [id = 150] 10:44:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x7fa3f7b0d000) [pid = 1817] [serial = 450] [outer = (nil)] 10:44:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x7fa3fa2ef000) [pid = 1817] [serial = 451] [outer = 0x7fa3f7b0d000] 10:44:30 INFO - PROCESS | 1817 | 1461260670609 Marionette DEBUG loaded listener.js 10:44:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x7fa3fa475000) [pid = 1817] [serial = 452] [outer = 0x7fa3f7b0d000] 10:44:31 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:31 INFO - PROCESS | 1817 | 1461260671510 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:44:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:44:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1253ms 10:44:31 INFO - PROCESS | 1817 | 1461260671527 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 10:44:31 INFO - PROCESS | 1817 | 1461260671530 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 10:44:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:44:31 INFO - PROCESS | 1817 | 1461260671537 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:44:31 INFO - PROCESS | 1817 | 1461260671540 Marionette TRACE conn4 <- [1,574,null,{}] 10:44:31 INFO - PROCESS | 1817 | 1461260671563 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:31 INFO - PROCESS | 1817 | 1461260671780 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 10:44:31 INFO - PROCESS | 1817 | 1461260671808 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe620000 == 81 [pid = 1817] [id = 151] 10:44:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x7fa3fa64b000) [pid = 1817] [serial = 453] [outer = (nil)] 10:44:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x7fa3fa653c00) [pid = 1817] [serial = 454] [outer = 0x7fa3fa64b000] 10:44:31 INFO - PROCESS | 1817 | 1461260671889 Marionette DEBUG loaded listener.js 10:44:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x7fa3fa9b2c00) [pid = 1817] [serial = 455] [outer = 0x7fa3fa64b000] 10:44:32 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x7fa3f90a9400) [pid = 1817] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:44:32 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x7fa40387c000) [pid = 1817] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:44:32 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x7fa3f90ab400) [pid = 1817] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:44:32 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x7fa3fa64a000) [pid = 1817] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:44:32 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x7fa3f38e9c00) [pid = 1817] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:44:32 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x7fa3fbb96c00) [pid = 1817] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:44:32 INFO - PROCESS | 1817 | 1461260672850 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:44:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:44:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1355ms 10:44:32 INFO - PROCESS | 1817 | 1461260672893 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 10:44:32 INFO - PROCESS | 1817 | 1461260672897 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 10:44:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:44:32 INFO - PROCESS | 1817 | 1461260672905 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:44:32 INFO - PROCESS | 1817 | 1461260672909 Marionette TRACE conn4 <- [1,578,null,{}] 10:44:32 INFO - PROCESS | 1817 | 1461260672915 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:33 INFO - PROCESS | 1817 | 1461260673090 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 10:44:33 INFO - PROCESS | 1817 | 1461260673231 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401eb1000 == 82 [pid = 1817] [id = 152] 10:44:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x7fa3f90a9400) [pid = 1817] [serial = 456] [outer = (nil)] 10:44:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x7fa3fd448800) [pid = 1817] [serial = 457] [outer = 0x7fa3f90a9400] 10:44:33 INFO - PROCESS | 1817 | 1461260673300 Marionette DEBUG loaded listener.js 10:44:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x7fa3fe548400) [pid = 1817] [serial = 458] [outer = 0x7fa3f90a9400] 10:44:34 INFO - PROCESS | 1817 | 1461260673998 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:44:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:44:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1134ms 10:44:34 INFO - PROCESS | 1817 | 1461260674040 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 10:44:34 INFO - PROCESS | 1817 | 1461260674043 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 10:44:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:44:34 INFO - PROCESS | 1817 | 1461260674051 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:44:34 INFO - PROCESS | 1817 | 1461260674054 Marionette TRACE conn4 <- [1,582,null,{}] 10:44:34 INFO - PROCESS | 1817 | 1461260674060 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:34 INFO - PROCESS | 1817 | 1461260674221 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 10:44:34 INFO - PROCESS | 1817 | 1461260674457 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee41b000 == 83 [pid = 1817] [id = 153] 10:44:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x7fa3ee99c800) [pid = 1817] [serial = 459] [outer = (nil)] 10:44:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x7fa3f09e8000) [pid = 1817] [serial = 460] [outer = 0x7fa3ee99c800] 10:44:34 INFO - PROCESS | 1817 | 1461260674538 Marionette DEBUG loaded listener.js 10:44:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x7fa3f0ee8800) [pid = 1817] [serial = 461] [outer = 0x7fa3ee99c800] 10:44:35 INFO - PROCESS | 1817 | 1461260675551 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:44:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:44:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1543ms 10:44:35 INFO - PROCESS | 1817 | 1461260675597 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 10:44:35 INFO - PROCESS | 1817 | 1461260675604 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 10:44:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:44:35 INFO - PROCESS | 1817 | 1461260675614 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:44:35 INFO - PROCESS | 1817 | 1461260675619 Marionette TRACE conn4 <- [1,586,null,{}] 10:44:35 INFO - PROCESS | 1817 | 1461260675627 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:35 INFO - PROCESS | 1817 | 1461260675837 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 10:44:36 INFO - PROCESS | 1817 | 1461260676055 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d9f800 == 84 [pid = 1817] [id = 154] 10:44:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x7fa3f2564000) [pid = 1817] [serial = 462] [outer = (nil)] 10:44:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x7fa3f260a800) [pid = 1817] [serial = 463] [outer = 0x7fa3f2564000] 10:44:36 INFO - PROCESS | 1817 | 1461260676183 Marionette DEBUG loaded listener.js 10:44:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x7fa3f349e400) [pid = 1817] [serial = 464] [outer = 0x7fa3f2564000] 10:44:36 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:37 INFO - PROCESS | 1817 | 1461260677071 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:44:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:44:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1483ms 10:44:37 INFO - PROCESS | 1817 | 1461260677102 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 10:44:37 INFO - PROCESS | 1817 | 1461260677109 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 10:44:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:44:37 INFO - PROCESS | 1817 | 1461260677117 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:44:37 INFO - PROCESS | 1817 | 1461260677122 Marionette TRACE conn4 <- [1,590,null,{}] 10:44:37 INFO - PROCESS | 1817 | 1461260677128 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:37 INFO - PROCESS | 1817 | 1461260677325 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 10:44:37 INFO - PROCESS | 1817 | 1461260677509 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401ebc000 == 85 [pid = 1817] [id = 155] 10:44:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x7fa3f7b02c00) [pid = 1817] [serial = 465] [outer = (nil)] 10:44:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x7fa3f7df1800) [pid = 1817] [serial = 466] [outer = 0x7fa3f7b02c00] 10:44:37 INFO - PROCESS | 1817 | 1461260677675 Marionette DEBUG loaded listener.js 10:44:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x7fa3fa2f0400) [pid = 1817] [serial = 467] [outer = 0x7fa3f7b02c00] 10:44:38 INFO - PROCESS | 1817 | 1461260678568 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:44:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:44:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1482ms 10:44:38 INFO - PROCESS | 1817 | 1461260678600 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 10:44:38 INFO - PROCESS | 1817 | 1461260678603 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 10:44:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:44:38 INFO - PROCESS | 1817 | 1461260678618 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:44:38 INFO - PROCESS | 1817 | 1461260678628 Marionette TRACE conn4 <- [1,594,null,{}] 10:44:38 INFO - PROCESS | 1817 | 1461260678637 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:38 INFO - PROCESS | 1817 | 1461260678832 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 10:44:39 INFO - PROCESS | 1817 | 1461260678999 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4105df800 == 86 [pid = 1817] [id = 156] 10:44:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x7fa3f489f000) [pid = 1817] [serial = 468] [outer = (nil)] 10:44:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x7fa3fa721400) [pid = 1817] [serial = 469] [outer = 0x7fa3f489f000] 10:44:39 INFO - PROCESS | 1817 | 1461260679082 Marionette DEBUG loaded listener.js 10:44:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x7fa3fd44d800) [pid = 1817] [serial = 470] [outer = 0x7fa3f489f000] 10:44:40 INFO - PROCESS | 1817 | 1461260680041 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:44:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:44:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1495ms 10:44:40 INFO - PROCESS | 1817 | 1461260680107 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 10:44:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:44:40 INFO - PROCESS | 1817 | 1461260680112 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 10:44:40 INFO - PROCESS | 1817 | 1461260680119 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:44:40 INFO - PROCESS | 1817 | 1461260680122 Marionette TRACE conn4 <- [1,598,null,{}] 10:44:40 INFO - PROCESS | 1817 | 1461260680128 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:40 INFO - PROCESS | 1817 | 1461260680332 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 10:44:40 INFO - PROCESS | 1817 | 1461260680500 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415f22800 == 87 [pid = 1817] [id = 157] 10:44:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x7fa3f7b0a800) [pid = 1817] [serial = 471] [outer = (nil)] 10:44:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x7fa3fe897400) [pid = 1817] [serial = 472] [outer = 0x7fa3f7b0a800] 10:44:40 INFO - PROCESS | 1817 | 1461260680617 Marionette DEBUG loaded listener.js 10:44:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x7fa3fe99f400) [pid = 1817] [serial = 473] [outer = 0x7fa3f7b0a800] 10:44:41 INFO - PROCESS | 1817 | 1461260681790 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:44:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:44:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1687ms 10:44:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:44:41 INFO - PROCESS | 1817 | 1461260681806 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 10:44:41 INFO - PROCESS | 1817 | 1461260681809 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 10:44:41 INFO - PROCESS | 1817 | 1461260681817 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:44:41 INFO - PROCESS | 1817 | 1461260681819 Marionette TRACE conn4 <- [1,602,null,{}] 10:44:41 INFO - PROCESS | 1817 | 1461260681825 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:42 INFO - PROCESS | 1817 | 1461260682013 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 10:44:42 INFO - PROCESS | 1817 | 1461260682209 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed6d5800 == 88 [pid = 1817] [id = 158] 10:44:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x7fa402018400) [pid = 1817] [serial = 474] [outer = (nil)] 10:44:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x7fa4025b2c00) [pid = 1817] [serial = 475] [outer = 0x7fa402018400] 10:44:42 INFO - PROCESS | 1817 | 1461260682302 Marionette DEBUG loaded listener.js 10:44:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 216 (0x7fa403871800) [pid = 1817] [serial = 476] [outer = 0x7fa402018400] 10:44:43 INFO - PROCESS | 1817 | 1461260683156 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:44:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:44:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1384ms 10:44:43 INFO - PROCESS | 1817 | 1461260683201 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 10:44:43 INFO - PROCESS | 1817 | 1461260683204 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 10:44:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:44:43 INFO - PROCESS | 1817 | 1461260683211 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:44:43 INFO - PROCESS | 1817 | 1461260683214 Marionette TRACE conn4 <- [1,606,null,{}] 10:44:43 INFO - PROCESS | 1817 | 1461260683219 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:43 INFO - PROCESS | 1817 | 1461260683409 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 10:44:43 INFO - PROCESS | 1817 | 1461260683584 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed7d1800 == 89 [pid = 1817] [id = 159] 10:44:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 217 (0x7fa3fa389800) [pid = 1817] [serial = 477] [outer = (nil)] 10:44:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 218 (0x7fa3fa390400) [pid = 1817] [serial = 478] [outer = 0x7fa3fa389800] 10:44:43 INFO - PROCESS | 1817 | 1461260683658 Marionette DEBUG loaded listener.js 10:44:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 219 (0x7fa4043aa800) [pid = 1817] [serial = 479] [outer = 0x7fa3fa389800] 10:44:44 INFO - PROCESS | 1817 | 1461260684549 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:44:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:44:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1384ms 10:44:44 INFO - PROCESS | 1817 | 1461260684597 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 10:44:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:44:44 INFO - PROCESS | 1817 | 1461260684601 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 10:44:44 INFO - PROCESS | 1817 | 1461260684606 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:44:44 INFO - PROCESS | 1817 | 1461260684610 Marionette TRACE conn4 <- [1,610,null,{}] 10:44:44 INFO - PROCESS | 1817 | 1461260684616 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:44 INFO - PROCESS | 1817 | 1461260684793 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 10:44:44 INFO - PROCESS | 1817 | 1461260684966 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee5e2800 == 90 [pid = 1817] [id = 160] 10:44:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 220 (0x7fa3f0746000) [pid = 1817] [serial = 480] [outer = (nil)] 10:44:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x7fa3f074b800) [pid = 1817] [serial = 481] [outer = 0x7fa3f0746000] 10:44:45 INFO - PROCESS | 1817 | 1461260685045 Marionette DEBUG loaded listener.js 10:44:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 222 (0x7fa3f0750400) [pid = 1817] [serial = 482] [outer = 0x7fa3f0746000] 10:44:45 INFO - PROCESS | 1817 | 1461260685911 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:44:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:44:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1338ms 10:44:45 INFO - PROCESS | 1817 | 1461260685945 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 10:44:45 INFO - PROCESS | 1817 | 1461260685949 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 10:44:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:44:45 INFO - PROCESS | 1817 | 1461260685956 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:44:45 INFO - PROCESS | 1817 | 1461260685960 Marionette TRACE conn4 <- [1,614,null,{}] 10:44:45 INFO - PROCESS | 1817 | 1461260685966 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:46 INFO - PROCESS | 1817 | 1461260686162 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 10:44:46 INFO - PROCESS | 1817 | 1461260686339 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee5fa000 == 91 [pid = 1817] [id = 161] 10:44:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 223 (0x7fa3f0746400) [pid = 1817] [serial = 483] [outer = (nil)] 10:44:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x7fa3f0d54400) [pid = 1817] [serial = 484] [outer = 0x7fa3f0746400] 10:44:46 INFO - PROCESS | 1817 | 1461260686414 Marionette DEBUG loaded listener.js 10:44:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x7fa3f0d5a400) [pid = 1817] [serial = 485] [outer = 0x7fa3f0746400] 10:44:47 INFO - PROCESS | 1817 | 1461260687304 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:44:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:44:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1379ms 10:44:47 INFO - PROCESS | 1817 | 1461260687336 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 10:44:47 INFO - PROCESS | 1817 | 1461260687339 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 10:44:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:44:47 INFO - PROCESS | 1817 | 1461260687348 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:44:47 INFO - PROCESS | 1817 | 1461260687352 Marionette TRACE conn4 <- [1,618,null,{}] 10:44:47 INFO - PROCESS | 1817 | 1461260687358 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:47 INFO - PROCESS | 1817 | 1461260687544 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 10:44:47 INFO - PROCESS | 1817 | 1461260687717 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee618000 == 92 [pid = 1817] [id = 162] 10:44:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x7fa3f074a000) [pid = 1817] [serial = 486] [outer = (nil)] 10:44:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x7fa3f0d5ec00) [pid = 1817] [serial = 487] [outer = 0x7fa3f074a000] 10:44:47 INFO - PROCESS | 1817 | 1461260687790 Marionette DEBUG loaded listener.js 10:44:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 228 (0x7fa3fa38e000) [pid = 1817] [serial = 488] [outer = 0x7fa3f074a000] 10:44:48 INFO - PROCESS | 1817 | 1461260688699 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:44:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:44:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1384ms 10:44:48 INFO - PROCESS | 1817 | 1461260688732 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 10:44:48 INFO - PROCESS | 1817 | 1461260688735 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 10:44:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:44:48 INFO - PROCESS | 1817 | 1461260688743 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:44:48 INFO - PROCESS | 1817 | 1461260688746 Marionette TRACE conn4 <- [1,622,null,{}] 10:44:48 INFO - PROCESS | 1817 | 1461260688752 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:48 INFO - PROCESS | 1817 | 1461260688942 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 10:44:49 INFO - PROCESS | 1817 | 1461260689122 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f3330800 == 93 [pid = 1817] [id = 163] 10:44:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 229 (0x7fa3f0d55000) [pid = 1817] [serial = 489] [outer = (nil)] 10:44:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 230 (0x7fa3f3361c00) [pid = 1817] [serial = 490] [outer = 0x7fa3f0d55000] 10:44:49 INFO - PROCESS | 1817 | 1461260689200 Marionette DEBUG loaded listener.js 10:44:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 231 (0x7fa3f3368c00) [pid = 1817] [serial = 491] [outer = 0x7fa3f0d55000] 10:44:50 INFO - PROCESS | 1817 | 1461260690160 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:44:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:44:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1479ms 10:44:50 INFO - PROCESS | 1817 | 1461260690223 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 10:44:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:44:50 INFO - PROCESS | 1817 | 1461260690228 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 10:44:50 INFO - PROCESS | 1817 | 1461260690233 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:44:50 INFO - PROCESS | 1817 | 1461260690238 Marionette TRACE conn4 <- [1,626,null,{}] 10:44:50 INFO - PROCESS | 1817 | 1461260690243 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:50 INFO - PROCESS | 1817 | 1461260690459 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 10:44:50 INFO - PROCESS | 1817 | 1461260690629 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f94c2000 == 94 [pid = 1817] [id = 164] 10:44:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 232 (0x7fa3f0fcbc00) [pid = 1817] [serial = 492] [outer = (nil)] 10:44:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 233 (0x7fa3f9458c00) [pid = 1817] [serial = 493] [outer = 0x7fa3f0fcbc00] 10:44:50 INFO - PROCESS | 1817 | 1461260690703 Marionette DEBUG loaded listener.js 10:44:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x7fa3f945f000) [pid = 1817] [serial = 494] [outer = 0x7fa3f0fcbc00] 10:44:51 INFO - PROCESS | 1817 | 1461260691578 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:44:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:44:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1380ms 10:44:51 INFO - PROCESS | 1817 | 1461260691614 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 10:44:51 INFO - PROCESS | 1817 | 1461260691618 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 10:44:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:44:51 INFO - PROCESS | 1817 | 1461260691624 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:44:51 INFO - PROCESS | 1817 | 1461260691628 Marionette TRACE conn4 <- [1,630,null,{}] 10:44:51 INFO - PROCESS | 1817 | 1461260691634 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:51 INFO - PROCESS | 1817 | 1461260691818 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 10:44:51 INFO - PROCESS | 1817 | 1461260691994 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f94da000 == 95 [pid = 1817] [id = 165] 10:44:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x7fa3f0d5b400) [pid = 1817] [serial = 495] [outer = (nil)] 10:44:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x7fa3f7d3a800) [pid = 1817] [serial = 496] [outer = 0x7fa3f0d5b400] 10:44:52 INFO - PROCESS | 1817 | 1461260692068 Marionette DEBUG loaded listener.js 10:44:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x7fa3f7d3e800) [pid = 1817] [serial = 497] [outer = 0x7fa3f0d5b400] 10:44:53 INFO - PROCESS | 1817 | 1461260693266 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:44:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:44:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1680ms 10:44:53 INFO - PROCESS | 1817 | 1461260693305 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 10:44:53 INFO - PROCESS | 1817 | 1461260693312 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 10:44:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:44:53 INFO - PROCESS | 1817 | 1461260693322 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:44:53 INFO - PROCESS | 1817 | 1461260693327 Marionette TRACE conn4 <- [1,634,null,{}] 10:44:53 INFO - PROCESS | 1817 | 1461260693336 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:53 INFO - PROCESS | 1817 | 1461260693513 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 10:44:53 INFO - PROCESS | 1817 | 1461260693713 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f252a800 == 96 [pid = 1817] [id = 166] 10:44:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x7fa3ee9a3000) [pid = 1817] [serial = 498] [outer = (nil)] 10:44:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x7fa3f0bd4000) [pid = 1817] [serial = 499] [outer = 0x7fa3ee9a3000] 10:44:53 INFO - PROCESS | 1817 | 1461260693797 Marionette DEBUG loaded listener.js 10:44:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 240 (0x7fa3f1dc3000) [pid = 1817] [serial = 500] [outer = 0x7fa3ee9a3000] 10:44:54 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:54 INFO - PROCESS | 1817 | 1461260694810 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:44:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:44:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1544ms 10:44:54 INFO - PROCESS | 1817 | 1461260694867 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 10:44:54 INFO - PROCESS | 1817 | 1461260694876 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 10:44:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:44:54 INFO - PROCESS | 1817 | 1461260694887 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:44:54 INFO - PROCESS | 1817 | 1461260694891 Marionette TRACE conn4 <- [1,638,null,{}] 10:44:54 INFO - PROCESS | 1817 | 1461260694898 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:55 INFO - PROCESS | 1817 | 1461260695088 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 10:44:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa41d5b5800 == 95 [pid = 1817] [id = 112] 10:44:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415e9e000 == 94 [pid = 1817] [id = 111] 10:44:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa410c22800 == 93 [pid = 1817] [id = 96] 10:44:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401eb1000 == 92 [pid = 1817] [id = 152] 10:44:55 INFO - PROCESS | 1817 | --DOMWINDOW == 239 (0x7fa40a91d800) [pid = 1817] [serial = 396] [outer = (nil)] [url = about:blank] 10:44:55 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x7fa41850ec00) [pid = 1817] [serial = 366] [outer = (nil)] [url = about:blank] 10:44:55 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x7fa41a0fb000) [pid = 1817] [serial = 372] [outer = (nil)] [url = about:blank] 10:44:55 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x7fa3fa64f000) [pid = 1817] [serial = 369] [outer = (nil)] [url = about:blank] 10:44:55 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x7fa3f256dc00) [pid = 1817] [serial = 375] [outer = (nil)] [url = about:blank] 10:44:55 INFO - PROCESS | 1817 | 1461260695449 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe620000 == 91 [pid = 1817] [id = 151] 10:44:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd250800 == 90 [pid = 1817] [id = 150] 10:44:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa143800 == 89 [pid = 1817] [id = 149] 10:44:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0b29000 == 90 [pid = 1817] [id = 167] 10:44:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x7fa3f256dc00) [pid = 1817] [serial = 501] [outer = (nil)] 10:44:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x7fa3f2610c00) [pid = 1817] [serial = 502] [outer = 0x7fa3f256dc00] 10:44:55 INFO - PROCESS | 1817 | 1461260695547 Marionette DEBUG loaded listener.js 10:44:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x7fa3f3363000) [pid = 1817] [serial = 503] [outer = 0x7fa3f256dc00] 10:44:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7a9f800 == 89 [pid = 1817] [id = 148] 10:44:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1f0f800 == 88 [pid = 1817] [id = 147] 10:44:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee419800 == 87 [pid = 1817] [id = 146] 10:44:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f3661000 == 86 [pid = 1817] [id = 138] 10:44:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0cc2800 == 85 [pid = 1817] [id = 137] 10:44:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415e95800 == 84 [pid = 1817] [id = 136] 10:44:56 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:56 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa411905800 == 83 [pid = 1817] [id = 135] 10:44:56 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401eb1800 == 82 [pid = 1817] [id = 134] 10:44:56 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa13a000 == 81 [pid = 1817] [id = 133] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x7fa3f9786800) [pid = 1817] [serial = 384] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x7fa415339c00) [pid = 1817] [serial = 349] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x7fa3fa481800) [pid = 1817] [serial = 387] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x7fa3f90b3400) [pid = 1817] [serial = 351] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x7fa3fbba0c00) [pid = 1817] [serial = 390] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 232 (0x7fa3f7b0a000) [pid = 1817] [serial = 382] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 231 (0x7fa3f7b04400) [pid = 1817] [serial = 381] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 230 (0x7fa4025b4c00) [pid = 1817] [serial = 357] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 229 (0x7fa415338400) [pid = 1817] [serial = 360] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 228 (0x7fa3f260b800) [pid = 1817] [serial = 378] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 227 (0x7fa3fbb9dc00) [pid = 1817] [serial = 354] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x7fa415f10400) [pid = 1817] [serial = 363] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x7fa3f9bb4c00) [pid = 1817] [serial = 385] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0x7fa3fd44d000) [pid = 1817] [serial = 391] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x7fa3fa9af000) [pid = 1817] [serial = 388] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 222 (0x7fa3fd610800) [pid = 1817] [serial = 393] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | --DOMWINDOW == 221 (0x7fa3fe541400) [pid = 1817] [serial = 394] [outer = (nil)] [url = about:blank] 10:44:56 INFO - PROCESS | 1817 | 1461260696352 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:44:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:44:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1481ms 10:44:56 INFO - PROCESS | 1817 | 1461260696368 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 10:44:56 INFO - PROCESS | 1817 | 1461260696370 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 10:44:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:44:56 INFO - PROCESS | 1817 | 1461260696378 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:44:56 INFO - PROCESS | 1817 | 1461260696383 Marionette TRACE conn4 <- [1,642,null,{}] 10:44:56 INFO - PROCESS | 1817 | 1461260696399 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:56 INFO - PROCESS | 1817 | 1461260696572 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 10:44:56 INFO - PROCESS | 1817 | 1461260696733 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f3644000 == 82 [pid = 1817] [id = 168] 10:44:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 222 (0x7fa3f1f83400) [pid = 1817] [serial = 504] [outer = (nil)] 10:44:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 223 (0x7fa3f36bd000) [pid = 1817] [serial = 505] [outer = 0x7fa3f1f83400] 10:44:56 INFO - PROCESS | 1817 | 1461260696823 Marionette DEBUG loaded listener.js 10:44:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x7fa3f7b0f400) [pid = 1817] [serial = 506] [outer = 0x7fa3f1f83400] 10:44:57 INFO - PROCESS | 1817 | 1461260697569 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:44:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:44:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1234ms 10:44:57 INFO - PROCESS | 1817 | 1461260697612 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 10:44:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:44:57 INFO - PROCESS | 1817 | 1461260697617 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 10:44:57 INFO - PROCESS | 1817 | 1461260697623 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:44:57 INFO - PROCESS | 1817 | 1461260697626 Marionette TRACE conn4 <- [1,646,null,{}] 10:44:57 INFO - PROCESS | 1817 | 1461260697631 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:57 INFO - PROCESS | 1817 | 1461260697870 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 10:44:57 INFO - PROCESS | 1817 | 1461260697905 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f94d7000 == 83 [pid = 1817] [id = 169] 10:44:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x7fa3f09f0000) [pid = 1817] [serial = 507] [outer = (nil)] 10:44:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x7fa3f7de6000) [pid = 1817] [serial = 508] [outer = 0x7fa3f09f0000] 10:44:57 INFO - PROCESS | 1817 | 1461260697982 Marionette DEBUG loaded listener.js 10:44:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x7fa3f90b0800) [pid = 1817] [serial = 509] [outer = 0x7fa3f09f0000] 10:44:58 INFO - PROCESS | 1817 | 1461260698864 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:44:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:44:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1279ms 10:44:58 INFO - PROCESS | 1817 | 1461260698902 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 10:44:58 INFO - PROCESS | 1817 | 1461260698906 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 10:44:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:44:58 INFO - PROCESS | 1817 | 1461260698913 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:44:58 INFO - PROCESS | 1817 | 1461260698916 Marionette TRACE conn4 <- [1,650,null,{}] 10:44:58 INFO - PROCESS | 1817 | 1461260698921 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:59 INFO - PROCESS | 1817 | 1461260699198 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 10:44:59 INFO - PROCESS | 1817 | 1461260699237 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd250800 == 84 [pid = 1817] [id = 170] 10:44:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 228 (0x7fa3f4893800) [pid = 1817] [serial = 510] [outer = (nil)] 10:44:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 229 (0x7fa3f9782800) [pid = 1817] [serial = 511] [outer = 0x7fa3f4893800] 10:44:59 INFO - PROCESS | 1817 | 1461260699308 Marionette DEBUG loaded listener.js 10:44:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 230 (0x7fa3fa2edc00) [pid = 1817] [serial = 512] [outer = 0x7fa3f4893800] 10:45:00 INFO - PROCESS | 1817 | --DOMWINDOW == 229 (0x7fa3f260ac00) [pid = 1817] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:45:00 INFO - PROCESS | 1817 | --DOMWINDOW == 228 (0x7fa3f1f82800) [pid = 1817] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:45:00 INFO - PROCESS | 1817 | --DOMWINDOW == 227 (0x7fa3f0bcf800) [pid = 1817] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:45:00 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x7fa3f7b0d000) [pid = 1817] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:45:00 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x7fa3fa64b000) [pid = 1817] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:45:00 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0x7fa3f26a2c00) [pid = 1817] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:45:00 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x7fa406609c00) [pid = 1817] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:45:00 INFO - PROCESS | 1817 | 1461260700283 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:45:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:45:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1431ms 10:45:00 INFO - PROCESS | 1817 | 1461260700347 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 10:45:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:45:00 INFO - PROCESS | 1817 | 1461260700352 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 10:45:00 INFO - PROCESS | 1817 | 1461260700361 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:45:00 INFO - PROCESS | 1817 | 1461260700366 Marionette TRACE conn4 <- [1,654,null,{}] 10:45:00 INFO - PROCESS | 1817 | 1461260700374 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:00 INFO - PROCESS | 1817 | 1461260700599 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 10:45:00 INFO - PROCESS | 1817 | 1461260700745 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe604000 == 85 [pid = 1817] [id = 171] 10:45:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x7fa3f1f82800) [pid = 1817] [serial = 513] [outer = (nil)] 10:45:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x7fa3fa2f1c00) [pid = 1817] [serial = 514] [outer = 0x7fa3f1f82800] 10:45:00 INFO - PROCESS | 1817 | 1461260700909 Marionette DEBUG loaded listener.js 10:45:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x7fa3fa9ad000) [pid = 1817] [serial = 515] [outer = 0x7fa3f1f82800] 10:45:01 INFO - PROCESS | 1817 | 1461260701643 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:45:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:45:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1335ms 10:45:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:45:01 INFO - PROCESS | 1817 | 1461260701695 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 10:45:01 INFO - PROCESS | 1817 | 1461260701698 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 10:45:01 INFO - PROCESS | 1817 | 1461260701704 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:45:01 INFO - PROCESS | 1817 | 1461260701707 Marionette TRACE conn4 <- [1,658,null,{}] 10:45:01 INFO - PROCESS | 1817 | 1461260701712 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:01 INFO - PROCESS | 1817 | 1461260701888 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 10:45:01 INFO - PROCESS | 1817 | 1461260701902 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa400d31000 == 86 [pid = 1817] [id = 172] 10:45:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x7fa3fa64f000) [pid = 1817] [serial = 516] [outer = (nil)] 10:45:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 228 (0x7fa3fbbf0400) [pid = 1817] [serial = 517] [outer = 0x7fa3fa64f000] 10:45:01 INFO - PROCESS | 1817 | 1461260701974 Marionette DEBUG loaded listener.js 10:45:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 229 (0x7fa3fd4cfc00) [pid = 1817] [serial = 518] [outer = 0x7fa3fa64f000] 10:45:03 INFO - PROCESS | 1817 | 1461260703176 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:45:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:45:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1535ms 10:45:03 INFO - PROCESS | 1817 | 1461260703239 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 10:45:03 INFO - PROCESS | 1817 | 1461260703247 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 10:45:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:45:03 INFO - PROCESS | 1817 | 1461260703257 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:45:03 INFO - PROCESS | 1817 | 1461260703262 Marionette TRACE conn4 <- [1,662,null,{}] 10:45:03 INFO - PROCESS | 1817 | 1461260703270 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:03 INFO - PROCESS | 1817 | 1461260703509 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 10:45:03 INFO - PROCESS | 1817 | 1461260703773 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f34da000 == 87 [pid = 1817] [id = 173] 10:45:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 230 (0x7fa3f3360800) [pid = 1817] [serial = 519] [outer = (nil)] 10:45:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 231 (0x7fa3f3366000) [pid = 1817] [serial = 520] [outer = 0x7fa3f3360800] 10:45:03 INFO - PROCESS | 1817 | 1461260703971 Marionette DEBUG loaded listener.js 10:45:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 232 (0x7fa3f36bec00) [pid = 1817] [serial = 521] [outer = 0x7fa3f3360800] 10:45:04 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:45:04 INFO - PROCESS | 1817 | 1461260704935 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:45:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:45:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1737ms 10:45:04 INFO - PROCESS | 1817 | 1461260704995 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 10:45:05 INFO - PROCESS | 1817 | 1461260705005 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 10:45:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:45:05 INFO - PROCESS | 1817 | 1461260705018 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:45:05 INFO - PROCESS | 1817 | 1461260705022 Marionette TRACE conn4 <- [1,666,null,{}] 10:45:05 INFO - PROCESS | 1817 | 1461260705029 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:05 INFO - PROCESS | 1817 | 1461260705311 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 10:45:05 INFO - PROCESS | 1817 | 1461260705521 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe61e000 == 88 [pid = 1817] [id = 174] 10:45:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 233 (0x7fa3f489c400) [pid = 1817] [serial = 522] [outer = (nil)] 10:45:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x7fa3f9454000) [pid = 1817] [serial = 523] [outer = 0x7fa3f489c400] 10:45:05 INFO - PROCESS | 1817 | 1461260705644 Marionette DEBUG loaded listener.js 10:45:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x7fa3fa2ed400) [pid = 1817] [serial = 524] [outer = 0x7fa3f489c400] 10:45:06 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:45:06 INFO - PROCESS | 1817 | 1461260706491 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:45:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:45:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1533ms 10:45:06 INFO - PROCESS | 1817 | 1461260706551 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 10:45:06 INFO - PROCESS | 1817 | 1461260706556 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 10:45:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:45:06 INFO - PROCESS | 1817 | 1461260706562 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:45:06 INFO - PROCESS | 1817 | 1461260706568 Marionette TRACE conn4 <- [1,670,null,{}] 10:45:06 INFO - PROCESS | 1817 | 1461260706585 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:06 INFO - PROCESS | 1817 | 1461260706907 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 10:45:07 INFO - PROCESS | 1817 | 1461260707158 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40310f800 == 89 [pid = 1817] [id = 175] 10:45:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x7fa3f7b11c00) [pid = 1817] [serial = 525] [outer = (nil)] 10:45:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x7fa3fa64ec00) [pid = 1817] [serial = 526] [outer = 0x7fa3f7b11c00] 10:45:07 INFO - PROCESS | 1817 | 1461260707239 Marionette DEBUG loaded listener.js 10:45:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x7fa3fc055400) [pid = 1817] [serial = 527] [outer = 0x7fa3f7b11c00] 10:45:08 INFO - PROCESS | 1817 | 1461260708068 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:45:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:45:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1540ms 10:45:08 INFO - PROCESS | 1817 | 1461260708103 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 10:45:08 INFO - PROCESS | 1817 | 1461260708107 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 10:45:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:45:08 INFO - PROCESS | 1817 | 1461260708114 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:45:08 INFO - PROCESS | 1817 | 1461260708116 Marionette TRACE conn4 <- [1,674,null,{}] 10:45:08 INFO - PROCESS | 1817 | 1461260708123 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:08 INFO - PROCESS | 1817 | 1461260708300 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 10:45:08 INFO - PROCESS | 1817 | 1461260708477 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40a9dd800 == 90 [pid = 1817] [id = 176] 10:45:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x7fa3fa388400) [pid = 1817] [serial = 528] [outer = (nil)] 10:45:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 240 (0x7fa3fd775000) [pid = 1817] [serial = 529] [outer = 0x7fa3fa388400] 10:45:08 INFO - PROCESS | 1817 | 1461260708552 Marionette DEBUG loaded listener.js 10:45:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 241 (0x7fa3fe89c000) [pid = 1817] [serial = 530] [outer = 0x7fa3fa388400] 10:45:09 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:45:09 INFO - PROCESS | 1817 | 1461260709460 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:45:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 10:45:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1378ms 10:45:09 INFO - PROCESS | 1817 | 1461260709493 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 10:45:09 INFO - PROCESS | 1817 | 1461260709497 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 10:45:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:45:09 INFO - PROCESS | 1817 | 1461260709504 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:45:09 INFO - PROCESS | 1817 | 1461260709507 Marionette TRACE conn4 <- [1,678,null,{}] 10:45:09 INFO - PROCESS | 1817 | 1461260709520 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:09 INFO - PROCESS | 1817 | 1461260709709 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 10:45:09 INFO - PROCESS | 1817 | 1461260709887 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415c8f000 == 91 [pid = 1817] [id = 177] 10:45:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 242 (0x7fa3fd76c400) [pid = 1817] [serial = 531] [outer = (nil)] 10:45:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 243 (0x7fa3fe9ab800) [pid = 1817] [serial = 532] [outer = 0x7fa3fd76c400] 10:45:09 INFO - PROCESS | 1817 | 1461260709960 Marionette DEBUG loaded listener.js 10:45:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 244 (0x7fa4019e9800) [pid = 1817] [serial = 533] [outer = 0x7fa3fd76c400] 10:45:10 INFO - PROCESS | 1817 | 1461260710873 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:45:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:45:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1436ms 10:45:10 INFO - PROCESS | 1817 | 1461260710942 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 10:45:10 INFO - PROCESS | 1817 | 1461260710946 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 10:45:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:45:10 INFO - PROCESS | 1817 | 1461260710951 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:45:10 INFO - PROCESS | 1817 | 1461260710954 Marionette TRACE conn4 <- [1,682,null,{}] 10:45:10 INFO - PROCESS | 1817 | 1461260710960 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:11 INFO - PROCESS | 1817 | 1461260711197 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 10:45:11 INFO - PROCESS | 1817 | 1461260711399 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1eeb000 == 92 [pid = 1817] [id = 178] 10:45:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 245 (0x7fa402958c00) [pid = 1817] [serial = 534] [outer = (nil)] 10:45:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 246 (0x7fa40a976c00) [pid = 1817] [serial = 535] [outer = 0x7fa402958c00] 10:45:11 INFO - PROCESS | 1817 | 1461260711569 Marionette DEBUG loaded listener.js 10:45:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 247 (0x7fa4119dcc00) [pid = 1817] [serial = 536] [outer = 0x7fa402958c00] 10:45:12 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:12 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:45:12 INFO - PROCESS | 1817 | 1461260712822 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:45:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 10:45:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1931ms 10:45:12 INFO - PROCESS | 1817 | 1461260712968 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 10:45:12 INFO - PROCESS | 1817 | 1461260712972 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 10:45:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:45:12 INFO - PROCESS | 1817 | 1461260712987 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:45:12 INFO - PROCESS | 1817 | 1461260712989 Marionette TRACE conn4 <- [1,686,null,{}] 10:45:12 INFO - PROCESS | 1817 | 1461260712995 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:13 INFO - PROCESS | 1817 | 1461260713174 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 10:45:13 INFO - PROCESS | 1817 | 1461260713344 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe709800 == 93 [pid = 1817] [id = 179] 10:45:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 248 (0x7fa3ef6e8000) [pid = 1817] [serial = 537] [outer = (nil)] 10:45:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 249 (0x7fa3ef6ee000) [pid = 1817] [serial = 538] [outer = 0x7fa3ef6e8000] 10:45:13 INFO - PROCESS | 1817 | 1461260713416 Marionette DEBUG loaded listener.js 10:45:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 250 (0x7fa406717c00) [pid = 1817] [serial = 539] [outer = 0x7fa3ef6e8000] 10:45:14 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:14 INFO - PROCESS | 1817 | 1461260714904 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:45:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:45:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1983ms 10:45:14 INFO - PROCESS | 1817 | 1461260714970 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 10:45:14 INFO - PROCESS | 1817 | 1461260714975 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 10:45:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:45:14 INFO - PROCESS | 1817 | 1461260714983 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:45:14 INFO - PROCESS | 1817 | 1461260714989 Marionette TRACE conn4 <- [1,690,null,{}] 10:45:14 INFO - PROCESS | 1817 | 1461260714997 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:15 INFO - PROCESS | 1817 | 1461260715370 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 10:45:15 INFO - PROCESS | 1817 | 1461260715544 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1ee9800 == 94 [pid = 1817] [id = 180] 10:45:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 251 (0x7fa3f0750800) [pid = 1817] [serial = 540] [outer = (nil)] 10:45:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 252 (0x7fa3f0d58400) [pid = 1817] [serial = 541] [outer = 0x7fa3f0750800] 10:45:15 INFO - PROCESS | 1817 | 1461260715614 Marionette DEBUG loaded listener.js 10:45:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 253 (0x7fa3f0fd5400) [pid = 1817] [serial = 542] [outer = 0x7fa3f0750800] 10:45:16 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:17 INFO - PROCESS | 1817 | 1461260717022 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:45:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:45:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2088ms 10:45:17 INFO - PROCESS | 1817 | 1461260717089 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 10:45:17 INFO - PROCESS | 1817 | 1461260717098 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 10:45:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:45:17 INFO - PROCESS | 1817 | 1461260717128 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:45:17 INFO - PROCESS | 1817 | 1461260717131 Marionette TRACE conn4 <- [1,694,null,{}] 10:45:17 INFO - PROCESS | 1817 | 1461260717139 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:17 INFO - PROCESS | 1817 | 1461260717309 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 10:45:17 INFO - PROCESS | 1817 | 1461260717484 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0920800 == 95 [pid = 1817] [id = 181] 10:45:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 254 (0x7fa3f0bd1400) [pid = 1817] [serial = 543] [outer = (nil)] 10:45:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 255 (0x7fa3f1f80c00) [pid = 1817] [serial = 544] [outer = 0x7fa3f0bd1400] 10:45:17 INFO - PROCESS | 1817 | 1461260717553 Marionette DEBUG loaded listener.js 10:45:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 256 (0x7fa3f34ac000) [pid = 1817] [serial = 545] [outer = 0x7fa3f0bd1400] 10:45:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe604000 == 94 [pid = 1817] [id = 171] 10:45:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd250800 == 93 [pid = 1817] [id = 170] 10:45:18 INFO - PROCESS | 1817 | --DOMWINDOW == 255 (0x7fa3f0fd7800) [pid = 1817] [serial = 414] [outer = (nil)] [url = about:blank] 10:45:18 INFO - PROCESS | 1817 | --DOMWINDOW == 254 (0x7fa3ee99d000) [pid = 1817] [serial = 433] [outer = (nil)] [url = about:blank] 10:45:18 INFO - PROCESS | 1817 | --DOMWINDOW == 253 (0x7fa3f1dbf400) [pid = 1817] [serial = 408] [outer = (nil)] [url = about:blank] 10:45:18 INFO - PROCESS | 1817 | --DOMWINDOW == 252 (0x7fa3f2567c00) [pid = 1817] [serial = 436] [outer = (nil)] [url = about:blank] 10:45:18 INFO - PROCESS | 1817 | --DOMWINDOW == 251 (0x7fa3fd448800) [pid = 1817] [serial = 457] [outer = (nil)] [url = about:blank] 10:45:18 INFO - PROCESS | 1817 | --DOMWINDOW == 250 (0x7fa3f34aa800) [pid = 1817] [serial = 421] [outer = (nil)] [url = about:blank] 10:45:18 INFO - PROCESS | 1817 | --DOMWINDOW == 249 (0x7fa3fbb94c00) [pid = 1817] [serial = 405] [outer = (nil)] [url = about:blank] 10:45:18 INFO - PROCESS | 1817 | --DOMWINDOW == 248 (0x7fa3fe547c00) [pid = 1817] [serial = 411] [outer = (nil)] [url = about:blank] 10:45:18 INFO - PROCESS | 1817 | --DOMWINDOW == 247 (0x7fa3f0bd5400) [pid = 1817] [serial = 430] [outer = (nil)] [url = about:blank] 10:45:18 INFO - PROCESS | 1817 | --DOMWINDOW == 246 (0x7fa3f7b06000) [pid = 1817] [serial = 399] [outer = (nil)] [url = about:blank] 10:45:18 INFO - PROCESS | 1817 | --DOMWINDOW == 245 (0x7fa3f26abc00) [pid = 1817] [serial = 424] [outer = (nil)] [url = about:blank] 10:45:18 INFO - PROCESS | 1817 | --DOMWINDOW == 244 (0x7fa3f0ef2000) [pid = 1817] [serial = 417] [outer = (nil)] [url = about:blank] 10:45:18 INFO - PROCESS | 1817 | --DOMWINDOW == 243 (0x7fa3f09e6c00) [pid = 1817] [serial = 427] [outer = (nil)] [url = about:blank] 10:45:18 INFO - PROCESS | 1817 | --DOMWINDOW == 242 (0x7fa3fa2eb000) [pid = 1817] [serial = 402] [outer = (nil)] [url = about:blank] 10:45:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f94d7000 == 92 [pid = 1817] [id = 169] 10:45:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f3644000 == 91 [pid = 1817] [id = 168] 10:45:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0b29000 == 90 [pid = 1817] [id = 167] 10:45:18 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f252a800 == 89 [pid = 1817] [id = 166] 10:45:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f94da000 == 88 [pid = 1817] [id = 165] 10:45:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f94c2000 == 87 [pid = 1817] [id = 164] 10:45:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f3330800 == 86 [pid = 1817] [id = 163] 10:45:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee618000 == 85 [pid = 1817] [id = 162] 10:45:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee5fa000 == 84 [pid = 1817] [id = 161] 10:45:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee5e2800 == 83 [pid = 1817] [id = 160] 10:45:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed7d1800 == 82 [pid = 1817] [id = 159] 10:45:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed6d5800 == 81 [pid = 1817] [id = 158] 10:45:19 INFO - PROCESS | 1817 | 1461260719022 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:45:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415f22800 == 80 [pid = 1817] [id = 157] 10:45:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4105df800 == 79 [pid = 1817] [id = 156] 10:45:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401ebc000 == 78 [pid = 1817] [id = 155] 10:45:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7d9f800 == 77 [pid = 1817] [id = 154] 10:45:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee41b000 == 76 [pid = 1817] [id = 153] 10:45:19 INFO - PROCESS | 1817 | --DOMWINDOW == 241 (0x7fa3f36b5000) [pid = 1817] [serial = 445] [outer = (nil)] [url = about:blank] 10:45:19 INFO - PROCESS | 1817 | --DOMWINDOW == 240 (0x7fa3f4892400) [pid = 1817] [serial = 446] [outer = (nil)] [url = about:blank] 10:45:19 INFO - PROCESS | 1817 | --DOMWINDOW == 239 (0x7fa3f1f84800) [pid = 1817] [serial = 442] [outer = (nil)] [url = about:blank] 10:45:19 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x7fa3f0bd6c00) [pid = 1817] [serial = 439] [outer = (nil)] [url = about:blank] 10:45:19 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x7fa3fa475000) [pid = 1817] [serial = 452] [outer = (nil)] [url = about:blank] 10:45:19 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x7fa3fa9b2c00) [pid = 1817] [serial = 455] [outer = (nil)] [url = about:blank] 10:45:19 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x7fa3f90ae400) [pid = 1817] [serial = 448] [outer = (nil)] [url = about:blank] 10:45:19 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x7fa3fa2ef000) [pid = 1817] [serial = 451] [outer = (nil)] [url = about:blank] 10:45:19 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x7fa3fa653c00) [pid = 1817] [serial = 454] [outer = (nil)] [url = about:blank] 10:45:19 INFO - PROCESS | 1817 | --DOMWINDOW == 232 (0x7fa3fd606800) [pid = 1817] [serial = 229] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:45:19 INFO - PROCESS | 1817 | --DOMWINDOW == 231 (0x7fa3f256e000) [pid = 1817] [serial = 443] [outer = (nil)] [url = about:blank] 10:45:19 INFO - PROCESS | 1817 | --DOMWINDOW == 230 (0x7fa41169a400) [pid = 1817] [serial = 397] [outer = (nil)] [url = about:blank] 10:45:19 INFO - PROCESS | 1817 | --DOMWINDOW == 229 (0x7fa3f0fc9400) [pid = 1817] [serial = 440] [outer = (nil)] [url = about:blank] 10:45:19 INFO - PROCESS | 1817 | --DOMWINDOW == 228 (0x7fa3f9f1e400) [pid = 1817] [serial = 449] [outer = (nil)] [url = about:blank] 10:45:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 10:45:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1942ms 10:45:19 INFO - PROCESS | 1817 | 1461260719065 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 10:45:19 INFO - PROCESS | 1817 | 1461260719069 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 10:45:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:45:19 INFO - PROCESS | 1817 | 1461260719076 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:45:19 INFO - PROCESS | 1817 | 1461260719082 Marionette TRACE conn4 <- [1,698,null,{}] 10:45:19 INFO - PROCESS | 1817 | 1461260719099 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:19 INFO - PROCESS | 1817 | 1461260719277 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 10:45:19 INFO - PROCESS | 1817 | 1461260719407 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef464000 == 77 [pid = 1817] [id = 182] 10:45:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 229 (0x7fa3f0fd4c00) [pid = 1817] [serial = 546] [outer = (nil)] 10:45:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 230 (0x7fa3f7d32c00) [pid = 1817] [serial = 547] [outer = 0x7fa3f0fd4c00] 10:45:19 INFO - PROCESS | 1817 | 1461260719475 Marionette DEBUG loaded listener.js 10:45:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 231 (0x7fa3f7d40800) [pid = 1817] [serial = 548] [outer = 0x7fa3f0fd4c00] 10:45:20 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:20 INFO - PROCESS | 1817 | 1461260720587 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:45:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 10:45:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1545ms 10:45:20 INFO - PROCESS | 1817 | 1461260720623 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 10:45:20 INFO - PROCESS | 1817 | 1461260720626 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 10:45:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:45:20 INFO - PROCESS | 1817 | 1461260720633 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:45:20 INFO - PROCESS | 1817 | 1461260720636 Marionette TRACE conn4 <- [1,702,null,{}] 10:45:20 INFO - PROCESS | 1817 | 1461260720641 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:20 INFO - PROCESS | 1817 | 1461260720801 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 10:45:20 INFO - PROCESS | 1817 | 1461260720986 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f34d8000 == 78 [pid = 1817] [id = 183] 10:45:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 232 (0x7fa3f38e9c00) [pid = 1817] [serial = 549] [outer = (nil)] 10:45:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 233 (0x7fa3f90ae000) [pid = 1817] [serial = 550] [outer = 0x7fa3f38e9c00] 10:45:21 INFO - PROCESS | 1817 | 1461260721051 Marionette DEBUG loaded listener.js 10:45:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x7fa3fa2e9000) [pid = 1817] [serial = 551] [outer = 0x7fa3f38e9c00] 10:45:22 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:45:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1636ms 10:45:22 INFO - PROCESS | 1817 | 1461260722260 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:45:22 INFO - PROCESS | 1817 | 1461260722269 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 10:45:22 INFO - PROCESS | 1817 | 1461260722273 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 10:45:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:45:22 INFO - PROCESS | 1817 | 1461260722289 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:45:22 INFO - PROCESS | 1817 | 1461260722292 Marionette TRACE conn4 <- [1,706,null,{}] 10:45:22 INFO - PROCESS | 1817 | 1461260722328 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:22 INFO - PROCESS | 1817 | 1461260722606 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 10:45:22 INFO - PROCESS | 1817 | 1461260722643 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d8a800 == 79 [pid = 1817] [id = 184] 10:45:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x7fa3f7d36000) [pid = 1817] [serial = 552] [outer = (nil)] 10:45:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x7fa3fa386800) [pid = 1817] [serial = 553] [outer = 0x7fa3f7d36000] 10:45:22 INFO - PROCESS | 1817 | 1461260722707 Marionette DEBUG loaded listener.js 10:45:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x7fa3fa478400) [pid = 1817] [serial = 554] [outer = 0x7fa3f7d36000] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x7fa3f36b8400) [pid = 1817] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x7fa3f09e4800) [pid = 1817] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x7fa3f36b9400) [pid = 1817] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x7fa3f1db5c00) [pid = 1817] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 232 (0x7fa4108c7c00) [pid = 1817] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 231 (0x7fa41533c400) [pid = 1817] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 230 (0x7fa4108c8c00) [pid = 1817] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 229 (0x7fa4037aa400) [pid = 1817] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 228 (0x7fa3f2606800) [pid = 1817] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 227 (0x7fa3ee99a400) [pid = 1817] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x7fa3f90abc00) [pid = 1817] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x7fa3f2565c00) [pid = 1817] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0x7fa3fa472400) [pid = 1817] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x7fa3f256d800) [pid = 1817] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 222 (0x7fa3fe546000) [pid = 1817] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 221 (0x7fa3fe549800) [pid = 1817] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x7fa3ffcd6800) [pid = 1817] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 219 (0x7fa402f6b800) [pid = 1817] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 218 (0x7fa3ffcd3400) [pid = 1817] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 217 (0x7fa3f0fcdc00) [pid = 1817] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 216 (0x7fa402a4a400) [pid = 1817] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 215 (0x7fa3fbd6e000) [pid = 1817] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0x7fa3fbf05c00) [pid = 1817] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0x7fa3f90a9400) [pid = 1817] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x7fa410562800) [pid = 1817] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x7fa3fe99fc00) [pid = 1817] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x7fa3fd777c00) [pid = 1817] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x7fa3fa47f800) [pid = 1817] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x7fa3f9bb4000) [pid = 1817] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x7fa3f36b4400) [pid = 1817] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x7fa3f90a7800) [pid = 1817] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x7fa3f0eeb000) [pid = 1817] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x7fa403356000) [pid = 1817] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x7fa3fa9a7800) [pid = 1817] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x7fa41556a800) [pid = 1817] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x7fa3f0eedc00) [pid = 1817] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x7fa3f1dbc400) [pid = 1817] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x7fa40a97b000) [pid = 1817] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x7fa3f90a5400) [pid = 1817] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x7fa3f90a8c00) [pid = 1817] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x7fa3f38e4000) [pid = 1817] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x7fa3fd76ac00) [pid = 1817] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x7fa3fa478800) [pid = 1817] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x7fa3f0ef0800) [pid = 1817] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x7fa3ee999c00) [pid = 1817] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x7fa3f4890400) [pid = 1817] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x7fa3f7de6800) [pid = 1817] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x7fa3fa9b2400) [pid = 1817] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x7fa3f9bb3800) [pid = 1817] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x7fa4108d0c00) [pid = 1817] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa3f9782c00) [pid = 1817] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa3f09e3c00) [pid = 1817] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa3fd76bc00) [pid = 1817] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa409a68400) [pid = 1817] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3f09f0000) [pid = 1817] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3f1f82800) [pid = 1817] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3fd449400) [pid = 1817] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3f90aa800) [pid = 1817] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3fad28400) [pid = 1817] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3f260d000) [pid = 1817] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3f90aec00) [pid = 1817] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3f978b000) [pid = 1817] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa402955000) [pid = 1817] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa4119d5c00) [pid = 1817] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3f4893800) [pid = 1817] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3ee9a3000) [pid = 1817] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3f256dc00) [pid = 1817] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3f1f83400) [pid = 1817] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:45:24 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3ee99c800) [pid = 1817] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:45:24 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:24 INFO - PROCESS | 1817 | 1461260724948 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:45:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:45:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2708ms 10:45:24 INFO - PROCESS | 1817 | 1461260724996 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 10:45:25 INFO - PROCESS | 1817 | 1461260725000 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 10:45:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:45:25 INFO - PROCESS | 1817 | 1461260725008 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:45:25 INFO - PROCESS | 1817 | 1461260725011 Marionette TRACE conn4 <- [1,710,null,{}] 10:45:25 INFO - PROCESS | 1817 | 1461260725016 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:25 INFO - PROCESS | 1817 | 1461260725250 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 10:45:25 INFO - PROCESS | 1817 | 1461260725334 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f252a800 == 80 [pid = 1817] [id = 185] 10:45:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3f09f0000) [pid = 1817] [serial = 555] [outer = (nil)] 10:45:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3f26a2400) [pid = 1817] [serial = 556] [outer = 0x7fa3f09f0000] 10:45:25 INFO - PROCESS | 1817 | 1461260725402 Marionette DEBUG loaded listener.js 10:45:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3f9459000) [pid = 1817] [serial = 557] [outer = 0x7fa3f09f0000] 10:45:26 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:26 INFO - PROCESS | 1817 | 1461260726533 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:45:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:45:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1578ms 10:45:26 INFO - PROCESS | 1817 | 1461260726592 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 10:45:26 INFO - PROCESS | 1817 | 1461260726598 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 10:45:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:45:26 INFO - PROCESS | 1817 | 1461260726611 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:45:26 INFO - PROCESS | 1817 | 1461260726616 Marionette TRACE conn4 <- [1,714,null,{}] 10:45:26 INFO - PROCESS | 1817 | 1461260726636 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:26 INFO - PROCESS | 1817 | 1461260726916 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 10:45:27 INFO - PROCESS | 1817 | 1461260727093 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef462800 == 81 [pid = 1817] [id = 186] 10:45:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3f0eee800) [pid = 1817] [serial = 558] [outer = (nil)] 10:45:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3f0fca800) [pid = 1817] [serial = 559] [outer = 0x7fa3f0eee800] 10:45:27 INFO - PROCESS | 1817 | 1461260727171 Marionette DEBUG loaded listener.js 10:45:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3f1dbe800) [pid = 1817] [serial = 560] [outer = 0x7fa3f0eee800] 10:45:28 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:28 INFO - PROCESS | 1817 | 1461260728497 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:45:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 10:45:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1946ms 10:45:28 INFO - PROCESS | 1817 | 1461260728642 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 10:45:28 INFO - PROCESS | 1817 | 1461260728652 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 10:45:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:45:28 INFO - PROCESS | 1817 | 1461260728679 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:45:28 INFO - PROCESS | 1817 | 1461260728684 Marionette TRACE conn4 <- [1,718,null,{}] 10:45:28 INFO - PROCESS | 1817 | 1461260728690 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:28 INFO - PROCESS | 1817 | 1461260728871 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 10:45:29 INFO - PROCESS | 1817 | 1461260729044 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f34e0800 == 82 [pid = 1817] [id = 187] 10:45:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3f0d5b800) [pid = 1817] [serial = 561] [outer = (nil)] 10:45:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3f260d800) [pid = 1817] [serial = 562] [outer = 0x7fa3f0d5b800] 10:45:29 INFO - PROCESS | 1817 | 1461260729122 Marionette DEBUG loaded listener.js 10:45:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3f34acc00) [pid = 1817] [serial = 563] [outer = 0x7fa3f0d5b800] 10:45:30 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:30 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:45:30 INFO - PROCESS | 1817 | 1461260730595 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:45:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:45:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1941ms 10:45:30 INFO - PROCESS | 1817 | 1461260730619 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 10:45:30 INFO - PROCESS | 1817 | 1461260730622 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 10:45:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:45:30 INFO - PROCESS | 1817 | 1461260730632 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:45:30 INFO - PROCESS | 1817 | 1461260730637 Marionette TRACE conn4 <- [1,722,null,{}] 10:45:30 INFO - PROCESS | 1817 | 1461260730656 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:30 INFO - PROCESS | 1817 | 1461260730879 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 10:45:31 INFO - PROCESS | 1817 | 1461260731055 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa435000 == 83 [pid = 1817] [id = 188] 10:45:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3f34ad800) [pid = 1817] [serial = 564] [outer = (nil)] 10:45:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3f7d40000) [pid = 1817] [serial = 565] [outer = 0x7fa3f34ad800] 10:45:31 INFO - PROCESS | 1817 | 1461260731135 Marionette DEBUG loaded listener.js 10:45:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3f9786800) [pid = 1817] [serial = 566] [outer = 0x7fa3f34ad800] 10:45:32 INFO - PROCESS | 1817 | 1461260732044 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 10:45:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:45:32 INFO - PROCESS | 1817 | 1461260732131 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 10:45:32 INFO - PROCESS | 1817 | 1461260732137 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:45:32 INFO - PROCESS | 1817 | 1461260732141 Marionette TRACE conn4 <- [1,726,null,{}] 10:45:32 INFO - PROCESS | 1817 | 1461260732147 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:32 INFO - PROCESS | 1817 | 1461260732386 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 10:45:32 INFO - PROCESS | 1817 | 1461260732655 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd245000 == 84 [pid = 1817] [id = 189] 10:45:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa3f0743c00) [pid = 1817] [serial = 567] [outer = (nil)] 10:45:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3fa478800) [pid = 1817] [serial = 568] [outer = 0x7fa3f0743c00] 10:45:32 INFO - PROCESS | 1817 | 1461260732733 Marionette DEBUG loaded listener.js 10:45:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa3fa656800) [pid = 1817] [serial = 569] [outer = 0x7fa3f0743c00] 10:45:33 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:33 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:45:33 INFO - PROCESS | 1817 | 1461260733651 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:45:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:45:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1583ms 10:45:33 INFO - PROCESS | 1817 | 1461260733720 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 10:45:33 INFO - PROCESS | 1817 | 1461260733723 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 10:45:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:45:33 INFO - PROCESS | 1817 | 1461260733730 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:45:33 INFO - PROCESS | 1817 | 1461260733733 Marionette TRACE conn4 <- [1,730,null,{}] 10:45:33 INFO - PROCESS | 1817 | 1461260733738 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:33 INFO - PROCESS | 1817 | 1461260733960 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 10:45:34 INFO - PROCESS | 1817 | 1461260734188 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe612000 == 85 [pid = 1817] [id = 190] 10:45:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa3fa715400) [pid = 1817] [serial = 570] [outer = (nil)] 10:45:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3fbb99400) [pid = 1817] [serial = 571] [outer = 0x7fa3fa715400] 10:45:34 INFO - PROCESS | 1817 | 1461260734279 Marionette DEBUG loaded listener.js 10:45:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa3fbf06000) [pid = 1817] [serial = 572] [outer = 0x7fa3fa715400] 10:45:34 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:34 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:45:35 INFO - PROCESS | 1817 | 1461260735155 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 10:45:35 INFO - PROCESS | 1817 | 1461260735217 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 10:45:35 INFO - PROCESS | 1817 | 1461260735224 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:45:35 INFO - PROCESS | 1817 | 1461260735227 Marionette TRACE conn4 <- [1,734,null,{}] 10:45:35 INFO - PROCESS | 1817 | 1461260735232 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:35 INFO - PROCESS | 1817 | 1461260735441 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 10:45:35 INFO - PROCESS | 1817 | 1461260735674 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa400a31000 == 86 [pid = 1817] [id = 191] 10:45:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa3fd779400) [pid = 1817] [serial = 573] [outer = (nil)] 10:45:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x7fa3fe89d000) [pid = 1817] [serial = 574] [outer = 0x7fa3fd779400] 10:45:35 INFO - PROCESS | 1817 | 1461260735768 Marionette DEBUG loaded listener.js 10:45:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x7fa3ffcd3400) [pid = 1817] [serial = 575] [outer = 0x7fa3fd779400] 10:45:36 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:36 INFO - PROCESS | 1817 | 1461260736586 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:45:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:45:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1430ms 10:45:36 INFO - PROCESS | 1817 | 1461260736654 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 10:45:36 INFO - PROCESS | 1817 | 1461260736658 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 10:45:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:45:36 INFO - PROCESS | 1817 | 1461260736664 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:45:36 INFO - PROCESS | 1817 | 1461260736667 Marionette TRACE conn4 <- [1,738,null,{}] 10:45:36 INFO - PROCESS | 1817 | 1461260736673 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:36 INFO - PROCESS | 1817 | 1461260736851 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 10:45:37 INFO - PROCESS | 1817 | 1461260737025 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402a9b000 == 87 [pid = 1817] [id = 192] 10:45:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x7fa3fd779c00) [pid = 1817] [serial = 576] [outer = (nil)] 10:45:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x7fa40194e800) [pid = 1817] [serial = 577] [outer = 0x7fa3fd779c00] 10:45:37 INFO - PROCESS | 1817 | 1461260737103 Marionette DEBUG loaded listener.js 10:45:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x7fa401e93c00) [pid = 1817] [serial = 578] [outer = 0x7fa3fd779c00] 10:45:38 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:38 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:45:38 INFO - PROCESS | 1817 | 1461260738435 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:45:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:45:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1834ms 10:45:38 INFO - PROCESS | 1817 | 1461260738523 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 10:45:38 INFO - PROCESS | 1817 | 1461260738527 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 10:45:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:45:38 INFO - PROCESS | 1817 | 1461260738537 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:45:38 INFO - PROCESS | 1817 | 1461260738539 Marionette TRACE conn4 <- [1,742,null,{}] 10:45:38 INFO - PROCESS | 1817 | 1461260738546 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:38 INFO - PROCESS | 1817 | 1461260738727 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 10:45:38 INFO - PROCESS | 1817 | 1461260738904 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f092d000 == 88 [pid = 1817] [id = 193] 10:45:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x7fa3ee9a2c00) [pid = 1817] [serial = 579] [outer = (nil)] 10:45:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x7fa3f0fccc00) [pid = 1817] [serial = 580] [outer = 0x7fa3ee9a2c00] 10:45:38 INFO - PROCESS | 1817 | 1461260738978 Marionette DEBUG loaded listener.js 10:45:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x7fa3f1f7ac00) [pid = 1817] [serial = 581] [outer = 0x7fa3ee9a2c00] 10:45:40 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:40 INFO - PROCESS | 1817 | 1461260740320 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:45:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 10:45:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1831ms 10:45:40 INFO - PROCESS | 1817 | 1461260740642 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 10:45:40 INFO - PROCESS | 1817 | 1461260740648 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 10:45:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:45:40 INFO - PROCESS | 1817 | 1461260740685 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:45:40 INFO - PROCESS | 1817 | 1461260740691 Marionette TRACE conn4 <- [1,746,null,{}] 10:45:40 INFO - PROCESS | 1817 | 1461260740699 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:40 INFO - PROCESS | 1817 | 1461260740869 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 10:45:41 INFO - PROCESS | 1817 | 1461260741055 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1f07000 == 89 [pid = 1817] [id = 194] 10:45:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x7fa3f0bd9800) [pid = 1817] [serial = 582] [outer = (nil)] 10:45:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x7fa3f0d5f000) [pid = 1817] [serial = 583] [outer = 0x7fa3f0bd9800] 10:45:41 INFO - PROCESS | 1817 | 1461260741127 Marionette DEBUG loaded listener.js 10:45:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x7fa3f0fd0000) [pid = 1817] [serial = 584] [outer = 0x7fa3f0bd9800] 10:45:42 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa403f56800 == 88 [pid = 1817] [id = 54] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x7fa4025b2c00) [pid = 1817] [serial = 475] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x7fa3fa390400) [pid = 1817] [serial = 478] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x7fa3f074b800) [pid = 1817] [serial = 481] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x7fa3f0d54400) [pid = 1817] [serial = 484] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x7fa3f0d5ec00) [pid = 1817] [serial = 487] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x7fa3f3361c00) [pid = 1817] [serial = 490] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x7fa3f9458c00) [pid = 1817] [serial = 493] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7d8a800 == 87 [pid = 1817] [id = 184] 10:45:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f34d8000 == 86 [pid = 1817] [id = 183] 10:45:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ef464000 == 85 [pid = 1817] [id = 182] 10:45:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0920800 == 84 [pid = 1817] [id = 181] 10:45:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1ee9800 == 83 [pid = 1817] [id = 180] 10:45:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415c8f000 == 82 [pid = 1817] [id = 177] 10:45:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40a9dd800 == 81 [pid = 1817] [id = 176] 10:45:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40310f800 == 80 [pid = 1817] [id = 175] 10:45:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe61e000 == 79 [pid = 1817] [id = 174] 10:45:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f34da000 == 78 [pid = 1817] [id = 173] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x7fa4020fe800) [pid = 1817] [serial = 295] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x7fa3fc05cc00) [pid = 1817] [serial = 355] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x7fa3fe9abc00) [pid = 1817] [serial = 114] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x7fa3fa2efc00) [pid = 1817] [serial = 403] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa3fa9ae400) [pid = 1817] [serial = 292] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa406734800) [pid = 1817] [serial = 120] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa41533a800) [pid = 1817] [serial = 334] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa41533c000) [pid = 1817] [serial = 298] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3f2603000) [pid = 1817] [serial = 376] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3fa657000) [pid = 1817] [serial = 370] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3f7de8400) [pid = 1817] [serial = 400] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3fe54f000) [pid = 1817] [serial = 304] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa403255c00) [pid = 1817] [serial = 358] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa40673e800) [pid = 1817] [serial = 174] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa418577c00) [pid = 1817] [serial = 259] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa4025aa400) [pid = 1817] [serial = 171] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3fe89f000) [pid = 1817] [serial = 415] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa413b33800) [pid = 1817] [serial = 256] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3fe9a3400) [pid = 1817] [serial = 141] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa406c1c400) [pid = 1817] [serial = 144] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3fe548400) [pid = 1817] [serial = 458] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa4159d6800) [pid = 1817] [serial = 216] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa402fde400) [pid = 1817] [serial = 117] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3ffc1b800) [pid = 1817] [serial = 322] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3fd602c00) [pid = 1817] [serial = 406] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa418897c00) [pid = 1817] [serial = 222] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa434c12c00) [pid = 1817] [serial = 373] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3fe93d000) [pid = 1817] [serial = 253] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3f0fd0c00) [pid = 1817] [serial = 418] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa406733c00) [pid = 1817] [serial = 325] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3fa9b0c00) [pid = 1817] [serial = 262] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa417bb2c00) [pid = 1817] [serial = 219] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3f7b09c00) [pid = 1817] [serial = 422] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3fe896800) [pid = 1817] [serial = 412] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa415ca8000) [pid = 1817] [serial = 180] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa41556b400) [pid = 1817] [serial = 361] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3fa722000) [pid = 1817] [serial = 352] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3f9783800) [pid = 1817] [serial = 319] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa40424d800) [pid = 1817] [serial = 210] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa419e74800) [pid = 1817] [serial = 367] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3fa03c400) [pid = 1817] [serial = 425] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3f0bdcc00) [pid = 1817] [serial = 434] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3f489e800) [pid = 1817] [serial = 268] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3fa717000) [pid = 1817] [serial = 331] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa422c40400) [pid = 1817] [serial = 265] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3fa71ac00) [pid = 1817] [serial = 250] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa41556c400) [pid = 1817] [serial = 213] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3fe99d800) [pid = 1817] [serial = 92] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3f09f0400) [pid = 1817] [serial = 428] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3fe93f800) [pid = 1817] [serial = 207] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa4159d4800) [pid = 1817] [serial = 177] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa402958000) [pid = 1817] [serial = 337] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3f34a9c00) [pid = 1817] [serial = 431] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa417bb6c00) [pid = 1817] [serial = 364] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3fa476000) [pid = 1817] [serial = 409] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa411ab6400) [pid = 1817] [serial = 147] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa415c7d800) [pid = 1817] [serial = 301] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa413be0800) [pid = 1817] [serial = 150] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa41533f800) [pid = 1817] [serial = 328] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x7fa3f260fc00) [pid = 1817] [serial = 379] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x7fa3fe89f800) [pid = 1817] [serial = 437] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x7fa41a0fc000) [pid = 1817] [serial = 307] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x7fa3f7de6000) [pid = 1817] [serial = 508] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x7fa3f90b0800) [pid = 1817] [serial = 509] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x7fa3fa9ad000) [pid = 1817] [serial = 515] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x7fa3fa2f1c00) [pid = 1817] [serial = 514] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x7fa3f9782800) [pid = 1817] [serial = 511] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x7fa3fa2edc00) [pid = 1817] [serial = 512] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x7fa3f1dc3000) [pid = 1817] [serial = 500] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 121 (0x7fa3f0bd4000) [pid = 1817] [serial = 499] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 120 (0x7fa3f7df1800) [pid = 1817] [serial = 466] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 119 (0x7fa3f2610c00) [pid = 1817] [serial = 502] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 118 (0x7fa3f3363000) [pid = 1817] [serial = 503] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 117 (0x7fa3f36bd000) [pid = 1817] [serial = 505] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 116 (0x7fa3f7b0f400) [pid = 1817] [serial = 506] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 115 (0x7fa3f0ee8800) [pid = 1817] [serial = 461] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 114 (0x7fa3f09e8000) [pid = 1817] [serial = 460] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 113 (0x7fa3f7d3a800) [pid = 1817] [serial = 496] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 112 (0x7fa3fe897400) [pid = 1817] [serial = 472] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 111 (0x7fa3fa721400) [pid = 1817] [serial = 469] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | --DOMWINDOW == 110 (0x7fa3f260a800) [pid = 1817] [serial = 463] [outer = (nil)] [url = about:blank] 10:45:42 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:42 INFO - PROCESS | 1817 | 1461260742652 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:45:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 10:45:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1988ms 10:45:42 INFO - PROCESS | 1817 | 1461260742673 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 10:45:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:45:42 INFO - PROCESS | 1817 | 1461260742679 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 10:45:42 INFO - PROCESS | 1817 | 1461260742689 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:45:42 INFO - PROCESS | 1817 | 1461260742696 Marionette TRACE conn4 <- [1,750,null,{}] 10:45:42 INFO - PROCESS | 1817 | 1461260742704 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:42 INFO - PROCESS | 1817 | 1461260742876 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 10:45:43 INFO - PROCESS | 1817 | 1461260743005 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee607000 == 79 [pid = 1817] [id = 195] 10:45:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 111 (0x7fa3f09ea800) [pid = 1817] [serial = 585] [outer = (nil)] 10:45:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 112 (0x7fa3f26a0400) [pid = 1817] [serial = 586] [outer = 0x7fa3f09ea800] 10:45:43 INFO - PROCESS | 1817 | 1461260743072 Marionette DEBUG loaded listener.js 10:45:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 113 (0x7fa3f3366400) [pid = 1817] [serial = 587] [outer = 0x7fa3f09ea800] 10:45:44 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:44 INFO - PROCESS | 1817 | 1461260744195 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:45:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:45:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1540ms 10:45:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:45:44 INFO - PROCESS | 1817 | 1461260744227 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 10:45:44 INFO - PROCESS | 1817 | 1461260744230 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 10:45:44 INFO - PROCESS | 1817 | 1461260744237 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:45:44 INFO - PROCESS | 1817 | 1461260744240 Marionette TRACE conn4 <- [1,754,null,{}] 10:45:44 INFO - PROCESS | 1817 | 1461260744248 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:44 INFO - PROCESS | 1817 | 1461260744490 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 10:45:44 INFO - PROCESS | 1817 | 1461260744677 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1ee6000 == 80 [pid = 1817] [id = 196] 10:45:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 114 (0x7fa3f38e8800) [pid = 1817] [serial = 588] [outer = (nil)] 10:45:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 115 (0x7fa3f4895c00) [pid = 1817] [serial = 589] [outer = 0x7fa3f38e8800] 10:45:44 INFO - PROCESS | 1817 | 1461260744746 Marionette DEBUG loaded listener.js 10:45:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 116 (0x7fa3f7b0cc00) [pid = 1817] [serial = 590] [outer = 0x7fa3f38e8800] 10:45:45 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:46 INFO - PROCESS | 1817 | 1461260746013 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:45:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 10:45:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1832ms 10:45:46 INFO - PROCESS | 1817 | 1461260746069 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 10:45:46 INFO - PROCESS | 1817 | 1461260746073 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 10:45:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:45:46 INFO - PROCESS | 1817 | 1461260746079 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:45:46 INFO - PROCESS | 1817 | 1461260746094 Marionette TRACE conn4 <- [1,758,null,{}] 10:45:46 INFO - PROCESS | 1817 | 1461260746164 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:46 INFO - PROCESS | 1817 | 1461260746363 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 10:45:46 INFO - PROCESS | 1817 | 1461260746386 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f34ea000 == 81 [pid = 1817] [id = 197] 10:45:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 117 (0x7fa3f7b0e000) [pid = 1817] [serial = 591] [outer = (nil)] 10:45:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 118 (0x7fa3f7df2800) [pid = 1817] [serial = 592] [outer = 0x7fa3f7b0e000] 10:45:46 INFO - PROCESS | 1817 | 1461260746513 Marionette DEBUG loaded listener.js 10:45:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0x7fa3f90b2000) [pid = 1817] [serial = 593] [outer = 0x7fa3f7b0e000] 10:45:47 INFO - PROCESS | 1817 | --DOMWINDOW == 118 (0x7fa3f38e9c00) [pid = 1817] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:45:47 INFO - PROCESS | 1817 | --DOMWINDOW == 117 (0x7fa3f0750800) [pid = 1817] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:45:47 INFO - PROCESS | 1817 | --DOMWINDOW == 116 (0x7fa3f7d36000) [pid = 1817] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:45:47 INFO - PROCESS | 1817 | --DOMWINDOW == 115 (0x7fa3f0fd4c00) [pid = 1817] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:45:47 INFO - PROCESS | 1817 | --DOMWINDOW == 114 (0x7fa3f0bd1400) [pid = 1817] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:45:47 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:47 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:45:47 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:47 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:47 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:45:47 INFO - PROCESS | 1817 | 1461260747490 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:45:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:45:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1457ms 10:45:47 INFO - PROCESS | 1817 | 1461260747537 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 10:45:47 INFO - PROCESS | 1817 | 1461260747541 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 10:45:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:45:47 INFO - PROCESS | 1817 | 1461260747547 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:45:47 INFO - PROCESS | 1817 | 1461260747549 Marionette TRACE conn4 <- [1,762,null,{}] 10:45:47 INFO - PROCESS | 1817 | 1461260747555 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:47 INFO - PROCESS | 1817 | 1461260747766 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 10:45:47 INFO - PROCESS | 1817 | 1461260747786 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f4810800 == 82 [pid = 1817] [id = 198] 10:45:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 115 (0x7fa3f0750800) [pid = 1817] [serial = 594] [outer = (nil)] 10:45:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 116 (0x7fa3f90aec00) [pid = 1817] [serial = 595] [outer = 0x7fa3f0750800] 10:45:47 INFO - PROCESS | 1817 | 1461260747854 Marionette DEBUG loaded listener.js 10:45:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 117 (0x7fa3f9f1b000) [pid = 1817] [serial = 596] [outer = 0x7fa3f0750800] 10:45:49 INFO - PROCESS | 1817 | 1461260749138 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:45:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:45:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1631ms 10:45:49 INFO - PROCESS | 1817 | 1461260749180 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 10:45:49 INFO - PROCESS | 1817 | 1461260749186 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 10:45:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:45:49 INFO - PROCESS | 1817 | 1461260749199 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:45:49 INFO - PROCESS | 1817 | 1461260749205 Marionette TRACE conn4 <- [1,766,null,{}] 10:45:49 INFO - PROCESS | 1817 | 1461260749272 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:49 INFO - PROCESS | 1817 | 1461260749597 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 10:45:49 INFO - PROCESS | 1817 | 1461260749799 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f091e000 == 83 [pid = 1817] [id = 199] 10:45:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 118 (0x7fa3f1db5800) [pid = 1817] [serial = 597] [outer = (nil)] 10:45:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0x7fa3f1dc1800) [pid = 1817] [serial = 598] [outer = 0x7fa3f1db5800] 10:45:49 INFO - PROCESS | 1817 | 1461260749887 Marionette DEBUG loaded listener.js 10:45:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0x7fa3f260f800) [pid = 1817] [serial = 599] [outer = 0x7fa3f1db5800] 10:45:51 INFO - PROCESS | 1817 | 1461260751235 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:45:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:45:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2091ms 10:45:51 INFO - PROCESS | 1817 | 1461260751308 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 10:45:51 INFO - PROCESS | 1817 | 1461260751317 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 10:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:45:51 INFO - PROCESS | 1817 | 1461260751377 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:45:51 INFO - PROCESS | 1817 | 1461260751382 Marionette TRACE conn4 <- [1,770,null,{}] 10:45:51 INFO - PROCESS | 1817 | 1461260751390 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:51 INFO - PROCESS | 1817 | 1461260751604 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 10:45:51 INFO - PROCESS | 1817 | 1461260751770 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7a91000 == 84 [pid = 1817] [id = 200] 10:45:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0x7fa3f0ee7c00) [pid = 1817] [serial = 600] [outer = (nil)] 10:45:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x7fa3f34a0c00) [pid = 1817] [serial = 601] [outer = 0x7fa3f0ee7c00] 10:45:51 INFO - PROCESS | 1817 | 1461260751846 Marionette DEBUG loaded listener.js 10:45:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x7fa3f7b0bc00) [pid = 1817] [serial = 602] [outer = 0x7fa3f0ee7c00] 10:45:52 INFO - PROCESS | 1817 | 1461260752771 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1479ms 10:45:52 INFO - PROCESS | 1817 | 1461260752811 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 10:45:52 INFO - PROCESS | 1817 | 1461260752815 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 10:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:45:52 INFO - PROCESS | 1817 | 1461260752821 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:45:52 INFO - PROCESS | 1817 | 1461260752827 Marionette TRACE conn4 <- [1,774,null,{}] 10:45:52 INFO - PROCESS | 1817 | 1461260752844 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:53 INFO - PROCESS | 1817 | 1461260753067 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 10:45:53 INFO - PROCESS | 1817 | 1461260753317 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9bda800 == 85 [pid = 1817] [id = 201] 10:45:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x7fa3f9782c00) [pid = 1817] [serial = 603] [outer = (nil)] 10:45:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x7fa3fa2ec000) [pid = 1817] [serial = 604] [outer = 0x7fa3f9782c00] 10:45:53 INFO - PROCESS | 1817 | 1461260753444 Marionette DEBUG loaded listener.js 10:45:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x7fa3fa475400) [pid = 1817] [serial = 605] [outer = 0x7fa3f9782c00] 10:45:54 INFO - PROCESS | 1817 | 1461260754307 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1539ms 10:45:54 INFO - PROCESS | 1817 | 1461260754361 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 10:45:54 INFO - PROCESS | 1817 | 1461260754366 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 10:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:45:54 INFO - PROCESS | 1817 | 1461260754372 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:45:54 INFO - PROCESS | 1817 | 1461260754381 Marionette TRACE conn4 <- [1,778,null,{}] 10:45:54 INFO - PROCESS | 1817 | 1461260754391 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:54 INFO - PROCESS | 1817 | 1461260754618 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 10:45:54 INFO - PROCESS | 1817 | 1461260754783 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa43b800 == 86 [pid = 1817] [id = 202] 10:45:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x7fa3fa03e800) [pid = 1817] [serial = 606] [outer = (nil)] 10:45:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x7fa3fa9a6c00) [pid = 1817] [serial = 607] [outer = 0x7fa3fa03e800] 10:45:54 INFO - PROCESS | 1817 | 1461260754859 Marionette DEBUG loaded listener.js 10:45:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x7fa3fbb9e000) [pid = 1817] [serial = 608] [outer = 0x7fa3fa03e800] 10:45:55 INFO - PROCESS | 1817 | 1461260755717 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1394ms 10:45:55 INFO - PROCESS | 1817 | 1461260755767 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 10:45:55 INFO - PROCESS | 1817 | 1461260755770 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 10:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:45:55 INFO - PROCESS | 1817 | 1461260755776 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:45:55 INFO - PROCESS | 1817 | 1461260755779 Marionette TRACE conn4 <- [1,782,null,{}] 10:45:55 INFO - PROCESS | 1817 | 1461260755785 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:55 INFO - PROCESS | 1817 | 1461260755958 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 10:45:56 INFO - PROCESS | 1817 | 1461260756130 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbf99000 == 87 [pid = 1817] [id = 203] 10:45:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x7fa3fa041000) [pid = 1817] [serial = 609] [outer = (nil)] 10:45:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x7fa3fbf0bc00) [pid = 1817] [serial = 610] [outer = 0x7fa3fa041000] 10:45:56 INFO - PROCESS | 1817 | 1461260756207 Marionette DEBUG loaded listener.js 10:45:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa3fd449800) [pid = 1817] [serial = 611] [outer = 0x7fa3fa041000] 10:45:57 INFO - PROCESS | 1817 | 1461260757135 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1380ms 10:45:57 INFO - PROCESS | 1817 | 1461260757158 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 10:45:57 INFO - PROCESS | 1817 | 1461260757162 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 10:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:45:57 INFO - PROCESS | 1817 | 1461260757168 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:45:57 INFO - PROCESS | 1817 | 1461260757171 Marionette TRACE conn4 <- [1,786,null,{}] 10:45:57 INFO - PROCESS | 1817 | 1461260757176 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:57 INFO - PROCESS | 1817 | 1461260757403 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 10:45:57 INFO - PROCESS | 1817 | 1461260757574 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd64d000 == 88 [pid = 1817] [id = 204] 10:45:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa3fe89e800) [pid = 1817] [serial = 612] [outer = (nil)] 10:45:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa3fe934c00) [pid = 1817] [serial = 613] [outer = 0x7fa3fe89e800] 10:45:57 INFO - PROCESS | 1817 | 1461260757709 Marionette DEBUG loaded listener.js 10:45:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa3ffc1d400) [pid = 1817] [serial = 614] [outer = 0x7fa3fe89e800] 10:45:58 INFO - PROCESS | 1817 | 1461260758555 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1435ms 10:45:58 INFO - PROCESS | 1817 | 1461260758605 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 10:45:58 INFO - PROCESS | 1817 | 1461260758608 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 10:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:45:58 INFO - PROCESS | 1817 | 1461260758616 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:45:58 INFO - PROCESS | 1817 | 1461260758619 Marionette TRACE conn4 <- [1,790,null,{}] 10:45:58 INFO - PROCESS | 1817 | 1461260758625 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:58 INFO - PROCESS | 1817 | 1461260758797 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 10:45:58 INFO - PROCESS | 1817 | 1461260758973 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe715800 == 89 [pid = 1817] [id = 205] 10:45:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3fe89f400) [pid = 1817] [serial = 615] [outer = (nil)] 10:45:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3ffe94000) [pid = 1817] [serial = 616] [outer = 0x7fa3fe89f400] 10:45:59 INFO - PROCESS | 1817 | 1461260759049 Marionette DEBUG loaded listener.js 10:45:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa40186e000) [pid = 1817] [serial = 617] [outer = 0x7fa3fe89f400] 10:45:59 INFO - PROCESS | 1817 | 1461260759949 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1384ms 10:46:00 INFO - PROCESS | 1817 | 1461260760002 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 10:46:00 INFO - PROCESS | 1817 | 1461260760006 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 10:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:46:00 INFO - PROCESS | 1817 | 1461260760011 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:46:00 INFO - PROCESS | 1817 | 1461260760014 Marionette TRACE conn4 <- [1,794,null,{}] 10:46:00 INFO - PROCESS | 1817 | 1461260760020 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:00 INFO - PROCESS | 1817 | 1461260760202 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 10:46:00 INFO - PROCESS | 1817 | 1461260760373 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ffe12800 == 90 [pid = 1817] [id = 206] 10:46:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3fe99d800) [pid = 1817] [serial = 618] [outer = (nil)] 10:46:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa401e94400) [pid = 1817] [serial = 619] [outer = 0x7fa3fe99d800] 10:46:00 INFO - PROCESS | 1817 | 1461260760449 Marionette DEBUG loaded listener.js 10:46:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa401e9bc00) [pid = 1817] [serial = 620] [outer = 0x7fa3fe99d800] 10:46:01 INFO - PROCESS | 1817 | 1461260761339 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1383ms 10:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:46:01 INFO - PROCESS | 1817 | 1461260761396 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 10:46:01 INFO - PROCESS | 1817 | 1461260761399 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 10:46:01 INFO - PROCESS | 1817 | 1461260761408 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:46:01 INFO - PROCESS | 1817 | 1461260761411 Marionette TRACE conn4 <- [1,798,null,{}] 10:46:01 INFO - PROCESS | 1817 | 1461260761417 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:01 INFO - PROCESS | 1817 | 1461260761615 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 10:46:01 INFO - PROCESS | 1817 | 1461260761785 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4021b3800 == 91 [pid = 1817] [id = 207] 10:46:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3ffcd6c00) [pid = 1817] [serial = 621] [outer = (nil)] 10:46:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa402456c00) [pid = 1817] [serial = 622] [outer = 0x7fa3ffcd6c00] 10:46:01 INFO - PROCESS | 1817 | 1461260761861 Marionette DEBUG loaded listener.js 10:46:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa40294e400) [pid = 1817] [serial = 623] [outer = 0x7fa3ffcd6c00] 10:46:02 INFO - PROCESS | 1817 | 1461260762742 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 10:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1389ms 10:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:46:02 INFO - PROCESS | 1817 | 1461260762796 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 10:46:02 INFO - PROCESS | 1817 | 1461260762799 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 10:46:02 INFO - PROCESS | 1817 | 1461260762805 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:46:02 INFO - PROCESS | 1817 | 1461260762808 Marionette TRACE conn4 <- [1,802,null,{}] 10:46:02 INFO - PROCESS | 1817 | 1461260762814 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:03 INFO - PROCESS | 1817 | 1461260763001 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 10:46:03 INFO - PROCESS | 1817 | 1461260763178 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402d58000 == 92 [pid = 1817] [id = 208] 10:46:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa4019e9c00) [pid = 1817] [serial = 624] [outer = (nil)] 10:46:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa402f68000) [pid = 1817] [serial = 625] [outer = 0x7fa4019e9c00] 10:46:03 INFO - PROCESS | 1817 | 1461260763250 Marionette DEBUG loaded listener.js 10:46:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa403254000) [pid = 1817] [serial = 626] [outer = 0x7fa4019e9c00] 10:46:04 INFO - PROCESS | 1817 | 1461260764154 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 10:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1385ms 10:46:04 INFO - PROCESS | 1817 | 1461260764189 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 10:46:04 INFO - PROCESS | 1817 | 1461260764194 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 10:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:46:04 INFO - PROCESS | 1817 | 1461260764200 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:46:04 INFO - PROCESS | 1817 | 1461260764204 Marionette TRACE conn4 <- [1,806,null,{}] 10:46:04 INFO - PROCESS | 1817 | 1461260764209 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:04 INFO - PROCESS | 1817 | 1461260764423 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 10:46:04 INFO - PROCESS | 1817 | 1461260764604 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403759800 == 93 [pid = 1817] [id = 209] 10:46:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa401e9e400) [pid = 1817] [serial = 627] [outer = (nil)] 10:46:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa40387f000) [pid = 1817] [serial = 628] [outer = 0x7fa401e9e400] 10:46:04 INFO - PROCESS | 1817 | 1461260764691 Marionette DEBUG loaded listener.js 10:46:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa4044d4c00) [pid = 1817] [serial = 629] [outer = 0x7fa401e9e400] 10:46:05 INFO - PROCESS | 1817 | 1461260765651 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 10:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1488ms 10:46:05 INFO - PROCESS | 1817 | 1461260765689 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 10:46:05 INFO - PROCESS | 1817 | 1461260765693 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 10:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:46:05 INFO - PROCESS | 1817 | 1461260765699 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:46:05 INFO - PROCESS | 1817 | 1461260765702 Marionette TRACE conn4 <- [1,810,null,{}] 10:46:05 INFO - PROCESS | 1817 | 1461260765708 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:05 INFO - PROCESS | 1817 | 1461260765890 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 10:46:06 INFO - PROCESS | 1817 | 1461260766073 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f2520800 == 94 [pid = 1817] [id = 210] 10:46:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f0747800) [pid = 1817] [serial = 630] [outer = (nil)] 10:46:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3f38ebc00) [pid = 1817] [serial = 631] [outer = 0x7fa3f0747800] 10:46:06 INFO - PROCESS | 1817 | 1461260766145 Marionette DEBUG loaded listener.js 10:46:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa406610000) [pid = 1817] [serial = 632] [outer = 0x7fa3f0747800] 10:46:07 INFO - PROCESS | 1817 | 1461260767389 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1730ms 10:46:07 INFO - PROCESS | 1817 | 1461260767431 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 10:46:07 INFO - PROCESS | 1817 | 1461260767438 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 10:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:46:07 INFO - PROCESS | 1817 | 1461260767447 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:46:07 INFO - PROCESS | 1817 | 1461260767452 Marionette TRACE conn4 <- [1,814,null,{}] 10:46:07 INFO - PROCESS | 1817 | 1461260767459 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:07 INFO - PROCESS | 1817 | 1461260767655 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 10:46:07 INFO - PROCESS | 1817 | 1461260767851 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0b22800 == 95 [pid = 1817] [id = 211] 10:46:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3f0bde800) [pid = 1817] [serial = 633] [outer = (nil)] 10:46:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3f0d5b000) [pid = 1817] [serial = 634] [outer = 0x7fa3f0bde800] 10:46:07 INFO - PROCESS | 1817 | 1461260767927 Marionette DEBUG loaded listener.js 10:46:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3f0ef2000) [pid = 1817] [serial = 635] [outer = 0x7fa3f0bde800] 10:46:09 INFO - PROCESS | 1817 | 1461260769015 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 10:46:09 INFO - PROCESS | 1817 | 1461260769046 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 10:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:46:09 INFO - PROCESS | 1817 | 1461260769057 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:46:09 INFO - PROCESS | 1817 | 1461260769062 Marionette TRACE conn4 <- [1,818,null,{}] 10:46:09 INFO - PROCESS | 1817 | 1461260769068 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:09 INFO - PROCESS | 1817 | 1461260769274 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 10:46:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f34ea000 == 94 [pid = 1817] [id = 197] 10:46:09 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3fd775000) [pid = 1817] [serial = 529] [outer = (nil)] [url = about:blank] 10:46:09 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3fe9ab800) [pid = 1817] [serial = 532] [outer = (nil)] [url = about:blank] 10:46:09 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa40a976c00) [pid = 1817] [serial = 535] [outer = (nil)] [url = about:blank] 10:46:09 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3f26a2400) [pid = 1817] [serial = 556] [outer = (nil)] [url = about:blank] 10:46:09 INFO - PROCESS | 1817 | 1461260769760 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1ee6000 == 93 [pid = 1817] [id = 196] 10:46:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee607000 == 92 [pid = 1817] [id = 195] 10:46:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee60b000 == 93 [pid = 1817] [id = 212] 10:46:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3f1dbd400) [pid = 1817] [serial = 636] [outer = (nil)] 10:46:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3f2564400) [pid = 1817] [serial = 637] [outer = 0x7fa3f1dbd400] 10:46:09 INFO - PROCESS | 1817 | 1461260769894 Marionette DEBUG loaded listener.js 10:46:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3f2605800) [pid = 1817] [serial = 638] [outer = 0x7fa3f1dbd400] 10:46:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1f07000 == 92 [pid = 1817] [id = 194] 10:46:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd245000 == 91 [pid = 1817] [id = 189] 10:46:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa435000 == 90 [pid = 1817] [id = 188] 10:46:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f34e0800 == 89 [pid = 1817] [id = 187] 10:46:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ef462800 == 88 [pid = 1817] [id = 186] 10:46:10 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3f90ae000) [pid = 1817] [serial = 550] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3f0fd5400) [pid = 1817] [serial = 542] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3f9454000) [pid = 1817] [serial = 523] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3fa478400) [pid = 1817] [serial = 554] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3fa64ec00) [pid = 1817] [serial = 526] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3f7d40800) [pid = 1817] [serial = 548] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3f0d58400) [pid = 1817] [serial = 541] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3ef6ee000) [pid = 1817] [serial = 538] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3fa386800) [pid = 1817] [serial = 553] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3f1f80c00) [pid = 1817] [serial = 544] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3fbbf0400) [pid = 1817] [serial = 517] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3f7d32c00) [pid = 1817] [serial = 547] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3fa2e9000) [pid = 1817] [serial = 551] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3f34ac000) [pid = 1817] [serial = 545] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3f3366000) [pid = 1817] [serial = 520] [outer = (nil)] [url = about:blank] 10:46:11 INFO - PROCESS | 1817 | 1461260771078 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2034ms 10:46:11 INFO - PROCESS | 1817 | 1461260771093 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 10:46:11 INFO - PROCESS | 1817 | 1461260771099 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 10:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:46:11 INFO - PROCESS | 1817 | 1461260771110 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:46:11 INFO - PROCESS | 1817 | 1461260771117 Marionette TRACE conn4 <- [1,822,null,{}] 10:46:11 INFO - PROCESS | 1817 | 1461260771160 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:11 INFO - PROCESS | 1817 | 1461260771411 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 10:46:11 INFO - PROCESS | 1817 | 1461260771546 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f332d000 == 89 [pid = 1817] [id = 213] 10:46:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3f36b7000) [pid = 1817] [serial = 639] [outer = (nil)] 10:46:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3f36bac00) [pid = 1817] [serial = 640] [outer = 0x7fa3f36b7000] 10:46:11 INFO - PROCESS | 1817 | 1461260771617 Marionette DEBUG loaded listener.js 10:46:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3f489c800) [pid = 1817] [serial = 641] [outer = 0x7fa3f36b7000] 10:46:12 INFO - PROCESS | 1817 | 1461260772454 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 10:46:12 INFO - PROCESS | 1817 | 1461260772513 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 10:46:12 INFO - PROCESS | 1817 | 1461260772520 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:46:12 INFO - PROCESS | 1817 | 1461260772524 Marionette TRACE conn4 <- [1,826,null,{}] 10:46:12 INFO - PROCESS | 1817 | 1461260772529 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:12 INFO - PROCESS | 1817 | 1461260772759 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 10:46:12 INFO - PROCESS | 1817 | 1461260772787 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f45ac800 == 90 [pid = 1817] [id = 214] 10:46:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3f7b03400) [pid = 1817] [serial = 642] [outer = (nil)] 10:46:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3f7de7800) [pid = 1817] [serial = 643] [outer = 0x7fa3f7b03400] 10:46:12 INFO - PROCESS | 1817 | 1461260772862 Marionette DEBUG loaded listener.js 10:46:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f90a8000) [pid = 1817] [serial = 644] [outer = 0x7fa3f7b03400] 10:46:13 INFO - PROCESS | 1817 | 1461260773729 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1282ms 10:46:13 INFO - PROCESS | 1817 | 1461260773802 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 10:46:13 INFO - PROCESS | 1817 | 1461260773805 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 10:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:46:13 INFO - PROCESS | 1817 | 1461260773811 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:46:13 INFO - PROCESS | 1817 | 1461260773814 Marionette TRACE conn4 <- [1,830,null,{}] 10:46:13 INFO - PROCESS | 1817 | 1461260773826 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:14 INFO - PROCESS | 1817 | 1461260774048 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 10:46:14 INFO - PROCESS | 1817 | 1461260774070 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d21800 == 91 [pid = 1817] [id = 215] 10:46:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3f7d39400) [pid = 1817] [serial = 645] [outer = (nil)] 10:46:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f90b0c00) [pid = 1817] [serial = 646] [outer = 0x7fa3f7d39400] 10:46:14 INFO - PROCESS | 1817 | 1461260774133 Marionette DEBUG loaded listener.js 10:46:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f9784800) [pid = 1817] [serial = 647] [outer = 0x7fa3f7d39400] 10:46:14 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3fa64f000) [pid = 1817] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:46:14 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3f38e8800) [pid = 1817] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:46:14 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3f7b0e000) [pid = 1817] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:46:14 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3f09f0000) [pid = 1817] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:46:14 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3f09ea800) [pid = 1817] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:46:14 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3f0bd9800) [pid = 1817] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:46:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3f38e8800) [pid = 1817] [serial = 648] [outer = 0x7fa4007b3800] 10:46:15 INFO - PROCESS | 1817 | 1461260775235 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1484ms 10:46:15 INFO - PROCESS | 1817 | 1461260775297 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 10:46:15 INFO - PROCESS | 1817 | 1461260775301 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 10:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:46:15 INFO - PROCESS | 1817 | 1461260775306 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:46:15 INFO - PROCESS | 1817 | 1461260775308 Marionette TRACE conn4 <- [1,834,null,{}] 10:46:15 INFO - PROCESS | 1817 | 1461260775314 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:15 INFO - PROCESS | 1817 | 1461260775558 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 10:46:15 INFO - PROCESS | 1817 | 1461260775741 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f94c9800 == 92 [pid = 1817] [id = 216] 10:46:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3f34a1c00) [pid = 1817] [serial = 649] [outer = (nil)] 10:46:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f34aa000) [pid = 1817] [serial = 650] [outer = 0x7fa3f34a1c00] 10:46:15 INFO - PROCESS | 1817 | 1461260775914 Marionette DEBUG loaded listener.js 10:46:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3fa479800) [pid = 1817] [serial = 651] [outer = 0x7fa3f34a1c00] 10:46:16 INFO - PROCESS | 1817 | 1461260776933 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1688ms 10:46:17 INFO - PROCESS | 1817 | 1461260776998 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 10:46:17 INFO - PROCESS | 1817 | 1461260777004 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 10:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:46:17 INFO - PROCESS | 1817 | 1461260777013 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - PROCESS | 1817 | 1461260777020 Marionette TRACE conn4 <- [1,838,null,{}] 10:46:17 INFO - PROCESS | 1817 | 1461260777030 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:17 INFO - PROCESS | 1817 | 1461260777286 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 10:46:17 INFO - PROCESS | 1817 | 1461260777566 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0b19000 == 93 [pid = 1817] [id = 217] 10:46:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f074bc00) [pid = 1817] [serial = 652] [outer = (nil)] 10:46:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f0eeb800) [pid = 1817] [serial = 653] [outer = 0x7fa3f074bc00] 10:46:17 INFO - PROCESS | 1817 | 1461260777648 Marionette DEBUG loaded listener.js 10:46:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3f1db6400) [pid = 1817] [serial = 654] [outer = 0x7fa3f074bc00] 10:46:18 INFO - PROCESS | 1817 | 1461260778573 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1591ms 10:46:18 INFO - PROCESS | 1817 | 1461260778605 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 10:46:18 INFO - PROCESS | 1817 | 1461260778614 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 10:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:46:18 INFO - PROCESS | 1817 | 1461260778625 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:46:18 INFO - PROCESS | 1817 | 1461260778629 Marionette TRACE conn4 <- [1,842,null,{}] 10:46:18 INFO - PROCESS | 1817 | 1461260778636 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:18 INFO - PROCESS | 1817 | 1461260778836 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 10:46:19 INFO - PROCESS | 1817 | 1461260779012 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d0b000 == 94 [pid = 1817] [id = 218] 10:46:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f2607800) [pid = 1817] [serial = 655] [outer = (nil)] 10:46:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3f336b000) [pid = 1817] [serial = 656] [outer = 0x7fa3f2607800] 10:46:19 INFO - PROCESS | 1817 | 1461260779161 Marionette DEBUG loaded listener.js 10:46:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3f4891800) [pid = 1817] [serial = 657] [outer = 0x7fa3f2607800] 10:46:20 INFO - PROCESS | 1817 | 1461260780144 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1533ms 10:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:46:20 INFO - PROCESS | 1817 | 1461260780158 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 10:46:20 INFO - PROCESS | 1817 | 1461260780162 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 10:46:20 INFO - PROCESS | 1817 | 1461260780169 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:46:20 INFO - PROCESS | 1817 | 1461260780175 Marionette TRACE conn4 <- [1,846,null,{}] 10:46:20 INFO - PROCESS | 1817 | 1461260780191 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:20 INFO - PROCESS | 1817 | 1461260780390 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 10:46:20 INFO - PROCESS | 1817 | 1461260780617 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fad9c800 == 95 [pid = 1817] [id = 219] 10:46:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3f9453c00) [pid = 1817] [serial = 658] [outer = (nil)] 10:46:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3f9f1a400) [pid = 1817] [serial = 659] [outer = 0x7fa3f9453c00] 10:46:20 INFO - PROCESS | 1817 | 1461260780743 Marionette DEBUG loaded listener.js 10:46:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3fa2e3000) [pid = 1817] [serial = 660] [outer = 0x7fa3f9453c00] 10:46:21 INFO - PROCESS | 1817 | 1461260781615 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1489ms 10:46:21 INFO - PROCESS | 1817 | 1461260781659 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 10:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:46:21 INFO - PROCESS | 1817 | 1461260781663 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 10:46:21 INFO - PROCESS | 1817 | 1461260781670 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:46:21 INFO - PROCESS | 1817 | 1461260781673 Marionette TRACE conn4 <- [1,850,null,{}] 10:46:21 INFO - PROCESS | 1817 | 1461260781678 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:21 INFO - PROCESS | 1817 | 1461260781872 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 10:46:22 INFO - PROCESS | 1817 | 1461260782054 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fc083000 == 96 [pid = 1817] [id = 220] 10:46:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3f9791800) [pid = 1817] [serial = 661] [outer = (nil)] 10:46:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3fa47fc00) [pid = 1817] [serial = 662] [outer = 0x7fa3f9791800] 10:46:22 INFO - PROCESS | 1817 | 1461260782138 Marionette DEBUG loaded listener.js 10:46:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3fa653c00) [pid = 1817] [serial = 663] [outer = 0x7fa3f9791800] 10:46:23 INFO - PROCESS | 1817 | 1461260783051 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1432ms 10:46:23 INFO - PROCESS | 1817 | 1461260783103 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 10:46:23 INFO - PROCESS | 1817 | 1461260783107 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 10:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:46:23 INFO - PROCESS | 1817 | 1461260783113 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:46:23 INFO - PROCESS | 1817 | 1461260783117 Marionette TRACE conn4 <- [1,854,null,{}] 10:46:23 INFO - PROCESS | 1817 | 1461260783123 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:23 INFO - PROCESS | 1817 | 1461260783326 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 10:46:23 INFO - PROCESS | 1817 | 1461260783506 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd70d800 == 97 [pid = 1817] [id = 221] 10:46:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3fa71ac00) [pid = 1817] [serial = 664] [outer = (nil)] 10:46:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3fa9a5800) [pid = 1817] [serial = 665] [outer = 0x7fa3fa71ac00] 10:46:23 INFO - PROCESS | 1817 | 1461260783592 Marionette DEBUG loaded listener.js 10:46:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3faba2000) [pid = 1817] [serial = 666] [outer = 0x7fa3fa71ac00] 10:46:24 INFO - PROCESS | 1817 | 1461260784475 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1434ms 10:46:24 INFO - PROCESS | 1817 | 1461260784549 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 10:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:46:24 INFO - PROCESS | 1817 | 1461260784553 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 10:46:24 INFO - PROCESS | 1817 | 1461260784559 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:46:24 INFO - PROCESS | 1817 | 1461260784563 Marionette TRACE conn4 <- [1,858,null,{}] 10:46:24 INFO - PROCESS | 1817 | 1461260784569 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:24 INFO - PROCESS | 1817 | 1461260784844 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 10:46:25 INFO - PROCESS | 1817 | 1461260785075 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe8e6800 == 98 [pid = 1817] [id = 222] 10:46:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3fbd69800) [pid = 1817] [serial = 667] [outer = (nil)] 10:46:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3fbd6c800) [pid = 1817] [serial = 668] [outer = 0x7fa3fbd69800] 10:46:25 INFO - PROCESS | 1817 | 1461260785200 Marionette DEBUG loaded listener.js 10:46:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3fbf12400) [pid = 1817] [serial = 669] [outer = 0x7fa3fbd69800] 10:46:26 INFO - PROCESS | 1817 | 1461260786028 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1530ms 10:46:26 INFO - PROCESS | 1817 | 1461260786090 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 10:46:26 INFO - PROCESS | 1817 | 1461260786094 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 10:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:46:26 INFO - PROCESS | 1817 | 1461260786100 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:46:26 INFO - PROCESS | 1817 | 1461260786104 Marionette TRACE conn4 <- [1,862,null,{}] 10:46:26 INFO - PROCESS | 1817 | 1461260786109 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:26 INFO - PROCESS | 1817 | 1461260786300 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 10:46:26 INFO - PROCESS | 1817 | 1461260786476 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401849000 == 99 [pid = 1817] [id = 223] 10:46:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3fbd69c00) [pid = 1817] [serial = 670] [outer = (nil)] 10:46:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3fd2d7400) [pid = 1817] [serial = 671] [outer = 0x7fa3fbd69c00] 10:46:26 INFO - PROCESS | 1817 | 1461260786551 Marionette DEBUG loaded listener.js 10:46:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3fd44f800) [pid = 1817] [serial = 672] [outer = 0x7fa3fbd69c00] 10:46:27 INFO - PROCESS | 1817 | 1461260787472 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1383ms 10:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:46:27 INFO - PROCESS | 1817 | 1461260787484 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 10:46:27 INFO - PROCESS | 1817 | 1461260787487 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 10:46:27 INFO - PROCESS | 1817 | 1461260787495 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:46:27 INFO - PROCESS | 1817 | 1461260787497 Marionette TRACE conn4 <- [1,866,null,{}] 10:46:27 INFO - PROCESS | 1817 | 1461260787504 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:27 INFO - PROCESS | 1817 | 1461260787692 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 10:46:27 INFO - PROCESS | 1817 | 1461260787875 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40219a800 == 100 [pid = 1817] [id = 224] 10:46:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3fc05a000) [pid = 1817] [serial = 673] [outer = (nil)] 10:46:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3fd605800) [pid = 1817] [serial = 674] [outer = 0x7fa3fc05a000] 10:46:27 INFO - PROCESS | 1817 | 1461260787948 Marionette DEBUG loaded listener.js 10:46:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3fd76a800) [pid = 1817] [serial = 675] [outer = 0x7fa3fc05a000] 10:46:28 INFO - PROCESS | 1817 | 1461260788853 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1430ms 10:46:28 INFO - PROCESS | 1817 | 1461260788925 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 10:46:28 INFO - PROCESS | 1817 | 1461260788929 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 10:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:46:28 INFO - PROCESS | 1817 | 1461260788935 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:46:28 INFO - PROCESS | 1817 | 1461260788938 Marionette TRACE conn4 <- [1,870,null,{}] 10:46:28 INFO - PROCESS | 1817 | 1461260788945 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:29 INFO - PROCESS | 1817 | 1461260789174 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 10:46:29 INFO - PROCESS | 1817 | 1461260789351 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402e0b800 == 101 [pid = 1817] [id = 225] 10:46:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3fc05dc00) [pid = 1817] [serial = 676] [outer = (nil)] 10:46:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3fd775800) [pid = 1817] [serial = 677] [outer = 0x7fa3fc05dc00] 10:46:29 INFO - PROCESS | 1817 | 1461260789424 Marionette DEBUG loaded listener.js 10:46:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3fe544800) [pid = 1817] [serial = 678] [outer = 0x7fa3fc05dc00] 10:46:30 INFO - PROCESS | 1817 | 1461260790366 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1480ms 10:46:30 INFO - PROCESS | 1817 | 1461260790416 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 10:46:30 INFO - PROCESS | 1817 | 1461260790420 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 10:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:46:30 INFO - PROCESS | 1817 | 1461260790428 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:46:30 INFO - PROCESS | 1817 | 1461260790431 Marionette TRACE conn4 <- [1,874,null,{}] 10:46:30 INFO - PROCESS | 1817 | 1461260790436 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:30 INFO - PROCESS | 1817 | 1461260790625 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 10:46:30 INFO - PROCESS | 1817 | 1461260790808 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40375e800 == 102 [pid = 1817] [id = 226] 10:46:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3fd76b400) [pid = 1817] [serial = 679] [outer = (nil)] 10:46:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3fe54d000) [pid = 1817] [serial = 680] [outer = 0x7fa3fd76b400] 10:46:30 INFO - PROCESS | 1817 | 1461260790885 Marionette DEBUG loaded listener.js 10:46:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3fe898400) [pid = 1817] [serial = 681] [outer = 0x7fa3fd76b400] 10:46:31 INFO - PROCESS | 1817 | 1461260791798 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1428ms 10:46:31 INFO - PROCESS | 1817 | 1461260791858 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 10:46:31 INFO - PROCESS | 1817 | 1461260791862 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 10:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:46:31 INFO - PROCESS | 1817 | 1461260791868 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:46:31 INFO - PROCESS | 1817 | 1461260791873 Marionette TRACE conn4 <- [1,878,null,{}] 10:46:31 INFO - PROCESS | 1817 | 1461260791878 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:32 INFO - PROCESS | 1817 | 1461260792135 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 10:46:32 INFO - PROCESS | 1817 | 1461260792387 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa406669800 == 103 [pid = 1817] [id = 227] 10:46:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3fe93c800) [pid = 1817] [serial = 682] [outer = (nil)] 10:46:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3fe99e000) [pid = 1817] [serial = 683] [outer = 0x7fa3fe93c800] 10:46:32 INFO - PROCESS | 1817 | 1461260792492 Marionette DEBUG loaded listener.js 10:46:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3ffc22400) [pid = 1817] [serial = 684] [outer = 0x7fa3fe93c800] 10:46:33 INFO - PROCESS | 1817 | 1461260793846 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2035ms 10:46:33 INFO - PROCESS | 1817 | 1461260793905 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 10:46:33 INFO - PROCESS | 1817 | 1461260793911 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 10:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:46:33 INFO - PROCESS | 1817 | 1461260793920 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:46:33 INFO - PROCESS | 1817 | 1461260793924 Marionette TRACE conn4 <- [1,882,null,{}] 10:46:33 INFO - PROCESS | 1817 | 1461260793932 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:34 INFO - PROCESS | 1817 | 1461260794117 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 10:46:34 INFO - PROCESS | 1817 | 1461260794301 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f34df800 == 104 [pid = 1817] [id = 228] 10:46:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa3f0bd8800) [pid = 1817] [serial = 685] [outer = (nil)] 10:46:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3f0fd4400) [pid = 1817] [serial = 686] [outer = 0x7fa3f0bd8800] 10:46:34 INFO - PROCESS | 1817 | 1461260794378 Marionette DEBUG loaded listener.js 10:46:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa3f256d000) [pid = 1817] [serial = 687] [outer = 0x7fa3f0bd8800] 10:46:35 INFO - PROCESS | 1817 | 1461260795344 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1488ms 10:46:35 INFO - PROCESS | 1817 | 1461260795409 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 10:46:35 INFO - PROCESS | 1817 | 1461260795418 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 10:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:46:35 INFO - PROCESS | 1817 | 1461260795429 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:46:35 INFO - PROCESS | 1817 | 1461260795433 Marionette TRACE conn4 <- [1,886,null,{}] 10:46:35 INFO - PROCESS | 1817 | 1461260795439 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:35 INFO - PROCESS | 1817 | 1461260795732 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 10:46:36 INFO - PROCESS | 1817 | 1461260796083 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee5fa000 == 105 [pid = 1817] [id = 229] 10:46:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa3f0ef3000) [pid = 1817] [serial = 688] [outer = (nil)] 10:46:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3f34a9c00) [pid = 1817] [serial = 689] [outer = 0x7fa3f0ef3000] 10:46:36 INFO - PROCESS | 1817 | 1461260796159 Marionette DEBUG loaded listener.js 10:46:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa3f38e2c00) [pid = 1817] [serial = 690] [outer = 0x7fa3f0ef3000] 10:46:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa44d000 == 104 [pid = 1817] [id = 139] 10:46:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa403849000 == 103 [pid = 1817] [id = 34] 10:46:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa411921000 == 102 [pid = 1817] [id = 116] 10:46:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa400d24800 == 101 [pid = 1817] [id = 33] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa3f90aec00) [pid = 1817] [serial = 595] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa3fa478800) [pid = 1817] [serial = 568] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa3fbb99400) [pid = 1817] [serial = 571] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3fe89d000) [pid = 1817] [serial = 574] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa40194e800) [pid = 1817] [serial = 577] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3f0fccc00) [pid = 1817] [serial = 580] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe715800 == 100 [pid = 1817] [id = 205] 10:46:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd64d000 == 99 [pid = 1817] [id = 204] 10:46:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fbf99000 == 98 [pid = 1817] [id = 203] 10:46:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa43b800 == 97 [pid = 1817] [id = 202] 10:46:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9bda800 == 96 [pid = 1817] [id = 201] 10:46:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7a91000 == 95 [pid = 1817] [id = 200] 10:46:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f091e000 == 94 [pid = 1817] [id = 199] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3f4895c00) [pid = 1817] [serial = 589] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3f260d800) [pid = 1817] [serial = 562] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3f7df2800) [pid = 1817] [serial = 592] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3f9459000) [pid = 1817] [serial = 557] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3f26a0400) [pid = 1817] [serial = 586] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3f3366400) [pid = 1817] [serial = 587] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3f0fd0000) [pid = 1817] [serial = 584] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3f0d5f000) [pid = 1817] [serial = 583] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3f0fca800) [pid = 1817] [serial = 559] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3f7d40000) [pid = 1817] [serial = 565] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3f90b2000) [pid = 1817] [serial = 593] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3f7b0cc00) [pid = 1817] [serial = 590] [outer = (nil)] [url = about:blank] 10:46:36 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3fd4cfc00) [pid = 1817] [serial = 518] [outer = (nil)] [url = about:blank] 10:46:37 INFO - PROCESS | 1817 | 1461260797070 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1680ms 10:46:37 INFO - PROCESS | 1817 | 1461260797122 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 10:46:37 INFO - PROCESS | 1817 | 1461260797125 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 10:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:46:37 INFO - PROCESS | 1817 | 1461260797137 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:46:37 INFO - PROCESS | 1817 | 1461260797142 Marionette TRACE conn4 <- [1,890,null,{}] 10:46:37 INFO - PROCESS | 1817 | 1461260797158 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:37 INFO - PROCESS | 1817 | 1461260797341 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 10:46:37 INFO - PROCESS | 1817 | 1461260797363 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1f21000 == 95 [pid = 1817] [id = 230] 10:46:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3f3366400) [pid = 1817] [serial = 691] [outer = (nil)] 10:46:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3f7b11000) [pid = 1817] [serial = 692] [outer = 0x7fa3f3366400] 10:46:37 INFO - PROCESS | 1817 | 1461260797438 Marionette DEBUG loaded listener.js 10:46:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3f7df0000) [pid = 1817] [serial = 693] [outer = 0x7fa3f3366400] 10:46:38 INFO - PROCESS | 1817 | 1461260798286 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1188ms 10:46:38 INFO - PROCESS | 1817 | 1461260798326 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 10:46:38 INFO - PROCESS | 1817 | 1461260798329 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 10:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:46:38 INFO - PROCESS | 1817 | 1461260798336 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:46:38 INFO - PROCESS | 1817 | 1461260798339 Marionette TRACE conn4 <- [1,894,null,{}] 10:46:38 INFO - PROCESS | 1817 | 1461260798345 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:38 INFO - PROCESS | 1817 | 1461260798590 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 10:46:38 INFO - PROCESS | 1817 | 1461260798679 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f481d800 == 96 [pid = 1817] [id = 231] 10:46:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3ee9a2400) [pid = 1817] [serial = 694] [outer = (nil)] 10:46:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3f9458000) [pid = 1817] [serial = 695] [outer = 0x7fa3ee9a2400] 10:46:38 INFO - PROCESS | 1817 | 1461260798746 Marionette DEBUG loaded listener.js 10:46:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3f9bb7000) [pid = 1817] [serial = 696] [outer = 0x7fa3ee9a2400] 10:46:39 INFO - PROCESS | 1817 | 1461260799589 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1285ms 10:46:39 INFO - PROCESS | 1817 | 1461260799630 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 10:46:39 INFO - PROCESS | 1817 | 1461260799634 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 10:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:46:39 INFO - PROCESS | 1817 | 1461260799639 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:46:39 INFO - PROCESS | 1817 | 1461260799642 Marionette TRACE conn4 <- [1,898,null,{}] 10:46:39 INFO - PROCESS | 1817 | 1461260799647 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:39 INFO - PROCESS | 1817 | 1461260799871 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 10:46:39 INFO - PROCESS | 1817 | 1461260799912 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9f45800 == 97 [pid = 1817] [id = 232] 10:46:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3f2567000) [pid = 1817] [serial = 697] [outer = (nil)] 10:46:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3fa046400) [pid = 1817] [serial = 698] [outer = 0x7fa3f2567000] 10:46:39 INFO - PROCESS | 1817 | 1461260799976 Marionette DEBUG loaded listener.js 10:46:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3fa38d000) [pid = 1817] [serial = 699] [outer = 0x7fa3f2567000] 10:46:40 INFO - PROCESS | 1817 | 1461260800880 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1280ms 10:46:40 INFO - PROCESS | 1817 | 1461260800921 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 10:46:40 INFO - PROCESS | 1817 | 1461260800924 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 10:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:46:41 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3f1dbd400) [pid = 1817] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:46:41 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3f0bde800) [pid = 1817] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:46:41 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3f7b03400) [pid = 1817] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:46:41 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3f36b7000) [pid = 1817] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:46:41 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3f7d39400) [pid = 1817] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:46:41 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3f0750800) [pid = 1817] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:46:41 INFO - PROCESS | 1817 | 1461260801528 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:46:41 INFO - PROCESS | 1817 | 1461260801530 Marionette TRACE conn4 <- [1,902,null,{}] 10:46:41 INFO - PROCESS | 1817 | 1461260801547 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:41 INFO - PROCESS | 1817 | 1461260801737 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 10:46:41 INFO - PROCESS | 1817 | 1461260801872 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa675000 == 98 [pid = 1817] [id = 233] 10:46:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3f9bb7800) [pid = 1817] [serial = 700] [outer = (nil)] 10:46:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3fa721400) [pid = 1817] [serial = 701] [outer = 0x7fa3f9bb7800] 10:46:41 INFO - PROCESS | 1817 | 1461260801941 Marionette DEBUG loaded listener.js 10:46:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3fbb94400) [pid = 1817] [serial = 702] [outer = 0x7fa3f9bb7800] 10:46:42 INFO - PROCESS | 1817 | 1461260802682 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1792ms 10:46:42 INFO - PROCESS | 1817 | 1461260802725 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 10:46:42 INFO - PROCESS | 1817 | 1461260802728 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 10:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:46:42 INFO - PROCESS | 1817 | 1461260802756 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:46:42 INFO - PROCESS | 1817 | 1461260802759 Marionette TRACE conn4 <- [1,906,null,{}] 10:46:42 INFO - PROCESS | 1817 | 1461260802765 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:42 INFO - PROCESS | 1817 | 1461260802939 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 10:46:42 INFO - PROCESS | 1817 | 1461260802949 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd45b000 == 99 [pid = 1817] [id = 234] 10:46:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3faba5800) [pid = 1817] [serial = 703] [outer = (nil)] 10:46:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3fbbe6000) [pid = 1817] [serial = 704] [outer = 0x7fa3faba5800] 10:46:43 INFO - PROCESS | 1817 | 1461260803015 Marionette DEBUG loaded listener.js 10:46:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3fbf06c00) [pid = 1817] [serial = 705] [outer = 0x7fa3faba5800] 10:46:44 INFO - PROCESS | 1817 | 1461260804157 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1442ms 10:46:44 INFO - PROCESS | 1817 | 1461260804199 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 10:46:44 INFO - PROCESS | 1817 | 1461260804205 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 10:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:46:44 INFO - PROCESS | 1817 | 1461260804214 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:46:44 INFO - PROCESS | 1817 | 1461260804220 Marionette TRACE conn4 <- [1,910,null,{}] 10:46:44 INFO - PROCESS | 1817 | 1461260804228 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:44 INFO - PROCESS | 1817 | 1461260804448 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 10:46:44 INFO - PROCESS | 1817 | 1461260804755 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1f0f800 == 100 [pid = 1817] [id = 235] 10:46:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3f0fd6c00) [pid = 1817] [serial = 706] [outer = (nil)] 10:46:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3f1f76800) [pid = 1817] [serial = 707] [outer = 0x7fa3f0fd6c00] 10:46:44 INFO - PROCESS | 1817 | 1461260804841 Marionette DEBUG loaded listener.js 10:46:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3f260b800) [pid = 1817] [serial = 708] [outer = 0x7fa3f0fd6c00] 10:46:45 INFO - PROCESS | 1817 | 1461260805709 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1540ms 10:46:45 INFO - PROCESS | 1817 | 1461260805755 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 10:46:45 INFO - PROCESS | 1817 | 1461260805763 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 10:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:46:45 INFO - PROCESS | 1817 | 1461260805774 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:46:45 INFO - PROCESS | 1817 | 1461260805779 Marionette TRACE conn4 <- [1,914,null,{}] 10:46:45 INFO - PROCESS | 1817 | 1461260805785 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:45 INFO - PROCESS | 1817 | 1461260805984 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 10:46:46 INFO - PROCESS | 1817 | 1461260806161 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa139800 == 101 [pid = 1817] [id = 236] 10:46:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3f1db7400) [pid = 1817] [serial = 709] [outer = (nil)] 10:46:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa3f7b09000) [pid = 1817] [serial = 710] [outer = 0x7fa3f1db7400] 10:46:46 INFO - PROCESS | 1817 | 1461260806246 Marionette DEBUG loaded listener.js 10:46:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3f7def000) [pid = 1817] [serial = 711] [outer = 0x7fa3f1db7400] 10:46:47 INFO - PROCESS | 1817 | 1461260807270 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1533ms 10:46:47 INFO - PROCESS | 1817 | 1461260807308 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 10:46:47 INFO - PROCESS | 1817 | 1461260807312 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 10:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:46:47 INFO - PROCESS | 1817 | 1461260807319 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:46:47 INFO - PROCESS | 1817 | 1461260807325 Marionette TRACE conn4 <- [1,918,null,{}] 10:46:47 INFO - PROCESS | 1817 | 1461260807342 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:47 INFO - PROCESS | 1817 | 1461260807560 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 10:46:47 INFO - PROCESS | 1817 | 1461260807787 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe71c000 == 102 [pid = 1817] [id = 237] 10:46:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa3fa476c00) [pid = 1817] [serial = 712] [outer = (nil)] 10:46:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa3fa714c00) [pid = 1817] [serial = 713] [outer = 0x7fa3fa476c00] 10:46:47 INFO - PROCESS | 1817 | 1461260807912 Marionette DEBUG loaded listener.js 10:46:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3fad2bc00) [pid = 1817] [serial = 714] [outer = 0x7fa3fa476c00] 10:46:48 INFO - PROCESS | 1817 | 1461260808812 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1539ms 10:46:48 INFO - PROCESS | 1817 | 1461260808859 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 10:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:46:48 INFO - PROCESS | 1817 | 1461260808864 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 10:46:48 INFO - PROCESS | 1817 | 1461260808871 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:46:48 INFO - PROCESS | 1817 | 1461260808874 Marionette TRACE conn4 <- [1,922,null,{}] 10:46:48 INFO - PROCESS | 1817 | 1461260808881 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:49 INFO - PROCESS | 1817 | 1461260809087 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 10:46:49 INFO - PROCESS | 1817 | 1461260809268 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401468800 == 103 [pid = 1817] [id = 238] 10:46:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa3fa648800) [pid = 1817] [serial = 715] [outer = (nil)] 10:46:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa3fbf09000) [pid = 1817] [serial = 716] [outer = 0x7fa3fa648800] 10:46:49 INFO - PROCESS | 1817 | 1461260809393 Marionette DEBUG loaded listener.js 10:46:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x7fa3fd44e800) [pid = 1817] [serial = 717] [outer = 0x7fa3fa648800] 10:46:50 INFO - PROCESS | 1817 | 1461260810277 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1481ms 10:46:50 INFO - PROCESS | 1817 | 1461260810352 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 10:46:50 INFO - PROCESS | 1817 | 1461260810356 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 10:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:46:50 INFO - PROCESS | 1817 | 1461260810363 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:46:50 INFO - PROCESS | 1817 | 1461260810366 Marionette TRACE conn4 <- [1,926,null,{}] 10:46:50 INFO - PROCESS | 1817 | 1461260810372 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:50 INFO - PROCESS | 1817 | 1461260810613 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 10:46:50 INFO - PROCESS | 1817 | 1461260810848 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402889800 == 104 [pid = 1817] [id = 239] 10:46:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x7fa3fbd6d400) [pid = 1817] [serial = 718] [outer = (nil)] 10:46:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x7fa3fd76cc00) [pid = 1817] [serial = 719] [outer = 0x7fa3fbd6d400] 10:46:50 INFO - PROCESS | 1817 | 1461260810970 Marionette DEBUG loaded listener.js 10:46:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x7fa3fe54ec00) [pid = 1817] [serial = 720] [outer = 0x7fa3fbd6d400] 10:46:51 INFO - PROCESS | 1817 | 1461260811875 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1582ms 10:46:51 INFO - PROCESS | 1817 | 1461260811946 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 10:46:51 INFO - PROCESS | 1817 | 1461260811951 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 10:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:46:51 INFO - PROCESS | 1817 | 1461260811959 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:46:51 INFO - PROCESS | 1817 | 1461260811963 Marionette TRACE conn4 <- [1,930,null,{}] 10:46:51 INFO - PROCESS | 1817 | 1461260811970 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:52 INFO - PROCESS | 1817 | 1461260812262 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 10:46:52 INFO - PROCESS | 1817 | 1461260812552 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403f50800 == 105 [pid = 1817] [id = 240] 10:46:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x7fa3fbb9e800) [pid = 1817] [serial = 721] [outer = (nil)] 10:46:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x7fa3ffcd6400) [pid = 1817] [serial = 722] [outer = 0x7fa3fbb9e800] 10:46:52 INFO - PROCESS | 1817 | 1461260812632 Marionette DEBUG loaded listener.js 10:46:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x7fa400a97c00) [pid = 1817] [serial = 723] [outer = 0x7fa3fbb9e800] 10:46:53 INFO - PROCESS | 1817 | 1461260813530 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1637ms 10:46:53 INFO - PROCESS | 1817 | 1461260813597 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 10:46:53 INFO - PROCESS | 1817 | 1461260813601 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 10:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:46:53 INFO - PROCESS | 1817 | 1461260813608 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:46:53 INFO - PROCESS | 1817 | 1461260813612 Marionette TRACE conn4 <- [1,934,null,{}] 10:46:53 INFO - PROCESS | 1817 | 1461260813619 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:53 INFO - PROCESS | 1817 | 1461260813854 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 10:46:54 INFO - PROCESS | 1817 | 1461260814077 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa409a8e800 == 106 [pid = 1817] [id = 241] 10:46:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x7fa3fe93f400) [pid = 1817] [serial = 724] [outer = (nil)] 10:46:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x7fa4014c2000) [pid = 1817] [serial = 725] [outer = 0x7fa3fe93f400] 10:46:54 INFO - PROCESS | 1817 | 1461260814198 Marionette DEBUG loaded listener.js 10:46:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x7fa401827c00) [pid = 1817] [serial = 726] [outer = 0x7fa3fe93f400] 10:46:55 INFO - PROCESS | 1817 | 1461260815091 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1535ms 10:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:46:55 INFO - PROCESS | 1817 | 1461260815145 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 10:46:55 INFO - PROCESS | 1817 | 1461260815148 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 10:46:55 INFO - PROCESS | 1817 | 1461260815155 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:46:55 INFO - PROCESS | 1817 | 1461260815158 Marionette TRACE conn4 <- [1,938,null,{}] 10:46:55 INFO - PROCESS | 1817 | 1461260815164 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:55 INFO - PROCESS | 1817 | 1461260815358 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 10:46:55 INFO - PROCESS | 1817 | 1461260815543 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40f9c1000 == 107 [pid = 1817] [id = 242] 10:46:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x7fa3fe941400) [pid = 1817] [serial = 727] [outer = (nil)] 10:46:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x7fa40194e800) [pid = 1817] [serial = 728] [outer = 0x7fa3fe941400] 10:46:55 INFO - PROCESS | 1817 | 1461260815619 Marionette DEBUG loaded listener.js 10:46:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x7fa401e96000) [pid = 1817] [serial = 729] [outer = 0x7fa3fe941400] 10:46:56 INFO - PROCESS | 1817 | 1461260816507 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1382ms 10:46:56 INFO - PROCESS | 1817 | 1461260816537 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 10:46:56 INFO - PROCESS | 1817 | 1461260816541 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 10:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:46:56 INFO - PROCESS | 1817 | 1461260816549 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:46:56 INFO - PROCESS | 1817 | 1461260816552 Marionette TRACE conn4 <- [1,942,null,{}] 10:46:56 INFO - PROCESS | 1817 | 1461260816558 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:56 INFO - PROCESS | 1817 | 1461260816751 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 10:46:56 INFO - PROCESS | 1817 | 1461260816946 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa410a4a800 == 108 [pid = 1817] [id = 243] 10:46:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x7fa400a9c400) [pid = 1817] [serial = 730] [outer = (nil)] 10:46:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x7fa401e9ec00) [pid = 1817] [serial = 731] [outer = 0x7fa400a9c400] 10:46:57 INFO - PROCESS | 1817 | 1461260817027 Marionette DEBUG loaded listener.js 10:46:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x7fa4024e1800) [pid = 1817] [serial = 732] [outer = 0x7fa400a9c400] 10:46:57 INFO - PROCESS | 1817 | 1461260817994 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1484ms 10:46:58 INFO - PROCESS | 1817 | 1461260818035 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 10:46:58 INFO - PROCESS | 1817 | 1461260818038 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 10:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:46:58 INFO - PROCESS | 1817 | 1461260818048 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:46:58 INFO - PROCESS | 1817 | 1461260818050 Marionette TRACE conn4 <- [1,946,null,{}] 10:46:58 INFO - PROCESS | 1817 | 1461260818057 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:58 INFO - PROCESS | 1817 | 1461260818266 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 10:46:58 INFO - PROCESS | 1817 | 1461260818456 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa410cc2800 == 109 [pid = 1817] [id = 244] 10:46:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x7fa401e93000) [pid = 1817] [serial = 733] [outer = (nil)] 10:46:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x7fa4025b4400) [pid = 1817] [serial = 734] [outer = 0x7fa401e93000] 10:46:58 INFO - PROCESS | 1817 | 1461260818571 Marionette DEBUG loaded listener.js 10:46:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x7fa402953c00) [pid = 1817] [serial = 735] [outer = 0x7fa401e93000] 10:46:59 INFO - PROCESS | 1817 | 1461260819493 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1484ms 10:46:59 INFO - PROCESS | 1817 | 1461260819532 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 10:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:46:59 INFO - PROCESS | 1817 | 1461260819538 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 10:46:59 INFO - PROCESS | 1817 | 1461260819545 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:46:59 INFO - PROCESS | 1817 | 1461260819550 Marionette TRACE conn4 <- [1,950,null,{}] 10:46:59 INFO - PROCESS | 1817 | 1461260819557 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:59 INFO - PROCESS | 1817 | 1461260819812 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 10:47:00 INFO - PROCESS | 1817 | 1461260820110 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa413634800 == 110 [pid = 1817] [id = 245] 10:47:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x7fa40331d000) [pid = 1817] [serial = 736] [outer = (nil)] 10:47:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x7fa403325400) [pid = 1817] [serial = 737] [outer = 0x7fa40331d000] 10:47:00 INFO - PROCESS | 1817 | 1461260820201 Marionette DEBUG loaded listener.js 10:47:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x7fa4037a7800) [pid = 1817] [serial = 738] [outer = 0x7fa40331d000] 10:47:01 INFO - PROCESS | 1817 | 1461260821102 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1634ms 10:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:47:01 INFO - PROCESS | 1817 | 1461260821178 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 10:47:01 INFO - PROCESS | 1817 | 1461260821181 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 10:47:01 INFO - PROCESS | 1817 | 1461260821189 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:47:01 INFO - PROCESS | 1817 | 1461260821192 Marionette TRACE conn4 <- [1,954,null,{}] 10:47:01 INFO - PROCESS | 1817 | 1461260821198 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:01 INFO - PROCESS | 1817 | 1461260821442 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 10:47:01 INFO - PROCESS | 1817 | 1461260821701 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee5da800 == 111 [pid = 1817] [id = 246] 10:47:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x7fa3ef6f2c00) [pid = 1817] [serial = 739] [outer = (nil)] 10:47:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x7fa3f0fd5c00) [pid = 1817] [serial = 740] [outer = 0x7fa3ef6f2c00] 10:47:01 INFO - PROCESS | 1817 | 1461260821830 Marionette DEBUG loaded listener.js 10:47:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x7fa40324e800) [pid = 1817] [serial = 741] [outer = 0x7fa3ef6f2c00] 10:47:02 INFO - PROCESS | 1817 | 1461260822761 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1645ms 10:47:02 INFO - PROCESS | 1817 | 1461260822835 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 10:47:02 INFO - PROCESS | 1817 | 1461260822842 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 10:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:47:02 INFO - PROCESS | 1817 | 1461260822852 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:47:02 INFO - PROCESS | 1817 | 1461260822856 Marionette TRACE conn4 <- [1,958,null,{}] 10:47:02 INFO - PROCESS | 1817 | 1461260822867 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:03 INFO - PROCESS | 1817 | 1461260823128 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 10:47:03 INFO - PROCESS | 1817 | 1461260823757 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1f11800 == 112 [pid = 1817] [id = 247] 10:47:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x7fa3f0742c00) [pid = 1817] [serial = 742] [outer = (nil)] 10:47:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x7fa3f09e9800) [pid = 1817] [serial = 743] [outer = 0x7fa3f0742c00] 10:47:03 INFO - PROCESS | 1817 | 1461260823846 Marionette DEBUG loaded listener.js 10:47:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x7fa3f0d5ec00) [pid = 1817] [serial = 744] [outer = 0x7fa3f0742c00] 10:47:05 INFO - PROCESS | 1817 | 1461260825003 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 2237ms 10:47:05 INFO - PROCESS | 1817 | 1461260825093 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 10:47:05 INFO - PROCESS | 1817 | 1461260825105 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 10:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:47:05 INFO - PROCESS | 1817 | 1461260825120 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:47:05 INFO - PROCESS | 1817 | 1461260825128 Marionette TRACE conn4 <- [1,962,null,{}] 10:47:05 INFO - PROCESS | 1817 | 1461260825218 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:05 INFO - PROCESS | 1817 | 1461260825588 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 10:47:05 INFO - PROCESS | 1817 | 1461260825893 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f091e000 == 113 [pid = 1817] [id = 248] 10:47:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 216 (0x7fa3f34a3400) [pid = 1817] [serial = 745] [outer = (nil)] 10:47:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 217 (0x7fa3f7b05800) [pid = 1817] [serial = 746] [outer = 0x7fa3f34a3400] 10:47:06 INFO - PROCESS | 1817 | 1461260826018 Marionette DEBUG loaded listener.js 10:47:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 218 (0x7fa3f7ded400) [pid = 1817] [serial = 747] [outer = 0x7fa3f34a3400] 10:47:06 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f252a800 == 112 [pid = 1817] [id = 185] 10:47:06 INFO - PROCESS | 1817 | --DOMWINDOW == 217 (0x7fa402456c00) [pid = 1817] [serial = 622] [outer = (nil)] [url = about:blank] 10:47:06 INFO - PROCESS | 1817 | --DOMWINDOW == 216 (0x7fa40387f000) [pid = 1817] [serial = 628] [outer = (nil)] [url = about:blank] 10:47:06 INFO - PROCESS | 1817 | --DOMWINDOW == 215 (0x7fa402f68000) [pid = 1817] [serial = 625] [outer = (nil)] [url = about:blank] 10:47:06 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0x7fa3f34aa000) [pid = 1817] [serial = 650] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0x7fa3ffe94000) [pid = 1817] [serial = 616] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x7fa3f2605800) [pid = 1817] [serial = 638] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x7fa3f0ef2000) [pid = 1817] [serial = 635] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x7fa401e94400) [pid = 1817] [serial = 619] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x7fa3fe934c00) [pid = 1817] [serial = 613] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x7fa3f2564400) [pid = 1817] [serial = 637] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x7fa3f38ebc00) [pid = 1817] [serial = 631] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x7fa3fa9a6c00) [pid = 1817] [serial = 607] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x7fa3f90a8000) [pid = 1817] [serial = 644] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x7fa3f0d5b000) [pid = 1817] [serial = 634] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x7fa3f489c800) [pid = 1817] [serial = 641] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x7fa3f90b0c00) [pid = 1817] [serial = 646] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x7fa3f34a0c00) [pid = 1817] [serial = 601] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x7fa3f9784800) [pid = 1817] [serial = 647] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x7fa3f9f1b000) [pid = 1817] [serial = 596] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x7fa3f7de7800) [pid = 1817] [serial = 643] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x7fa3fe899800) [pid = 1817] [serial = 419] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x7fa3f36bac00) [pid = 1817] [serial = 640] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x7fa3f1dc1800) [pid = 1817] [serial = 598] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x7fa3fa2ec000) [pid = 1817] [serial = 604] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x7fa3fbf0bc00) [pid = 1817] [serial = 610] [outer = (nil)] [url = about:blank] 10:47:07 INFO - PROCESS | 1817 | 1461260827161 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2064ms 10:47:07 INFO - PROCESS | 1817 | 1461260827185 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 10:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:47:07 INFO - PROCESS | 1817 | 1461260827196 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 10:47:07 INFO - PROCESS | 1817 | 1461260827207 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:47:07 INFO - PROCESS | 1817 | 1461260827213 Marionette TRACE conn4 <- [1,966,null,{}] 10:47:07 INFO - PROCESS | 1817 | 1461260827263 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:07 INFO - PROCESS | 1817 | 1461260827495 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 10:47:07 INFO - PROCESS | 1817 | 1461260827750 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f252b800 == 113 [pid = 1817] [id = 249] 10:47:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x7fa3f4890800) [pid = 1817] [serial = 748] [outer = (nil)] 10:47:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x7fa3f90ac400) [pid = 1817] [serial = 749] [outer = 0x7fa3f4890800] 10:47:07 INFO - PROCESS | 1817 | 1461260827820 Marionette DEBUG loaded listener.js 10:47:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x7fa3f9bb6000) [pid = 1817] [serial = 750] [outer = 0x7fa3f4890800] 10:47:08 INFO - PROCESS | 1817 | 1461260828649 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1493ms 10:47:08 INFO - PROCESS | 1817 | 1461260828699 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 10:47:08 INFO - PROCESS | 1817 | 1461260828702 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 10:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:47:08 INFO - PROCESS | 1817 | 1461260828720 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:47:08 INFO - PROCESS | 1817 | 1461260828730 Marionette TRACE conn4 <- [1,970,null,{}] 10:47:08 INFO - PROCESS | 1817 | 1461260828737 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:08 INFO - PROCESS | 1817 | 1461260828932 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 10:47:09 INFO - PROCESS | 1817 | 1461260829099 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9bf6000 == 114 [pid = 1817] [id = 250] 10:47:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x7fa3f7b0b000) [pid = 1817] [serial = 751] [outer = (nil)] 10:47:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x7fa3fa47e400) [pid = 1817] [serial = 752] [outer = 0x7fa3f7b0b000] 10:47:09 INFO - PROCESS | 1817 | 1461260829167 Marionette DEBUG loaded listener.js 10:47:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x7fa3fa9a8c00) [pid = 1817] [serial = 753] [outer = 0x7fa3f7b0b000] 10:47:09 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x7fa3f0ef3000) [pid = 1817] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:47:09 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x7fa3f9bb7800) [pid = 1817] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:47:09 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x7fa3f0bd8800) [pid = 1817] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:47:09 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x7fa3f2567000) [pid = 1817] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:47:09 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x7fa3ee9a2400) [pid = 1817] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:47:09 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x7fa3f3366400) [pid = 1817] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:47:10 INFO - PROCESS | 1817 | 1461260830473 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1814ms 10:47:10 INFO - PROCESS | 1817 | 1461260830527 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 10:47:10 INFO - PROCESS | 1817 | 1461260830534 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 10:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:47:10 INFO - PROCESS | 1817 | 1461260830545 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:47:10 INFO - PROCESS | 1817 | 1461260830549 Marionette TRACE conn4 <- [1,974,null,{}] 10:47:10 INFO - PROCESS | 1817 | 1461260830559 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:10 INFO - PROCESS | 1817 | 1461260830768 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 10:47:11 INFO - PROCESS | 1817 | 1461260831011 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f480c800 == 115 [pid = 1817] [id = 251] 10:47:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x7fa3f3366400) [pid = 1817] [serial = 754] [outer = (nil)] 10:47:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x7fa3f34ac400) [pid = 1817] [serial = 755] [outer = 0x7fa3f3366400] 10:47:11 INFO - PROCESS | 1817 | 1461260831136 Marionette DEBUG loaded listener.js 10:47:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x7fa3f7d36000) [pid = 1817] [serial = 756] [outer = 0x7fa3f3366400] 10:47:12 INFO - PROCESS | 1817 | 1461260832065 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1588ms 10:47:12 INFO - PROCESS | 1817 | 1461260832134 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 10:47:12 INFO - PROCESS | 1817 | 1461260832143 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 10:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:47:12 INFO - PROCESS | 1817 | 1461260832155 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:47:12 INFO - PROCESS | 1817 | 1461260832158 Marionette TRACE conn4 <- [1,978,null,{}] 10:47:12 INFO - PROCESS | 1817 | 1461260832165 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:12 INFO - PROCESS | 1817 | 1461260832421 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 10:47:12 INFO - PROCESS | 1817 | 1461260832743 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa68a000 == 116 [pid = 1817] [id = 252] 10:47:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x7fa3f90a8000) [pid = 1817] [serial = 757] [outer = (nil)] 10:47:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x7fa3fa03d000) [pid = 1817] [serial = 758] [outer = 0x7fa3f90a8000] 10:47:12 INFO - PROCESS | 1817 | 1461260832841 Marionette DEBUG loaded listener.js 10:47:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x7fa3fa650400) [pid = 1817] [serial = 759] [outer = 0x7fa3f90a8000] 10:47:13 INFO - PROCESS | 1817 | 1461260833753 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1649ms 10:47:13 INFO - PROCESS | 1817 | 1461260833804 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 10:47:13 INFO - PROCESS | 1817 | 1461260833809 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 10:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:47:13 INFO - PROCESS | 1817 | 1461260833816 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:47:13 INFO - PROCESS | 1817 | 1461260833823 Marionette TRACE conn4 <- [1,982,null,{}] 10:47:13 INFO - PROCESS | 1817 | 1461260833840 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:14 INFO - PROCESS | 1817 | 1461260834089 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 10:47:14 INFO - PROCESS | 1817 | 1461260834321 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe61c000 == 117 [pid = 1817] [id = 253] 10:47:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x7fa3fba2ec00) [pid = 1817] [serial = 760] [outer = (nil)] 10:47:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x7fa3fc05b800) [pid = 1817] [serial = 761] [outer = 0x7fa3fba2ec00] 10:47:14 INFO - PROCESS | 1817 | 1461260834447 Marionette DEBUG loaded listener.js 10:47:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x7fa3fd603400) [pid = 1817] [serial = 762] [outer = 0x7fa3fba2ec00] 10:47:15 INFO - PROCESS | 1817 | 1461260835361 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1592ms 10:47:15 INFO - PROCESS | 1817 | 1461260835409 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 10:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:47:15 INFO - PROCESS | 1817 | 1461260835414 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 10:47:15 INFO - PROCESS | 1817 | 1461260835420 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:47:15 INFO - PROCESS | 1817 | 1461260835424 Marionette TRACE conn4 <- [1,986,null,{}] 10:47:15 INFO - PROCESS | 1817 | 1461260835429 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:15 INFO - PROCESS | 1817 | 1461260835628 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 10:47:15 INFO - PROCESS | 1817 | 1461260835862 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa400a4b800 == 118 [pid = 1817] [id = 254] 10:47:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x7fa3fbbe2400) [pid = 1817] [serial = 763] [outer = (nil)] 10:47:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x7fa3fe547c00) [pid = 1817] [serial = 764] [outer = 0x7fa3fbbe2400] 10:47:15 INFO - PROCESS | 1817 | 1461260835986 Marionette DEBUG loaded listener.js 10:47:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x7fa3fe8a0000) [pid = 1817] [serial = 765] [outer = 0x7fa3fbbe2400] 10:47:16 INFO - PROCESS | 1817 | 1461260836835 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1482ms 10:47:16 INFO - PROCESS | 1817 | 1461260836904 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 10:47:16 INFO - PROCESS | 1817 | 1461260836908 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 10:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:47:16 INFO - PROCESS | 1817 | 1461260836914 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:47:16 INFO - PROCESS | 1817 | 1461260836918 Marionette TRACE conn4 <- [1,990,null,{}] 10:47:16 INFO - PROCESS | 1817 | 1461260836923 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:17 INFO - PROCESS | 1817 | 1461260837119 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 10:47:17 INFO - PROCESS | 1817 | 1461260837304 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402c23800 == 119 [pid = 1817] [id = 255] 10:47:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x7fa3fd76d800) [pid = 1817] [serial = 766] [outer = (nil)] 10:47:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x7fa3fe937000) [pid = 1817] [serial = 767] [outer = 0x7fa3fd76d800] 10:47:17 INFO - PROCESS | 1817 | 1461260837391 Marionette DEBUG loaded listener.js 10:47:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x7fa3ffc29400) [pid = 1817] [serial = 768] [outer = 0x7fa3fd76d800] 10:47:18 INFO - PROCESS | 1817 | 1461260838341 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1480ms 10:47:18 INFO - PROCESS | 1817 | 1461260838397 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 10:47:18 INFO - PROCESS | 1817 | 1461260838401 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 10:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:47:18 INFO - PROCESS | 1817 | 1461260838409 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:47:18 INFO - PROCESS | 1817 | 1461260838412 Marionette TRACE conn4 <- [1,994,null,{}] 10:47:18 INFO - PROCESS | 1817 | 1461260838418 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:18 INFO - PROCESS | 1817 | 1461260838656 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 10:47:18 INFO - PROCESS | 1817 | 1461260838896 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403f20000 == 120 [pid = 1817] [id = 256] 10:47:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x7fa4024dcc00) [pid = 1817] [serial = 769] [outer = (nil)] 10:47:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x7fa402f6f000) [pid = 1817] [serial = 770] [outer = 0x7fa4024dcc00] 10:47:19 INFO - PROCESS | 1817 | 1461260839026 Marionette DEBUG loaded listener.js 10:47:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x7fa403328800) [pid = 1817] [serial = 771] [outer = 0x7fa4024dcc00] 10:47:19 INFO - PROCESS | 1817 | 1461260839863 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1491ms 10:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:47:19 INFO - PROCESS | 1817 | 1461260839901 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 10:47:19 INFO - PROCESS | 1817 | 1461260839905 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 10:47:19 INFO - PROCESS | 1817 | 1461260839911 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:47:19 INFO - PROCESS | 1817 | 1461260839914 Marionette TRACE conn4 <- [1,998,null,{}] 10:47:19 INFO - PROCESS | 1817 | 1461260839920 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:20 INFO - PROCESS | 1817 | 1461260840130 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 10:47:20 INFO - PROCESS | 1817 | 1461260840330 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa411917000 == 121 [pid = 1817] [id = 257] 10:47:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x7fa4024dd000) [pid = 1817] [serial = 772] [outer = (nil)] 10:47:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x7fa40387d400) [pid = 1817] [serial = 773] [outer = 0x7fa4024dd000] 10:47:20 INFO - PROCESS | 1817 | 1461260840418 Marionette DEBUG loaded listener.js 10:47:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x7fa404250000) [pid = 1817] [serial = 774] [outer = 0x7fa4024dd000] 10:47:21 INFO - PROCESS | 1817 | 1461260841334 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1480ms 10:47:21 INFO - PROCESS | 1817 | 1461260841392 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 10:47:21 INFO - PROCESS | 1817 | 1461260841396 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 10:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:47:21 INFO - PROCESS | 1817 | 1461260841402 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:47:21 INFO - PROCESS | 1817 | 1461260841406 Marionette TRACE conn4 <- [1,1002,null,{}] 10:47:21 INFO - PROCESS | 1817 | 1461260841412 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:21 INFO - PROCESS | 1817 | 1461260841603 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 10:47:21 INFO - PROCESS | 1817 | 1461260841788 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415481000 == 122 [pid = 1817] [id = 258] 10:47:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x7fa4024e9c00) [pid = 1817] [serial = 775] [outer = (nil)] 10:47:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 216 (0x7fa4043b7400) [pid = 1817] [serial = 776] [outer = 0x7fa4024e9c00] 10:47:21 INFO - PROCESS | 1817 | 1461260841866 Marionette DEBUG loaded listener.js 10:47:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 217 (0x7fa406709400) [pid = 1817] [serial = 777] [outer = 0x7fa4024e9c00] 10:47:22 INFO - PROCESS | 1817 | 1461260842721 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1378ms 10:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:47:22 INFO - PROCESS | 1817 | 1461260842782 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 10:47:22 INFO - PROCESS | 1817 | 1461260842785 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 10:47:22 INFO - PROCESS | 1817 | 1461260842792 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:47:22 INFO - PROCESS | 1817 | 1461260842795 Marionette TRACE conn4 <- [1,1006,null,{}] 10:47:22 INFO - PROCESS | 1817 | 1461260842800 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:22 INFO - PROCESS | 1817 | 1461260842997 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 10:47:23 INFO - PROCESS | 1817 | 1461260843199 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415c22800 == 123 [pid = 1817] [id = 259] 10:47:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 218 (0x7fa3fa9a9000) [pid = 1817] [serial = 778] [outer = (nil)] 10:47:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 219 (0x7fa406735800) [pid = 1817] [serial = 779] [outer = 0x7fa3fa9a9000] 10:47:23 INFO - PROCESS | 1817 | 1461260843321 Marionette DEBUG loaded listener.js 10:47:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 220 (0x7fa406c2b800) [pid = 1817] [serial = 780] [outer = 0x7fa3fa9a9000] 10:47:24 INFO - PROCESS | 1817 | 1461260844214 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1483ms 10:47:24 INFO - PROCESS | 1817 | 1461260844274 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 10:47:24 INFO - PROCESS | 1817 | 1461260844277 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 10:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:47:24 INFO - PROCESS | 1817 | 1461260844285 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:47:24 INFO - PROCESS | 1817 | 1461260844288 Marionette TRACE conn4 <- [1,1010,null,{}] 10:47:24 INFO - PROCESS | 1817 | 1461260844294 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:24 INFO - PROCESS | 1817 | 1461260844496 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 10:47:24 INFO - PROCESS | 1817 | 1461260844686 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa417b72800 == 124 [pid = 1817] [id = 260] 10:47:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x7fa402f6d800) [pid = 1817] [serial = 781] [outer = (nil)] 10:47:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 222 (0x7fa40a917400) [pid = 1817] [serial = 782] [outer = 0x7fa402f6d800] 10:47:24 INFO - PROCESS | 1817 | 1461260844766 Marionette DEBUG loaded listener.js 10:47:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 223 (0x7fa40a97b400) [pid = 1817] [serial = 783] [outer = 0x7fa402f6d800] 10:47:25 INFO - PROCESS | 1817 | 1461260845669 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1429ms 10:47:25 INFO - PROCESS | 1817 | 1461260845718 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 10:47:25 INFO - PROCESS | 1817 | 1461260845724 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 10:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:47:25 INFO - PROCESS | 1817 | 1461260845733 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:47:25 INFO - PROCESS | 1817 | 1461260845738 Marionette TRACE conn4 <- [1,1014,null,{}] 10:47:25 INFO - PROCESS | 1817 | 1461260845746 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:25 INFO - PROCESS | 1817 | 1461260845986 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 10:47:26 INFO - PROCESS | 1817 | 1461260846173 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa419eb6800 == 125 [pid = 1817] [id = 261] 10:47:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x7fa40673b000) [pid = 1817] [serial = 784] [outer = (nil)] 10:47:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x7fa4108c6400) [pid = 1817] [serial = 785] [outer = 0x7fa40673b000] 10:47:26 INFO - PROCESS | 1817 | 1461260846259 Marionette DEBUG loaded listener.js 10:47:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x7fa410cea800) [pid = 1817] [serial = 786] [outer = 0x7fa40673b000] 10:47:27 INFO - PROCESS | 1817 | 1461260847178 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1488ms 10:47:27 INFO - PROCESS | 1817 | 1461260847222 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 10:47:27 INFO - PROCESS | 1817 | 1461260847226 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 10:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:47:27 INFO - PROCESS | 1817 | 1461260847232 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 1817 | 1461260847236 Marionette TRACE conn4 <- [1,1018,null,{}] 10:47:27 INFO - PROCESS | 1817 | 1461260847241 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:27 INFO - PROCESS | 1817 | 1461260847434 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 10:47:27 INFO - PROCESS | 1817 | 1461260847627 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9013800 == 126 [pid = 1817] [id = 262] 10:47:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x7fa409a60400) [pid = 1817] [serial = 787] [outer = (nil)] 10:47:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 228 (0x7fa4119e2800) [pid = 1817] [serial = 788] [outer = 0x7fa409a60400] 10:47:27 INFO - PROCESS | 1817 | 1461260847702 Marionette DEBUG loaded listener.js 10:47:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 229 (0x7fa411c06000) [pid = 1817] [serial = 789] [outer = 0x7fa409a60400] 10:47:28 INFO - PROCESS | 1817 | 1461260848690 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1530ms 10:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:47:28 INFO - PROCESS | 1817 | 1461260848765 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 10:47:28 INFO - PROCESS | 1817 | 1461260848767 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 10:47:28 INFO - PROCESS | 1817 | 1461260848775 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:47:28 INFO - PROCESS | 1817 | 1461260848777 Marionette TRACE conn4 <- [1,1022,null,{}] 10:47:28 INFO - PROCESS | 1817 | 1461260848784 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:28 INFO - PROCESS | 1817 | 1461260848986 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 10:47:29 INFO - PROCESS | 1817 | 1461260849230 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed0ef800 == 127 [pid = 1817] [id = 263] 10:47:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 230 (0x7fa3f489f800) [pid = 1817] [serial = 790] [outer = (nil)] 10:47:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 231 (0x7fa411dcb000) [pid = 1817] [serial = 791] [outer = 0x7fa3f489f800] 10:47:29 INFO - PROCESS | 1817 | 1461260849319 Marionette DEBUG loaded listener.js 10:47:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 232 (0x7fa4152a2400) [pid = 1817] [serial = 792] [outer = 0x7fa3f489f800] 10:47:30 INFO - PROCESS | 1817 | 1461260850202 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1486ms 10:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:47:30 INFO - PROCESS | 1817 | 1461260850260 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 10:47:30 INFO - PROCESS | 1817 | 1461260850263 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 10:47:30 INFO - PROCESS | 1817 | 1461260850271 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:47:30 INFO - PROCESS | 1817 | 1461260850275 Marionette TRACE conn4 <- [1,1026,null,{}] 10:47:30 INFO - PROCESS | 1817 | 1461260850285 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:30 INFO - PROCESS | 1817 | 1461260850568 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 10:47:31 INFO - PROCESS | 1817 | 1461260851157 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1f14000 == 128 [pid = 1817] [id = 264] 10:47:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 233 (0x7fa3f09ebc00) [pid = 1817] [serial = 793] [outer = (nil)] 10:47:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x7fa3f0d52400) [pid = 1817] [serial = 794] [outer = 0x7fa3f09ebc00] 10:47:31 INFO - PROCESS | 1817 | 1461260851275 Marionette DEBUG loaded listener.js 10:47:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x7fa3f0fd3c00) [pid = 1817] [serial = 795] [outer = 0x7fa3f09ebc00] 10:47:32 INFO - PROCESS | 1817 | 1461260852260 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 2043ms 10:47:32 INFO - PROCESS | 1817 | 1461260852314 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 10:47:32 INFO - PROCESS | 1817 | 1461260852322 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 10:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:47:32 INFO - PROCESS | 1817 | 1461260852331 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:47:32 INFO - PROCESS | 1817 | 1461260852335 Marionette TRACE conn4 <- [1,1030,null,{}] 10:47:32 INFO - PROCESS | 1817 | 1461260852342 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:32 INFO - PROCESS | 1817 | 1461260852542 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 10:47:32 INFO - PROCESS | 1817 | 1461260852794 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f3331000 == 129 [pid = 1817] [id = 265] 10:47:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x7fa3f1dbb000) [pid = 1817] [serial = 796] [outer = (nil)] 10:47:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x7fa3f2569000) [pid = 1817] [serial = 797] [outer = 0x7fa3f1dbb000] 10:47:32 INFO - PROCESS | 1817 | 1461260852979 Marionette DEBUG loaded listener.js 10:47:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x7fa3f9455800) [pid = 1817] [serial = 798] [outer = 0x7fa3f1dbb000] 10:47:33 INFO - PROCESS | 1817 | 1461260853939 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1681ms 10:47:34 INFO - PROCESS | 1817 | 1461260854019 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 10:47:34 INFO - PROCESS | 1817 | 1461260854029 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 10:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:47:34 INFO - PROCESS | 1817 | 1461260854039 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:47:34 INFO - PROCESS | 1817 | 1461260854042 Marionette TRACE conn4 <- [1,1034,null,{}] 10:47:34 INFO - PROCESS | 1817 | 1461260854048 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:34 INFO - PROCESS | 1817 | 1461260854286 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 10:47:34 INFO - PROCESS | 1817 | 1461260854615 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9f4c000 == 130 [pid = 1817] [id = 266] 10:47:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x7fa3fa64e000) [pid = 1817] [serial = 799] [outer = (nil)] 10:47:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 240 (0x7fa3fa9abc00) [pid = 1817] [serial = 800] [outer = 0x7fa3fa64e000] 10:47:34 INFO - PROCESS | 1817 | 1461260854689 Marionette DEBUG loaded listener.js 10:47:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 241 (0x7fa3fbbf0c00) [pid = 1817] [serial = 801] [outer = 0x7fa3fa64e000] 10:47:35 INFO - PROCESS | 1817 | 1461260855631 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1638ms 10:47:35 INFO - PROCESS | 1817 | 1461260855676 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 10:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:47:35 INFO - PROCESS | 1817 | 1461260855680 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 10:47:35 INFO - PROCESS | 1817 | 1461260855696 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:47:35 INFO - PROCESS | 1817 | 1461260855706 Marionette TRACE conn4 <- [1,1038,null,{}] 10:47:35 INFO - PROCESS | 1817 | 1461260855712 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:35 INFO - PROCESS | 1817 | 1461260855923 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 10:47:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f252b800 == 129 [pid = 1817] [id = 249] 10:47:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f091e000 == 128 [pid = 1817] [id = 248] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 240 (0x7fa3fbbe6000) [pid = 1817] [serial = 704] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 239 (0x7fa3fd2d7400) [pid = 1817] [serial = 671] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x7fa3fd605800) [pid = 1817] [serial = 674] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x7fa3fbd6c800) [pid = 1817] [serial = 668] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x7fa3f0eeb800) [pid = 1817] [serial = 653] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x7fa3fa9a5800) [pid = 1817] [serial = 665] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x7fa3fe54d000) [pid = 1817] [serial = 680] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x7fa3fd775800) [pid = 1817] [serial = 677] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 232 (0x7fa3f9f1a400) [pid = 1817] [serial = 659] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 231 (0x7fa3fa47fc00) [pid = 1817] [serial = 662] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 230 (0x7fa3fe99e000) [pid = 1817] [serial = 683] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 229 (0x7fa3f336b000) [pid = 1817] [serial = 656] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | 1461260856297 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1f11800 == 127 [pid = 1817] [id = 247] 10:47:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0b29800 == 128 [pid = 1817] [id = 267] 10:47:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 230 (0x7fa3f0bd4400) [pid = 1817] [serial = 802] [outer = (nil)] 10:47:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 231 (0x7fa3f26a0400) [pid = 1817] [serial = 803] [outer = 0x7fa3f0bd4400] 10:47:36 INFO - PROCESS | 1817 | 1461260856388 Marionette DEBUG loaded listener.js 10:47:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 232 (0x7fa3fc061400) [pid = 1817] [serial = 804] [outer = 0x7fa3f0bd4400] 10:47:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa410a4a800 == 127 [pid = 1817] [id = 243] 10:47:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40f9c1000 == 126 [pid = 1817] [id = 242] 10:47:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa409a8e800 == 125 [pid = 1817] [id = 241] 10:47:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa403f50800 == 124 [pid = 1817] [id = 240] 10:47:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402889800 == 123 [pid = 1817] [id = 239] 10:47:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401468800 == 122 [pid = 1817] [id = 238] 10:47:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe71c000 == 121 [pid = 1817] [id = 237] 10:47:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa139800 == 120 [pid = 1817] [id = 236] 10:47:36 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1f0f800 == 119 [pid = 1817] [id = 235] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 231 (0x7fa3f38e2c00) [pid = 1817] [serial = 690] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 230 (0x7fa3fbb94400) [pid = 1817] [serial = 702] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 229 (0x7fa3f34a9c00) [pid = 1817] [serial = 689] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 228 (0x7fa3fa721400) [pid = 1817] [serial = 701] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 227 (0x7fa3f256d000) [pid = 1817] [serial = 687] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x7fa3fa046400) [pid = 1817] [serial = 698] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x7fa3f9bb7000) [pid = 1817] [serial = 696] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0x7fa3f9458000) [pid = 1817] [serial = 695] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x7fa3fa38d000) [pid = 1817] [serial = 699] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 222 (0x7fa3f7df0000) [pid = 1817] [serial = 693] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 221 (0x7fa3f7b11000) [pid = 1817] [serial = 692] [outer = (nil)] [url = about:blank] 10:47:36 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x7fa3f0fd4400) [pid = 1817] [serial = 686] [outer = (nil)] [url = about:blank] 10:47:37 INFO - PROCESS | 1817 | 1461260857165 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1503ms 10:47:37 INFO - PROCESS | 1817 | 1461260857191 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 10:47:37 INFO - PROCESS | 1817 | 1461260857194 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 10:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:47:37 INFO - PROCESS | 1817 | 1461260857201 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:47:37 INFO - PROCESS | 1817 | 1461260857204 Marionette TRACE conn4 <- [1,1042,null,{}] 10:47:37 INFO - PROCESS | 1817 | 1461260857208 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:37 INFO - PROCESS | 1817 | 1461260857392 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 10:47:37 INFO - PROCESS | 1817 | 1461260857546 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d07800 == 120 [pid = 1817] [id = 268] 10:47:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x7fa3f0eeb800) [pid = 1817] [serial = 805] [outer = (nil)] 10:47:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 222 (0x7fa3fbd5f400) [pid = 1817] [serial = 806] [outer = 0x7fa3f0eeb800] 10:47:37 INFO - PROCESS | 1817 | 1461260857611 Marionette DEBUG loaded listener.js 10:47:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 223 (0x7fa3ffccc400) [pid = 1817] [serial = 807] [outer = 0x7fa3f0eeb800] 10:47:38 INFO - PROCESS | 1817 | 1461260858388 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1240ms 10:47:38 INFO - PROCESS | 1817 | 1461260858442 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 10:47:38 INFO - PROCESS | 1817 | 1461260858445 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 10:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:47:38 INFO - PROCESS | 1817 | 1461260858452 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:47:38 INFO - PROCESS | 1817 | 1461260858456 Marionette TRACE conn4 <- [1,1046,null,{}] 10:47:38 INFO - PROCESS | 1817 | 1461260858461 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:38 INFO - PROCESS | 1817 | 1461260858644 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 10:47:38 INFO - PROCESS | 1817 | 1461260858660 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe718000 == 121 [pid = 1817] [id = 269] 10:47:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x7fa400a9dc00) [pid = 1817] [serial = 808] [outer = (nil)] 10:47:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x7fa40168a400) [pid = 1817] [serial = 809] [outer = 0x7fa400a9dc00] 10:47:38 INFO - PROCESS | 1817 | 1461260858737 Marionette DEBUG loaded listener.js 10:47:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x7fa402456c00) [pid = 1817] [serial = 810] [outer = 0x7fa400a9dc00] 10:47:39 INFO - PROCESS | 1817 | 1461260859730 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1333ms 10:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:47:39 INFO - PROCESS | 1817 | 1461260859787 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 10:47:39 INFO - PROCESS | 1817 | 1461260859789 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 10:47:39 INFO - PROCESS | 1817 | 1461260859796 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:47:39 INFO - PROCESS | 1817 | 1461260859799 Marionette TRACE conn4 <- [1,1050,null,{}] 10:47:39 INFO - PROCESS | 1817 | 1461260859805 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:40 INFO - PROCESS | 1817 | 1461260860072 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 10:47:40 INFO - PROCESS | 1817 | 1461260860109 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4028a5000 == 122 [pid = 1817] [id = 270] 10:47:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x7fa4024dd400) [pid = 1817] [serial = 811] [outer = (nil)] 10:47:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 228 (0x7fa40379f800) [pid = 1817] [serial = 812] [outer = 0x7fa4024dd400] 10:47:40 INFO - PROCESS | 1817 | 1461260860188 Marionette DEBUG loaded listener.js 10:47:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 229 (0x7fa406730000) [pid = 1817] [serial = 813] [outer = 0x7fa4024dd400] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 228 (0x7fa3fe99d800) [pid = 1817] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 227 (0x7fa3f2564000) [pid = 1817] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x7fa3fa03e800) [pid = 1817] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x7fa3f0743c00) [pid = 1817] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0x7fa4019e9c00) [pid = 1817] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x7fa3f34ad800) [pid = 1817] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 222 (0x7fa3f0747800) [pid = 1817] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 221 (0x7fa3fe89e800) [pid = 1817] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x7fa3f0ee7c00) [pid = 1817] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 219 (0x7fa3f7b0a800) [pid = 1817] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 218 (0x7fa3f489c400) [pid = 1817] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 217 (0x7fa3f0746000) [pid = 1817] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 216 (0x7fa3f3360800) [pid = 1817] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 215 (0x7fa3fa389800) [pid = 1817] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0x7fa3fa041000) [pid = 1817] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0x7fa3ffcd6c00) [pid = 1817] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x7fa3fd779400) [pid = 1817] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x7fa3f7b11c00) [pid = 1817] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x7fa3f489f000) [pid = 1817] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x7fa3f0d55000) [pid = 1817] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x7fa3fe89f400) [pid = 1817] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x7fa3f0d5b400) [pid = 1817] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x7fa402018400) [pid = 1817] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x7fa3fd76c400) [pid = 1817] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x7fa401e9e400) [pid = 1817] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x7fa3fa715400) [pid = 1817] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x7fa3f9782c00) [pid = 1817] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x7fa3f0746400) [pid = 1817] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x7fa3f074a000) [pid = 1817] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x7fa3f7b02c00) [pid = 1817] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x7fa3f0fcbc00) [pid = 1817] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x7fa3fa388400) [pid = 1817] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x7fa3fc05a000) [pid = 1817] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x7fa3fbd69c00) [pid = 1817] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x7fa3f9791800) [pid = 1817] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x7fa3fd76b400) [pid = 1817] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x7fa3f2607800) [pid = 1817] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x7fa3fa71ac00) [pid = 1817] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x7fa3f074bc00) [pid = 1817] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x7fa3fc05dc00) [pid = 1817] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x7fa3f9453c00) [pid = 1817] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x7fa3fbd69800) [pid = 1817] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa3fe93c800) [pid = 1817] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa3f0742c00) [pid = 1817] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa3faba5800) [pid = 1817] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa3f0fd6c00) [pid = 1817] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3fa476c00) [pid = 1817] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3f4890800) [pid = 1817] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3fbd6d400) [pid = 1817] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3f1db7400) [pid = 1817] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3fbb9e800) [pid = 1817] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3fe93f400) [pid = 1817] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3f34a3400) [pid = 1817] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3fa648800) [pid = 1817] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3f0d5b800) [pid = 1817] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3f1db5800) [pid = 1817] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3ef6e8000) [pid = 1817] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3f0eee800) [pid = 1817] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3fd779c00) [pid = 1817] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa402958c00) [pid = 1817] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:47:41 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3ee9a2c00) [pid = 1817] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:47:41 INFO - PROCESS | 1817 | 1461260861976 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 2237ms 10:47:42 INFO - PROCESS | 1817 | 1461260862033 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 10:47:42 INFO - PROCESS | 1817 | 1461260862036 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 10:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:47:42 INFO - PROCESS | 1817 | 1461260862043 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:47:42 INFO - PROCESS | 1817 | 1461260862045 Marionette TRACE conn4 <- [1,1054,null,{}] 10:47:42 INFO - PROCESS | 1817 | 1461260862051 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:42 INFO - PROCESS | 1817 | 1461260862231 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 10:47:42 INFO - PROCESS | 1817 | 1461260862386 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee60c000 == 123 [pid = 1817] [id = 271] 10:47:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3ee9a2c00) [pid = 1817] [serial = 814] [outer = (nil)] 10:47:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3f0749400) [pid = 1817] [serial = 815] [outer = 0x7fa3ee9a2c00] 10:47:42 INFO - PROCESS | 1817 | 1461260862452 Marionette DEBUG loaded listener.js 10:47:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3f0fd6c00) [pid = 1817] [serial = 816] [outer = 0x7fa3ee9a2c00] 10:47:43 INFO - PROCESS | 1817 | 1461260863145 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1132ms 10:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:47:43 INFO - PROCESS | 1817 | 1461260863176 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 10:47:43 INFO - PROCESS | 1817 | 1461260863179 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 10:47:43 INFO - PROCESS | 1817 | 1461260863186 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:47:43 INFO - PROCESS | 1817 | 1461260863189 Marionette TRACE conn4 <- [1,1058,null,{}] 10:47:43 INFO - PROCESS | 1817 | 1461260863207 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:43 INFO - PROCESS | 1817 | 1461260863388 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 10:47:43 INFO - PROCESS | 1817 | 1461260863408 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe615000 == 124 [pid = 1817] [id = 272] 10:47:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3f0d5c400) [pid = 1817] [serial = 817] [outer = (nil)] 10:47:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3f34ad800) [pid = 1817] [serial = 818] [outer = 0x7fa3f0d5c400] 10:47:43 INFO - PROCESS | 1817 | 1461260863481 Marionette DEBUG loaded listener.js 10:47:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3f7d32800) [pid = 1817] [serial = 819] [outer = 0x7fa3f0d5c400] 10:47:44 INFO - PROCESS | 1817 | 1461260864813 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1688ms 10:47:44 INFO - PROCESS | 1817 | 1461260864875 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 10:47:44 INFO - PROCESS | 1817 | 1461260864891 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 10:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:47:44 INFO - PROCESS | 1817 | 1461260864903 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:47:44 INFO - PROCESS | 1817 | 1461260864908 Marionette TRACE conn4 <- [1,1062,null,{}] 10:47:44 INFO - PROCESS | 1817 | 1461260864918 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:45 INFO - PROCESS | 1817 | 1461260865237 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 10:47:45 INFO - PROCESS | 1817 | 1461260865540 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f901a800 == 125 [pid = 1817] [id = 273] 10:47:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3f3364400) [pid = 1817] [serial = 820] [outer = (nil)] 10:47:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3f4898000) [pid = 1817] [serial = 821] [outer = 0x7fa3f3364400] 10:47:45 INFO - PROCESS | 1817 | 1461260865622 Marionette DEBUG loaded listener.js 10:47:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3f90a6c00) [pid = 1817] [serial = 822] [outer = 0x7fa3f3364400] 10:47:46 INFO - PROCESS | 1817 | 1461260866672 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1785ms 10:47:46 INFO - PROCESS | 1817 | 1461260866689 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 10:47:46 INFO - PROCESS | 1817 | 1461260866700 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 10:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:47:46 INFO - PROCESS | 1817 | 1461260866717 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:47:46 INFO - PROCESS | 1817 | 1461260866722 Marionette TRACE conn4 <- [1,1066,null,{}] 10:47:46 INFO - PROCESS | 1817 | 1461260866729 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:46 INFO - PROCESS | 1817 | 1461260866942 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 10:47:47 INFO - PROCESS | 1817 | 1461260867246 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe71e000 == 126 [pid = 1817] [id = 274] 10:47:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3fa03d400) [pid = 1817] [serial = 823] [outer = (nil)] 10:47:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3fa47a400) [pid = 1817] [serial = 824] [outer = 0x7fa3fa03d400] 10:47:47 INFO - PROCESS | 1817 | 1461260867332 Marionette DEBUG loaded listener.js 10:47:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3fa71b400) [pid = 1817] [serial = 825] [outer = 0x7fa3fa03d400] 10:47:48 INFO - PROCESS | 1817 | 1461260868261 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1592ms 10:47:48 INFO - PROCESS | 1817 | 1461260868309 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 10:47:48 INFO - PROCESS | 1817 | 1461260868315 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 10:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:47:48 INFO - PROCESS | 1817 | 1461260868322 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:47:48 INFO - PROCESS | 1817 | 1461260868328 Marionette TRACE conn4 <- [1,1070,null,{}] 10:47:48 INFO - PROCESS | 1817 | 1461260868345 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:48 INFO - PROCESS | 1817 | 1461260868668 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 10:47:48 INFO - PROCESS | 1817 | 1461260868910 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403f1f000 == 127 [pid = 1817] [id = 275] 10:47:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa3fa716c00) [pid = 1817] [serial = 826] [outer = (nil)] 10:47:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3fc056000) [pid = 1817] [serial = 827] [outer = 0x7fa3fa716c00] 10:47:49 INFO - PROCESS | 1817 | 1461260868999 Marionette DEBUG loaded listener.js 10:47:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa3fd76dc00) [pid = 1817] [serial = 828] [outer = 0x7fa3fa716c00] 10:47:49 INFO - PROCESS | 1817 | 1461260869860 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1585ms 10:47:49 INFO - PROCESS | 1817 | 1461260869909 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 10:47:49 INFO - PROCESS | 1817 | 1461260869919 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 10:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:47:49 INFO - PROCESS | 1817 | 1461260869926 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:47:49 INFO - PROCESS | 1817 | 1461260869930 Marionette TRACE conn4 <- [1,1074,null,{}] 10:47:49 INFO - PROCESS | 1817 | 1461260869936 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:50 INFO - PROCESS | 1817 | 1461260870149 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 10:47:50 INFO - PROCESS | 1817 | 1461260870398 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40f9be000 == 128 [pid = 1817] [id = 276] 10:47:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa3fa71e400) [pid = 1817] [serial = 829] [outer = (nil)] 10:47:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3fe8a1000) [pid = 1817] [serial = 830] [outer = 0x7fa3fa71e400] 10:47:50 INFO - PROCESS | 1817 | 1461260870520 Marionette DEBUG loaded listener.js 10:47:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa3ffcc9c00) [pid = 1817] [serial = 831] [outer = 0x7fa3fa71e400] 10:47:51 INFO - PROCESS | 1817 | 1461260871650 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1744ms 10:47:51 INFO - PROCESS | 1817 | 1461260871672 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 10:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:47:51 INFO - PROCESS | 1817 | 1461260871678 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 10:47:51 INFO - PROCESS | 1817 | 1461260871688 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:47:51 INFO - PROCESS | 1817 | 1461260871693 Marionette TRACE conn4 <- [1,1078,null,{}] 10:47:51 INFO - PROCESS | 1817 | 1461260871702 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:52 INFO - PROCESS | 1817 | 1461260872006 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 10:47:52 INFO - PROCESS | 1817 | 1461260872347 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa413624000 == 129 [pid = 1817] [id = 277] 10:47:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa4006c3c00) [pid = 1817] [serial = 832] [outer = (nil)] 10:47:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x7fa400a9d800) [pid = 1817] [serial = 833] [outer = 0x7fa4006c3c00] 10:47:52 INFO - PROCESS | 1817 | 1461260872432 Marionette DEBUG loaded listener.js 10:47:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x7fa401940400) [pid = 1817] [serial = 834] [outer = 0x7fa4006c3c00] 10:47:53 INFO - PROCESS | 1817 | 1461260873366 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1692ms 10:47:53 INFO - PROCESS | 1817 | 1461260873378 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 10:47:53 INFO - PROCESS | 1817 | 1461260873381 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 10:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:47:53 INFO - PROCESS | 1817 | 1461260873388 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:47:53 INFO - PROCESS | 1817 | 1461260873391 Marionette TRACE conn4 <- [1,1082,null,{}] 10:47:53 INFO - PROCESS | 1817 | 1461260873399 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:53 INFO - PROCESS | 1817 | 1461260873623 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 10:47:53 INFO - PROCESS | 1817 | 1461260873881 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41d5b5800 == 130 [pid = 1817] [id = 278] 10:47:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x7fa3f0d55000) [pid = 1817] [serial = 835] [outer = (nil)] 10:47:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x7fa40295a000) [pid = 1817] [serial = 836] [outer = 0x7fa3f0d55000] 10:47:54 INFO - PROCESS | 1817 | 1461260874008 Marionette DEBUG loaded listener.js 10:47:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x7fa4043b4400) [pid = 1817] [serial = 837] [outer = 0x7fa3f0d55000] 10:47:54 INFO - PROCESS | 1817 | 1461260874997 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1632ms 10:47:55 INFO - PROCESS | 1817 | 1461260875020 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 10:47:55 INFO - PROCESS | 1817 | 1461260875024 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 10:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:47:55 INFO - PROCESS | 1817 | 1461260875031 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:47:55 INFO - PROCESS | 1817 | 1461260875034 Marionette TRACE conn4 <- [1,1086,null,{}] 10:47:55 INFO - PROCESS | 1817 | 1461260875040 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:55 INFO - PROCESS | 1817 | 1461260875259 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 10:47:55 INFO - PROCESS | 1817 | 1461260875509 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee6be000 == 131 [pid = 1817] [id = 279] 10:47:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x7fa3fd76f000) [pid = 1817] [serial = 838] [outer = (nil)] 10:47:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x7fa406739800) [pid = 1817] [serial = 839] [outer = 0x7fa3fd76f000] 10:47:55 INFO - PROCESS | 1817 | 1461260875627 Marionette DEBUG loaded listener.js 10:47:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x7fa41055f000) [pid = 1817] [serial = 840] [outer = 0x7fa3fd76f000] 10:47:56 INFO - PROCESS | 1817 | 1461260876465 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1485ms 10:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:47:56 INFO - PROCESS | 1817 | 1461260876518 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 10:47:56 INFO - PROCESS | 1817 | 1461260876521 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 10:47:56 INFO - PROCESS | 1817 | 1461260876528 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:47:56 INFO - PROCESS | 1817 | 1461260876531 Marionette TRACE conn4 <- [1,1090,null,{}] 10:47:56 INFO - PROCESS | 1817 | 1461260876537 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:56 INFO - PROCESS | 1817 | 1461260876754 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 10:47:56 INFO - PROCESS | 1817 | 1461260876955 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3edcef000 == 132 [pid = 1817] [id = 280] 10:47:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x7fa401948800) [pid = 1817] [serial = 841] [outer = (nil)] 10:47:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x7fa4108d1000) [pid = 1817] [serial = 842] [outer = 0x7fa401948800] 10:47:57 INFO - PROCESS | 1817 | 1461260877072 Marionette DEBUG loaded listener.js 10:47:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x7fa410cf1400) [pid = 1817] [serial = 843] [outer = 0x7fa401948800] 10:47:57 INFO - PROCESS | 1817 | 1461260877929 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1431ms 10:47:57 INFO - PROCESS | 1817 | 1461260877959 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 10:47:57 INFO - PROCESS | 1817 | 1461260877963 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 10:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:47:57 INFO - PROCESS | 1817 | 1461260877971 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:47:57 INFO - PROCESS | 1817 | 1461260877974 Marionette TRACE conn4 <- [1,1094,null,{}] 10:47:57 INFO - PROCESS | 1817 | 1461260877981 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:58 INFO - PROCESS | 1817 | 1461260878189 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 10:47:58 INFO - PROCESS | 1817 | 1461260878400 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0f09800 == 133 [pid = 1817] [id = 281] 10:47:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x7fa406610400) [pid = 1817] [serial = 844] [outer = (nil)] 10:47:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x7fa411ab3000) [pid = 1817] [serial = 845] [outer = 0x7fa406610400] 10:47:58 INFO - PROCESS | 1817 | 1461260878520 Marionette DEBUG loaded listener.js 10:47:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x7fa413bddc00) [pid = 1817] [serial = 846] [outer = 0x7fa406610400] 10:47:59 INFO - PROCESS | 1817 | 1461260879538 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1642ms 10:47:59 INFO - PROCESS | 1817 | 1461260879613 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 10:47:59 INFO - PROCESS | 1817 | 1461260879618 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 10:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:47:59 INFO - PROCESS | 1817 | 1461260879624 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:47:59 INFO - PROCESS | 1817 | 1461260879627 Marionette TRACE conn4 <- [1,1098,null,{}] 10:47:59 INFO - PROCESS | 1817 | 1461260879635 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:59 INFO - PROCESS | 1817 | 1461260879909 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 10:48:00 INFO - PROCESS | 1817 | 1461260880244 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41a094000 == 134 [pid = 1817] [id = 282] 10:48:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x7fa415339400) [pid = 1817] [serial = 847] [outer = (nil)] 10:48:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x7fa41533fc00) [pid = 1817] [serial = 848] [outer = 0x7fa415339400] 10:48:00 INFO - PROCESS | 1817 | 1461260880332 Marionette DEBUG loaded listener.js 10:48:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x7fa415450400) [pid = 1817] [serial = 849] [outer = 0x7fa415339400] 10:48:01 INFO - PROCESS | 1817 | 1461260881246 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1682ms 10:48:01 INFO - PROCESS | 1817 | 1461260881309 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 10:48:01 INFO - PROCESS | 1817 | 1461260881316 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 10:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:48:01 INFO - PROCESS | 1817 | 1461260881327 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:48:01 INFO - PROCESS | 1817 | 1461260881332 Marionette TRACE conn4 <- [1,1102,null,{}] 10:48:01 INFO - PROCESS | 1817 | 1461260881343 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:01 INFO - PROCESS | 1817 | 1461260881733 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 10:48:02 INFO - PROCESS | 1817 | 1461260882032 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee615000 == 135 [pid = 1817] [id = 283] 10:48:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x7fa3ef6ec400) [pid = 1817] [serial = 850] [outer = (nil)] 10:48:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x7fa3f34a2800) [pid = 1817] [serial = 851] [outer = 0x7fa3ef6ec400] 10:48:02 INFO - PROCESS | 1817 | 1461260882117 Marionette DEBUG loaded listener.js 10:48:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x7fa415570c00) [pid = 1817] [serial = 852] [outer = 0x7fa3ef6ec400] 10:48:02 INFO - PROCESS | 1817 | 1461260882964 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1688ms 10:48:03 INFO - PROCESS | 1817 | 1461260883013 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 10:48:03 INFO - PROCESS | 1817 | 1461260883016 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 10:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:48:03 INFO - PROCESS | 1817 | 1461260883023 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:48:03 INFO - PROCESS | 1817 | 1461260883026 Marionette TRACE conn4 <- [1,1106,null,{}] 10:48:03 INFO - PROCESS | 1817 | 1461260883031 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:03 INFO - PROCESS | 1817 | 1461260883232 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 10:48:03 INFO - PROCESS | 1817 | 1461260883440 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1f0d800 == 136 [pid = 1817] [id = 284] 10:48:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x7fa3ee9a3400) [pid = 1817] [serial = 853] [outer = (nil)] 10:48:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x7fa3f1dbac00) [pid = 1817] [serial = 854] [outer = 0x7fa3ee9a3400] 10:48:03 INFO - PROCESS | 1817 | 1461260883517 Marionette DEBUG loaded listener.js 10:48:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x7fa3fa649000) [pid = 1817] [serial = 855] [outer = 0x7fa3ee9a3400] 10:48:04 INFO - PROCESS | 1817 | 1461260884418 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1428ms 10:48:04 INFO - PROCESS | 1817 | 1461260884453 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 10:48:04 INFO - PROCESS | 1817 | 1461260884457 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 10:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:48:04 INFO - PROCESS | 1817 | 1461260884464 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:48:04 INFO - PROCESS | 1817 | 1461260884466 Marionette TRACE conn4 <- [1,1110,null,{}] 10:48:04 INFO - PROCESS | 1817 | 1461260884473 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:04 INFO - PROCESS | 1817 | 1461260884684 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 10:48:04 INFO - PROCESS | 1817 | 1461260884901 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee611000 == 137 [pid = 1817] [id = 285] 10:48:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x7fa3ee99f800) [pid = 1817] [serial = 856] [outer = (nil)] 10:48:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x7fa3f0bcf800) [pid = 1817] [serial = 857] [outer = 0x7fa3ee99f800] 10:48:05 INFO - PROCESS | 1817 | 1461260885029 Marionette DEBUG loaded listener.js 10:48:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x7fa3f2569c00) [pid = 1817] [serial = 858] [outer = 0x7fa3ee99f800] 10:48:05 INFO - PROCESS | 1817 | 1461260885982 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2134ms 10:48:06 INFO - PROCESS | 1817 | 1461260886724 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 10:48:06 INFO - PROCESS | 1817 | 1461260886730 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 10:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:48:06 INFO - PROCESS | 1817 | 1461260886758 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:48:06 INFO - PROCESS | 1817 | 1461260886763 Marionette TRACE conn4 <- [1,1114,null,{}] 10:48:06 INFO - PROCESS | 1817 | 1461260886772 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:06 INFO - PROCESS | 1817 | 1461260886972 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 10:48:07 INFO - PROCESS | 1817 | 1461260887183 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0cd2000 == 138 [pid = 1817] [id = 286] 10:48:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x7fa3f0eea000) [pid = 1817] [serial = 859] [outer = (nil)] 10:48:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x7fa3f0ef4400) [pid = 1817] [serial = 860] [outer = 0x7fa3f0eea000] 10:48:07 INFO - PROCESS | 1817 | 1461260887263 Marionette DEBUG loaded listener.js 10:48:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 216 (0x7fa3f1dbdc00) [pid = 1817] [serial = 861] [outer = 0x7fa3f0eea000] 10:48:08 INFO - PROCESS | 1817 | 1461260888367 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1649ms 10:48:08 INFO - PROCESS | 1817 | 1461260888402 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 10:48:08 INFO - PROCESS | 1817 | 1461260888407 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 10:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:48:08 INFO - PROCESS | 1817 | 1461260888422 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:48:08 INFO - PROCESS | 1817 | 1461260888427 Marionette TRACE conn4 <- [1,1118,null,{}] 10:48:08 INFO - PROCESS | 1817 | 1461260888434 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:08 INFO - PROCESS | 1817 | 1461260888678 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 10:48:08 INFO - PROCESS | 1817 | 1461260888934 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0b1e000 == 139 [pid = 1817] [id = 287] 10:48:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 217 (0x7fa3f2605c00) [pid = 1817] [serial = 862] [outer = (nil)] 10:48:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 218 (0x7fa3f26adc00) [pid = 1817] [serial = 863] [outer = 0x7fa3f2605c00] 10:48:09 INFO - PROCESS | 1817 | 1461260889051 Marionette DEBUG loaded listener.js 10:48:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 219 (0x7fa3f34a7000) [pid = 1817] [serial = 864] [outer = 0x7fa3f2605c00] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f365a800 == 138 [pid = 1817] [id = 120] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401ebe000 == 137 [pid = 1817] [id = 119] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa400d31000 == 136 [pid = 1817] [id = 172] 10:48:09 INFO - PROCESS | 1817 | --DOMWINDOW == 218 (0x7fa40194e800) [pid = 1817] [serial = 728] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 1817 | --DOMWINDOW == 217 (0x7fa401e9ec00) [pid = 1817] [serial = 731] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 1817 | --DOMWINDOW == 216 (0x7fa4025b4400) [pid = 1817] [serial = 734] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 1817 | --DOMWINDOW == 215 (0x7fa403325400) [pid = 1817] [serial = 737] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0x7fa3f0fd5c00) [pid = 1817] [serial = 740] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0x7fa3fa47e400) [pid = 1817] [serial = 752] [outer = (nil)] [url = about:blank] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee60c000 == 135 [pid = 1817] [id = 271] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4028a5000 == 134 [pid = 1817] [id = 270] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa410cc2800 == 133 [pid = 1817] [id = 244] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe718000 == 132 [pid = 1817] [id = 269] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7d07800 == 131 [pid = 1817] [id = 268] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0b29800 == 130 [pid = 1817] [id = 267] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9f4c000 == 129 [pid = 1817] [id = 266] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f3331000 == 128 [pid = 1817] [id = 265] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1f14000 == 127 [pid = 1817] [id = 264] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa411917000 == 126 [pid = 1817] [id = 257] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa403f20000 == 125 [pid = 1817] [id = 256] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402c23800 == 124 [pid = 1817] [id = 255] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa400a4b800 == 123 [pid = 1817] [id = 254] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe61c000 == 122 [pid = 1817] [id = 253] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa68a000 == 121 [pid = 1817] [id = 252] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f480c800 == 120 [pid = 1817] [id = 251] 10:48:09 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9bf6000 == 119 [pid = 1817] [id = 250] 10:48:10 INFO - PROCESS | 1817 | 1461260890084 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x7fa3fa656800) [pid = 1817] [serial = 569] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x7fa403254000) [pid = 1817] [serial = 626] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x7fa3f9786800) [pid = 1817] [serial = 566] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x7fa406610000) [pid = 1817] [serial = 632] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x7fa3ffc1d400) [pid = 1817] [serial = 614] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x7fa3f7b0bc00) [pid = 1817] [serial = 602] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x7fa3fe99f400) [pid = 1817] [serial = 473] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x7fa3fa2ed400) [pid = 1817] [serial = 524] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x7fa3f0750400) [pid = 1817] [serial = 482] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x7fa3f36bec00) [pid = 1817] [serial = 521] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x7fa4043aa800) [pid = 1817] [serial = 479] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x7fa3fd449800) [pid = 1817] [serial = 611] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x7fa40294e400) [pid = 1817] [serial = 623] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x7fa3ffcd3400) [pid = 1817] [serial = 575] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x7fa3fc055400) [pid = 1817] [serial = 527] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x7fa3fd44d800) [pid = 1817] [serial = 470] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x7fa3f3368c00) [pid = 1817] [serial = 491] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x7fa40186e000) [pid = 1817] [serial = 617] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x7fa3f7d3e800) [pid = 1817] [serial = 497] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x7fa403871800) [pid = 1817] [serial = 476] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x7fa4019e9800) [pid = 1817] [serial = 533] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x7fa4044d4c00) [pid = 1817] [serial = 629] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x7fa3fbf06000) [pid = 1817] [serial = 572] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x7fa3fa475400) [pid = 1817] [serial = 605] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x7fa3f0d5a400) [pid = 1817] [serial = 485] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x7fa3fa38e000) [pid = 1817] [serial = 488] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa3fa2f0400) [pid = 1817] [serial = 467] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa3f945f000) [pid = 1817] [serial = 494] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa3fe89c000) [pid = 1817] [serial = 530] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa401e9bc00) [pid = 1817] [serial = 620] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3f349e400) [pid = 1817] [serial = 464] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3fbb9e000) [pid = 1817] [serial = 608] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3f1dbe800) [pid = 1817] [serial = 560] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa401e93c00) [pid = 1817] [serial = 578] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa4119dcc00) [pid = 1817] [serial = 536] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3f1f7ac00) [pid = 1817] [serial = 581] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3ffc22400) [pid = 1817] [serial = 684] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3f0d5ec00) [pid = 1817] [serial = 744] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3f09e9800) [pid = 1817] [serial = 743] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3fbf06c00) [pid = 1817] [serial = 705] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3f260b800) [pid = 1817] [serial = 708] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3f1f76800) [pid = 1817] [serial = 707] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3fad2bc00) [pid = 1817] [serial = 714] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3fa714c00) [pid = 1817] [serial = 713] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3f90ac400) [pid = 1817] [serial = 749] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3f9bb6000) [pid = 1817] [serial = 750] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3fe54ec00) [pid = 1817] [serial = 720] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3fd76cc00) [pid = 1817] [serial = 719] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3f7def000) [pid = 1817] [serial = 711] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3f7b09000) [pid = 1817] [serial = 710] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa400a97c00) [pid = 1817] [serial = 723] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3ffcd6400) [pid = 1817] [serial = 722] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa401827c00) [pid = 1817] [serial = 726] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa4014c2000) [pid = 1817] [serial = 725] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3f7ded400) [pid = 1817] [serial = 747] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3f7b05800) [pid = 1817] [serial = 746] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa3fd44e800) [pid = 1817] [serial = 717] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3fbf09000) [pid = 1817] [serial = 716] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3f34acc00) [pid = 1817] [serial = 563] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3f260f800) [pid = 1817] [serial = 599] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa406717c00) [pid = 1817] [serial = 539] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3fd76a800) [pid = 1817] [serial = 675] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3fd44f800) [pid = 1817] [serial = 672] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3fa653c00) [pid = 1817] [serial = 663] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3fe898400) [pid = 1817] [serial = 681] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3f4891800) [pid = 1817] [serial = 657] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3faba2000) [pid = 1817] [serial = 666] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3f1db6400) [pid = 1817] [serial = 654] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3fe544800) [pid = 1817] [serial = 678] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3fa2e3000) [pid = 1817] [serial = 660] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3fbf12400) [pid = 1817] [serial = 669] [outer = (nil)] [url = about:blank] 10:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1741ms 10:48:10 INFO - PROCESS | 1817 | 1461260890162 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 10:48:10 INFO - PROCESS | 1817 | 1461260890165 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 10:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:48:10 INFO - PROCESS | 1817 | 1461260890178 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:48:10 INFO - PROCESS | 1817 | 1461260890186 Marionette TRACE conn4 <- [1,1122,null,{}] 10:48:10 INFO - PROCESS | 1817 | 1461260890202 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:10 INFO - PROCESS | 1817 | 1461260890426 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 10:48:10 INFO - PROCESS | 1817 | 1461260890680 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0b29800 == 120 [pid = 1817] [id = 288] 10:48:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3f0fd1c00) [pid = 1817] [serial = 865] [outer = (nil)] 10:48:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3f38ec000) [pid = 1817] [serial = 866] [outer = 0x7fa3f0fd1c00] 10:48:10 INFO - PROCESS | 1817 | 1461260890752 Marionette DEBUG loaded listener.js 10:48:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3f7b0bc00) [pid = 1817] [serial = 867] [outer = 0x7fa3f0fd1c00] 10:48:11 INFO - PROCESS | 1817 | 1461260891588 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1451ms 10:48:11 INFO - PROCESS | 1817 | 1461260891630 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 10:48:11 INFO - PROCESS | 1817 | 1461260891634 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 10:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:48:11 INFO - PROCESS | 1817 | 1461260891640 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:48:11 INFO - PROCESS | 1817 | 1461260891643 Marionette TRACE conn4 <- [1,1126,null,{}] 10:48:11 INFO - PROCESS | 1817 | 1461260891649 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:11 INFO - PROCESS | 1817 | 1461260891839 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 10:48:12 INFO - PROCESS | 1817 | 1461260892006 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f34e7800 == 121 [pid = 1817] [id = 289] 10:48:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f2606800) [pid = 1817] [serial = 868] [outer = (nil)] 10:48:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3f7ded400) [pid = 1817] [serial = 869] [outer = 0x7fa3f2606800] 10:48:12 INFO - PROCESS | 1817 | 1461260892074 Marionette DEBUG loaded listener.js 10:48:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f90b2400) [pid = 1817] [serial = 870] [outer = 0x7fa3f2606800] 10:48:12 INFO - PROCESS | 1817 | 1461260892913 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1330ms 10:48:12 INFO - PROCESS | 1817 | 1461260892977 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 10:48:12 INFO - PROCESS | 1817 | 1461260892981 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 10:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:48:13 INFO - PROCESS | 1817 | 1461260893002 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:48:13 INFO - PROCESS | 1817 | 1461260893006 Marionette TRACE conn4 <- [1,1130,null,{}] 10:48:13 INFO - PROCESS | 1817 | 1461260893024 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:13 INFO - PROCESS | 1817 | 1461260893272 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 10:48:13 INFO - PROCESS | 1817 | 1461260893300 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7a82800 == 122 [pid = 1817] [id = 290] 10:48:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f335dc00) [pid = 1817] [serial = 871] [outer = (nil)] 10:48:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3f9790800) [pid = 1817] [serial = 872] [outer = 0x7fa3f335dc00] 10:48:13 INFO - PROCESS | 1817 | 1461260893369 Marionette DEBUG loaded listener.js 10:48:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f9f1ac00) [pid = 1817] [serial = 873] [outer = 0x7fa3f335dc00] 10:48:15 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3f0eeb800) [pid = 1817] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:48:15 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa4024dd400) [pid = 1817] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:48:15 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa400a9c400) [pid = 1817] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:48:15 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3f0bd4400) [pid = 1817] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:48:15 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa400a9dc00) [pid = 1817] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:48:15 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3f09ebc00) [pid = 1817] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:48:15 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3ee9a2c00) [pid = 1817] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:48:15 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa40331d000) [pid = 1817] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:48:15 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3fe941400) [pid = 1817] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:48:15 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3fa64e000) [pid = 1817] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:48:15 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa401e93000) [pid = 1817] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:48:15 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3f1dbb000) [pid = 1817] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:48:15 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3f7b0b000) [pid = 1817] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:48:15 INFO - PROCESS | 1817 | 1461260895130 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 2144ms 10:48:15 INFO - PROCESS | 1817 | 1461260895147 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 10:48:15 INFO - PROCESS | 1817 | 1461260895149 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 10:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:48:15 INFO - PROCESS | 1817 | 1461260895157 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:48:15 INFO - PROCESS | 1817 | 1461260895160 Marionette TRACE conn4 <- [1,1134,null,{}] 10:48:15 INFO - PROCESS | 1817 | 1461260895176 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:15 INFO - PROCESS | 1817 | 1461260895398 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 10:48:15 INFO - PROCESS | 1817 | 1461260895418 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d22000 == 123 [pid = 1817] [id = 291] 10:48:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3f90b3000) [pid = 1817] [serial = 874] [outer = (nil)] 10:48:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3fa47fc00) [pid = 1817] [serial = 875] [outer = 0x7fa3f90b3000] 10:48:15 INFO - PROCESS | 1817 | 1461260895621 Marionette DEBUG loaded listener.js 10:48:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3fa719800) [pid = 1817] [serial = 876] [outer = 0x7fa3f90b3000] 10:48:16 INFO - PROCESS | 1817 | 1461260896409 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1300ms 10:48:16 INFO - PROCESS | 1817 | 1461260896458 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 10:48:16 INFO - PROCESS | 1817 | 1461260896461 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 10:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:48:16 INFO - PROCESS | 1817 | 1461260896467 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:48:16 INFO - PROCESS | 1817 | 1461260896471 Marionette TRACE conn4 <- [1,1138,null,{}] 10:48:16 INFO - PROCESS | 1817 | 1461260896488 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:16 INFO - PROCESS | 1817 | 1461260896723 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 10:48:16 INFO - PROCESS | 1817 | 1461260896743 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9020800 == 124 [pid = 1817] [id = 292] 10:48:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3fa71a000) [pid = 1817] [serial = 877] [outer = (nil)] 10:48:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3fabaa400) [pid = 1817] [serial = 878] [outer = 0x7fa3fa71a000] 10:48:16 INFO - PROCESS | 1817 | 1461260896809 Marionette DEBUG loaded listener.js 10:48:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3fbb99000) [pid = 1817] [serial = 879] [outer = 0x7fa3fa71a000] 10:48:17 INFO - PROCESS | 1817 | 1461260897953 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1530ms 10:48:18 INFO - PROCESS | 1817 | 1461260897999 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 10:48:18 INFO - PROCESS | 1817 | 1461260898008 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 10:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:48:18 INFO - PROCESS | 1817 | 1461260898018 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:48:18 INFO - PROCESS | 1817 | 1461260898024 Marionette TRACE conn4 <- [1,1142,null,{}] 10:48:18 INFO - PROCESS | 1817 | 1461260898033 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:18 INFO - PROCESS | 1817 | 1461260898262 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 10:48:18 INFO - PROCESS | 1817 | 1461260898507 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0b10000 == 125 [pid = 1817] [id = 293] 10:48:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3f1f76000) [pid = 1817] [serial = 880] [outer = (nil)] 10:48:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f1f81400) [pid = 1817] [serial = 881] [outer = 0x7fa3f1f76000] 10:48:18 INFO - PROCESS | 1817 | 1461260898637 Marionette DEBUG loaded listener.js 10:48:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3f335f000) [pid = 1817] [serial = 882] [outer = 0x7fa3f1f76000] 10:48:19 INFO - PROCESS | 1817 | 1461260899579 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1592ms 10:48:19 INFO - PROCESS | 1817 | 1461260899611 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 10:48:19 INFO - PROCESS | 1817 | 1461260899620 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 10:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:48:19 INFO - PROCESS | 1817 | 1461260899632 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:48:19 INFO - PROCESS | 1817 | 1461260899636 Marionette TRACE conn4 <- [1,1146,null,{}] 10:48:19 INFO - PROCESS | 1817 | 1461260899644 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:19 INFO - PROCESS | 1817 | 1461260899901 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 10:48:20 INFO - PROCESS | 1817 | 1461260900194 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d13000 == 126 [pid = 1817] [id = 294] 10:48:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f1f78800) [pid = 1817] [serial = 883] [outer = (nil)] 10:48:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f90a7400) [pid = 1817] [serial = 884] [outer = 0x7fa3f1f78800] 10:48:20 INFO - PROCESS | 1817 | 1461260900330 Marionette DEBUG loaded listener.js 10:48:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3f9bb7000) [pid = 1817] [serial = 885] [outer = 0x7fa3f1f78800] 10:48:21 INFO - PROCESS | 1817 | 1461260901165 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1594ms 10:48:21 INFO - PROCESS | 1817 | 1461260901227 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 10:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:48:21 INFO - PROCESS | 1817 | 1461260901231 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 10:48:21 INFO - PROCESS | 1817 | 1461260901238 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:48:21 INFO - PROCESS | 1817 | 1461260901244 Marionette TRACE conn4 <- [1,1150,null,{}] 10:48:21 INFO - PROCESS | 1817 | 1461260901261 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:21 INFO - PROCESS | 1817 | 1461260901514 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 10:48:21 INFO - PROCESS | 1817 | 1461260901746 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa43b000 == 127 [pid = 1817] [id = 295] 10:48:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3fa38c400) [pid = 1817] [serial = 886] [outer = (nil)] 10:48:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3fa714c00) [pid = 1817] [serial = 887] [outer = 0x7fa3fa38c400] 10:48:21 INFO - PROCESS | 1817 | 1461260901870 Marionette DEBUG loaded listener.js 10:48:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3fbb97c00) [pid = 1817] [serial = 888] [outer = 0x7fa3fa38c400] 10:48:22 INFO - PROCESS | 1817 | 1461260902777 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1587ms 10:48:22 INFO - PROCESS | 1817 | 1461260902825 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 10:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:48:22 INFO - PROCESS | 1817 | 1461260902830 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 10:48:22 INFO - PROCESS | 1817 | 1461260902837 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:48:22 INFO - PROCESS | 1817 | 1461260902840 Marionette TRACE conn4 <- [1,1154,null,{}] 10:48:22 INFO - PROCESS | 1817 | 1461260902846 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:23 INFO - PROCESS | 1817 | 1461260903055 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 10:48:23 INFO - PROCESS | 1817 | 1461260903283 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbf8a800 == 128 [pid = 1817] [id = 296] 10:48:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3fa64b800) [pid = 1817] [serial = 889] [outer = (nil)] 10:48:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3fbd65400) [pid = 1817] [serial = 890] [outer = 0x7fa3fa64b800] 10:48:23 INFO - PROCESS | 1817 | 1461260903404 Marionette DEBUG loaded listener.js 10:48:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3fc05a000) [pid = 1817] [serial = 891] [outer = 0x7fa3fa64b800] 10:48:24 INFO - PROCESS | 1817 | 1461260904223 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1435ms 10:48:24 INFO - PROCESS | 1817 | 1461260904273 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 10:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:48:24 INFO - PROCESS | 1817 | 1461260904277 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 10:48:24 INFO - PROCESS | 1817 | 1461260904283 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:48:24 INFO - PROCESS | 1817 | 1461260904287 Marionette TRACE conn4 <- [1,1158,null,{}] 10:48:24 INFO - PROCESS | 1817 | 1461260904293 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:24 INFO - PROCESS | 1817 | 1461260904510 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 10:48:24 INFO - PROCESS | 1817 | 1461260904695 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd564800 == 129 [pid = 1817] [id = 297] 10:48:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3fbb9ec00) [pid = 1817] [serial = 892] [outer = (nil)] 10:48:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3fd44d000) [pid = 1817] [serial = 893] [outer = 0x7fa3fbb9ec00] 10:48:24 INFO - PROCESS | 1817 | 1461260904772 Marionette DEBUG loaded listener.js 10:48:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3fd606000) [pid = 1817] [serial = 894] [outer = 0x7fa3fbb9ec00] 10:48:25 INFO - PROCESS | 1817 | 1461260905759 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 10:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1531ms 10:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:48:25 INFO - PROCESS | 1817 | 1461260905814 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 10:48:25 INFO - PROCESS | 1817 | 1461260905817 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 10:48:25 INFO - PROCESS | 1817 | 1461260905824 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:48:25 INFO - PROCESS | 1817 | 1461260905828 Marionette TRACE conn4 <- [1,1162,null,{}] 10:48:25 INFO - PROCESS | 1817 | 1461260905833 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:26 INFO - PROCESS | 1817 | 1461260906092 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 10:48:26 INFO - PROCESS | 1817 | 1461260906368 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe61d000 == 130 [pid = 1817] [id = 298] 10:48:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3fd606800) [pid = 1817] [serial = 895] [outer = (nil)] 10:48:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3fe8a0400) [pid = 1817] [serial = 896] [outer = 0x7fa3fd606800] 10:48:26 INFO - PROCESS | 1817 | 1461260906449 Marionette DEBUG loaded listener.js 10:48:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3ffc1fc00) [pid = 1817] [serial = 897] [outer = 0x7fa3fd606800] 10:48:27 INFO - PROCESS | 1817 | 1461260907350 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1592ms 10:48:27 INFO - PROCESS | 1817 | 1461260907417 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 10:48:27 INFO - PROCESS | 1817 | 1461260907421 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 10:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:48:27 INFO - PROCESS | 1817 | 1461260907427 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:48:27 INFO - PROCESS | 1817 | 1461260907431 Marionette TRACE conn4 <- [1,1166,null,{}] 10:48:27 INFO - PROCESS | 1817 | 1461260907437 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:27 INFO - PROCESS | 1817 | 1461260907643 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 10:48:27 INFO - PROCESS | 1817 | 1461260907874 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe8df000 == 131 [pid = 1817] [id = 299] 10:48:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3fe546400) [pid = 1817] [serial = 898] [outer = (nil)] 10:48:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa400a97c00) [pid = 1817] [serial = 899] [outer = 0x7fa3fe546400] 10:48:27 INFO - PROCESS | 1817 | 1461260907995 Marionette DEBUG loaded listener.js 10:48:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa40186c800) [pid = 1817] [serial = 900] [outer = 0x7fa3fe546400] 10:48:28 INFO - PROCESS | 1817 | 1461260908919 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1535ms 10:48:28 INFO - PROCESS | 1817 | 1461260908963 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 10:48:28 INFO - PROCESS | 1817 | 1461260908968 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 10:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:48:28 INFO - PROCESS | 1817 | 1461260908974 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:48:28 INFO - PROCESS | 1817 | 1461260908978 Marionette TRACE conn4 <- [1,1170,null,{}] 10:48:28 INFO - PROCESS | 1817 | 1461260908984 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:29 INFO - PROCESS | 1817 | 1461260909195 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 10:48:29 INFO - PROCESS | 1817 | 1461260909448 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4018d9000 == 132 [pid = 1817] [id = 300] 10:48:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3fbb97800) [pid = 1817] [serial = 901] [outer = (nil)] 10:48:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa4019e8c00) [pid = 1817] [serial = 902] [outer = 0x7fa3fbb97800] 10:48:29 INFO - PROCESS | 1817 | 1461260909569 Marionette DEBUG loaded listener.js 10:48:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa401e98400) [pid = 1817] [serial = 903] [outer = 0x7fa3fbb97800] 10:48:30 INFO - PROCESS | 1817 | 1461260910522 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1585ms 10:48:30 INFO - PROCESS | 1817 | 1461260910563 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 10:48:30 INFO - PROCESS | 1817 | 1461260910569 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 10:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:48:30 INFO - PROCESS | 1817 | 1461260910579 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:48:30 INFO - PROCESS | 1817 | 1461260910583 Marionette TRACE conn4 <- [1,1174,null,{}] 10:48:30 INFO - PROCESS | 1817 | 1461260910594 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:30 INFO - PROCESS | 1817 | 1461260910813 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 10:48:31 INFO - PROCESS | 1817 | 1461260911047 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4020d5800 == 133 [pid = 1817] [id = 301] 10:48:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3fba34800) [pid = 1817] [serial = 904] [outer = (nil)] 10:48:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa4025a9800) [pid = 1817] [serial = 905] [outer = 0x7fa3fba34800] 10:48:31 INFO - PROCESS | 1817 | 1461260911170 Marionette DEBUG loaded listener.js 10:48:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa40294dc00) [pid = 1817] [serial = 906] [outer = 0x7fa3fba34800] 10:48:32 INFO - PROCESS | 1817 | 1461260912057 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:48:32 INFO - PROCESS | 1817 | 1461260912118 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 10:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:48:32 INFO - PROCESS | 1817 | 1461260912126 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:48:32 INFO - PROCESS | 1817 | 1461260912130 Marionette TRACE conn4 <- [1,1178,null,{}] 10:48:32 INFO - PROCESS | 1817 | 1461260912136 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:32 INFO - PROCESS | 1817 | 1461260912360 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 10:48:32 INFO - PROCESS | 1817 | 1461260912610 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402d5e000 == 134 [pid = 1817] [id = 302] 10:48:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa403258c00) [pid = 1817] [serial = 907] [outer = (nil)] 10:48:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa403356000) [pid = 1817] [serial = 908] [outer = 0x7fa403258c00] 10:48:32 INFO - PROCESS | 1817 | 1461260912742 Marionette DEBUG loaded listener.js 10:48:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa403fef000) [pid = 1817] [serial = 909] [outer = 0x7fa403258c00] 10:48:33 INFO - PROCESS | 1817 | 1461260913690 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:48:33 INFO - PROCESS | 1817 | 1461260913765 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 10:48:33 INFO - PROCESS | 1817 | 1461260913771 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:48:33 INFO - PROCESS | 1817 | 1461260913776 Marionette TRACE conn4 <- [1,1182,null,{}] 10:48:33 INFO - PROCESS | 1817 | 1461260913782 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:34 INFO - PROCESS | 1817 | 1461260914068 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 10:48:34 INFO - PROCESS | 1817 | 1461260914349 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403f07800 == 135 [pid = 1817] [id = 303] 10:48:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa4044df400) [pid = 1817] [serial = 910] [outer = (nil)] 10:48:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa40a975400) [pid = 1817] [serial = 911] [outer = 0x7fa4044df400] 10:48:34 INFO - PROCESS | 1817 | 1461260914441 Marionette DEBUG loaded listener.js 10:48:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa41192d000) [pid = 1817] [serial = 912] [outer = 0x7fa4044df400] 10:48:35 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:35 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:48:35 INFO - PROCESS | 1817 | 1461260915609 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:48:35 INFO - PROCESS | 1817 | 1461260915664 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 10:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:48:35 INFO - PROCESS | 1817 | 1461260915671 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:48:35 INFO - PROCESS | 1817 | 1461260915676 Marionette TRACE conn4 <- [1,1186,null,{}] 10:48:35 INFO - PROCESS | 1817 | 1461260915682 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:35 INFO - PROCESS | 1817 | 1461260915896 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 10:48:36 INFO - PROCESS | 1817 | 1461260916131 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa409a90000 == 136 [pid = 1817] [id = 304] 10:48:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa406717c00) [pid = 1817] [serial = 913] [outer = (nil)] 10:48:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa4152a0c00) [pid = 1817] [serial = 914] [outer = 0x7fa406717c00] 10:48:36 INFO - PROCESS | 1817 | 1461260916218 Marionette DEBUG loaded listener.js 10:48:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa415339000) [pid = 1817] [serial = 915] [outer = 0x7fa406717c00] 10:48:37 INFO - PROCESS | 1817 | 1461260917055 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 10:48:37 INFO - PROCESS | 1817 | 1461260917113 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 10:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:48:37 INFO - PROCESS | 1817 | 1461260917120 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:48:37 INFO - PROCESS | 1817 | 1461260917123 Marionette TRACE conn4 <- [1,1190,null,{}] 10:48:37 INFO - PROCESS | 1817 | 1461260917128 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:37 INFO - PROCESS | 1817 | 1461260917328 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 10:48:37 INFO - PROCESS | 1817 | 1461260917523 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa411702800 == 137 [pid = 1817] [id = 305] 10:48:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa409a5ec00) [pid = 1817] [serial = 916] [outer = (nil)] 10:48:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa41556b000) [pid = 1817] [serial = 917] [outer = 0x7fa409a5ec00] 10:48:37 INFO - PROCESS | 1817 | 1461260917598 Marionette DEBUG loaded listener.js 10:48:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa415575000) [pid = 1817] [serial = 918] [outer = 0x7fa409a5ec00] 10:48:38 INFO - PROCESS | 1817 | 1461260918492 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 10:48:38 INFO - PROCESS | 1817 | 1461260918555 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 10:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:48:38 INFO - PROCESS | 1817 | 1461260918563 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:48:38 INFO - PROCESS | 1817 | 1461260918565 Marionette TRACE conn4 <- [1,1194,null,{}] 10:48:38 INFO - PROCESS | 1817 | 1461260918571 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:38 INFO - PROCESS | 1817 | 1461260918781 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 10:48:39 INFO - PROCESS | 1817 | 1461260919016 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef466000 == 138 [pid = 1817] [id = 306] 10:48:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa3ef6ee000) [pid = 1817] [serial = 919] [outer = (nil)] 10:48:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3f0eee000) [pid = 1817] [serial = 920] [outer = 0x7fa3ef6ee000] 10:48:39 INFO - PROCESS | 1817 | 1461260919134 Marionette DEBUG loaded listener.js 10:48:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa3fa64c800) [pid = 1817] [serial = 921] [outer = 0x7fa3ef6ee000] 10:48:40 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:40 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:40 INFO - PROCESS | 1817 | 1461260920471 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 10:48:40 INFO - PROCESS | 1817 | 1461260920629 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 10:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:48:40 INFO - PROCESS | 1817 | 1461260920654 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:48:40 INFO - PROCESS | 1817 | 1461260920659 Marionette TRACE conn4 <- [1,1198,null,{}] 10:48:40 INFO - PROCESS | 1817 | 1461260920668 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:40 INFO - PROCESS | 1817 | 1461260920863 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 10:48:41 INFO - PROCESS | 1817 | 1461260921067 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f4815000 == 139 [pid = 1817] [id = 307] 10:48:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa3f074fc00) [pid = 1817] [serial = 922] [outer = (nil)] 10:48:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x7fa3f2608000) [pid = 1817] [serial = 923] [outer = 0x7fa3f074fc00] 10:48:41 INFO - PROCESS | 1817 | 1461260921182 Marionette DEBUG loaded listener.js 10:48:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x7fa3f36ba800) [pid = 1817] [serial = 924] [outer = 0x7fa3f074fc00] 10:48:42 INFO - PROCESS | 1817 | 1461260922273 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1649ms 10:48:42 INFO - PROCESS | 1817 | 1461260922302 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 10:48:42 INFO - PROCESS | 1817 | 1461260922311 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 10:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:48:42 INFO - PROCESS | 1817 | 1461260922327 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:48:42 INFO - PROCESS | 1817 | 1461260922333 Marionette TRACE conn4 <- [1,1202,null,{}] 10:48:42 INFO - PROCESS | 1817 | 1461260922342 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:42 INFO - PROCESS | 1817 | 1461260922559 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 10:48:42 INFO - PROCESS | 1817 | 1461260922813 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee6a6000 == 140 [pid = 1817] [id = 308] 10:48:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x7fa3f34a8800) [pid = 1817] [serial = 925] [outer = (nil)] 10:48:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x7fa3f7de9800) [pid = 1817] [serial = 926] [outer = 0x7fa3f34a8800] 10:48:42 INFO - PROCESS | 1817 | 1461260922891 Marionette DEBUG loaded listener.js 10:48:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x7fa3f9782800) [pid = 1817] [serial = 927] [outer = 0x7fa3f34a8800] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ffb1a000 == 139 [pid = 1817] [id = 52] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa400a33000 == 138 [pid = 1817] [id = 42] 10:48:43 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x7fa40387d400) [pid = 1817] [serial = 773] [outer = (nil)] [url = about:blank] 10:48:43 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x7fa406735800) [pid = 1817] [serial = 779] [outer = (nil)] [url = about:blank] 10:48:43 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x7fa4108c6400) [pid = 1817] [serial = 785] [outer = (nil)] [url = about:blank] 10:48:43 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x7fa40a917400) [pid = 1817] [serial = 782] [outer = (nil)] [url = about:blank] 10:48:43 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x7fa402f6f000) [pid = 1817] [serial = 770] [outer = (nil)] [url = about:blank] 10:48:43 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa4043b7400) [pid = 1817] [serial = 776] [outer = (nil)] [url = about:blank] 10:48:43 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa411dcb000) [pid = 1817] [serial = 791] [outer = (nil)] [url = about:blank] 10:48:43 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa4119e2800) [pid = 1817] [serial = 788] [outer = (nil)] [url = about:blank] 10:48:43 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa3f34ad800) [pid = 1817] [serial = 818] [outer = (nil)] [url = about:blank] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7d22000 == 137 [pid = 1817] [id = 291] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7a82800 == 136 [pid = 1817] [id = 290] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f34e7800 == 135 [pid = 1817] [id = 289] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0b29800 == 134 [pid = 1817] [id = 288] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0b1e000 == 133 [pid = 1817] [id = 287] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0cd2000 == 132 [pid = 1817] [id = 286] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0f09800 == 131 [pid = 1817] [id = 281] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3edcef000 == 130 [pid = 1817] [id = 280] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee6be000 == 129 [pid = 1817] [id = 279] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa41d5b5800 == 128 [pid = 1817] [id = 278] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa413624000 == 127 [pid = 1817] [id = 277] 10:48:43 INFO - PROCESS | 1817 | 1461260923889 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40f9be000 == 126 [pid = 1817] [id = 276] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa403f1f000 == 125 [pid = 1817] [id = 275] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe71e000 == 124 [pid = 1817] [id = 274] 10:48:43 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f901a800 == 123 [pid = 1817] [id = 273] 10:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1639ms 10:48:43 INFO - PROCESS | 1817 | 1461260923963 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 10:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:48:43 INFO - PROCESS | 1817 | 1461260923968 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 10:48:43 INFO - PROCESS | 1817 | 1461260923974 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:48:43 INFO - PROCESS | 1817 | 1461260923980 Marionette TRACE conn4 <- [1,1206,null,{}] 10:48:44 INFO - PROCESS | 1817 | 1461260923997 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:44 INFO - PROCESS | 1817 | 1461260924205 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3fbd5f400) [pid = 1817] [serial = 806] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa40379f800) [pid = 1817] [serial = 812] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa4024e1800) [pid = 1817] [serial = 732] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3f34ac400) [pid = 1817] [serial = 755] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3fe937000) [pid = 1817] [serial = 767] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3fc061400) [pid = 1817] [serial = 804] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3fc05b800) [pid = 1817] [serial = 761] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa40168a400) [pid = 1817] [serial = 809] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3f0d52400) [pid = 1817] [serial = 794] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3f0749400) [pid = 1817] [serial = 815] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3f0fd3c00) [pid = 1817] [serial = 795] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3ffccc400) [pid = 1817] [serial = 807] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3fe547c00) [pid = 1817] [serial = 764] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa4037a7800) [pid = 1817] [serial = 738] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa401e96000) [pid = 1817] [serial = 729] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3fa9abc00) [pid = 1817] [serial = 800] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa402456c00) [pid = 1817] [serial = 810] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa402953c00) [pid = 1817] [serial = 735] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3f2569000) [pid = 1817] [serial = 797] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa406730000) [pid = 1817] [serial = 813] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3fbbf0c00) [pid = 1817] [serial = 801] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3fa9a8c00) [pid = 1817] [serial = 753] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3f26a0400) [pid = 1817] [serial = 803] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa3f9455800) [pid = 1817] [serial = 798] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3fa03d000) [pid = 1817] [serial = 758] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3f0fd6c00) [pid = 1817] [serial = 816] [outer = (nil)] [url = about:blank] 10:48:44 INFO - PROCESS | 1817 | 1461260924451 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0f0f800 == 124 [pid = 1817] [id = 309] 10:48:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3f0fd6c00) [pid = 1817] [serial = 928] [outer = (nil)] 10:48:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3f7b05800) [pid = 1817] [serial = 929] [outer = 0x7fa3f0fd6c00] 10:48:44 INFO - PROCESS | 1817 | 1461260924528 Marionette DEBUG loaded listener.js 10:48:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3fa9a5800) [pid = 1817] [serial = 930] [outer = 0x7fa3f0fd6c00] 10:48:45 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd23c800 == 123 [pid = 1817] [id = 10] 10:48:45 INFO - PROCESS | 1817 | 1461260925459 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1540ms 10:48:45 INFO - PROCESS | 1817 | 1461260925514 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 10:48:45 INFO - PROCESS | 1817 | 1461260925519 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 10:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:48:45 INFO - PROCESS | 1817 | 1461260925525 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:48:45 INFO - PROCESS | 1817 | 1461260925527 Marionette TRACE conn4 <- [1,1210,null,{}] 10:48:45 INFO - PROCESS | 1817 | 1461260925533 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:45 INFO - PROCESS | 1817 | 1461260925725 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 10:48:45 INFO - PROCESS | 1817 | 1461260925958 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7a82800 == 124 [pid = 1817] [id = 310] 10:48:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3fa03d000) [pid = 1817] [serial = 931] [outer = (nil)] 10:48:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3fbba0800) [pid = 1817] [serial = 932] [outer = 0x7fa3fa03d000] 10:48:46 INFO - PROCESS | 1817 | 1461260926027 Marionette DEBUG loaded listener.js 10:48:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3fd604c00) [pid = 1817] [serial = 933] [outer = 0x7fa3fa03d000] 10:48:46 INFO - PROCESS | 1817 | 1461260926845 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1383ms 10:48:46 INFO - PROCESS | 1817 | 1461260926910 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 10:48:46 INFO - PROCESS | 1817 | 1461260926913 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 10:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:48:46 INFO - PROCESS | 1817 | 1461260926919 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:48:46 INFO - PROCESS | 1817 | 1461260926921 Marionette TRACE conn4 <- [1,1214,null,{}] 10:48:46 INFO - PROCESS | 1817 | 1461260926928 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:47 INFO - PROCESS | 1817 | 1461260927164 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 10:48:47 INFO - PROCESS | 1817 | 1461260927192 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9be4800 == 125 [pid = 1817] [id = 311] 10:48:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3fd605000) [pid = 1817] [serial = 934] [outer = (nil)] 10:48:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3fe540800) [pid = 1817] [serial = 935] [outer = 0x7fa3fd605000] 10:48:47 INFO - PROCESS | 1817 | 1461260927256 Marionette DEBUG loaded listener.js 10:48:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3fe899c00) [pid = 1817] [serial = 936] [outer = 0x7fa3fd605000] 10:48:48 INFO - PROCESS | 1817 | 1461260928145 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1287ms 10:48:48 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3f2605c00) [pid = 1817] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:48:48 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3f335dc00) [pid = 1817] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:48:48 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3f0fd1c00) [pid = 1817] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:48:48 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3f90b3000) [pid = 1817] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:48:48 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3f0eea000) [pid = 1817] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:48:48 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3f2606800) [pid = 1817] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:48:48 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa3f0d5c400) [pid = 1817] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:48:48 INFO - PROCESS | 1817 | 1461260928476 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 10:48:48 INFO - PROCESS | 1817 | 1461260928480 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 10:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:48:48 INFO - PROCESS | 1817 | 1461260928489 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:48:48 INFO - PROCESS | 1817 | 1461260928491 Marionette TRACE conn4 <- [1,1218,null,{}] 10:48:48 INFO - PROCESS | 1817 | 1461260928495 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:48 INFO - PROCESS | 1817 | 1461260928693 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 10:48:48 INFO - PROCESS | 1817 | 1461260928901 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa67b800 == 126 [pid = 1817] [id = 312] 10:48:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3ffcd4000) [pid = 1817] [serial = 937] [outer = (nil)] 10:48:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa40186c000) [pid = 1817] [serial = 938] [outer = 0x7fa3ffcd4000] 10:48:48 INFO - PROCESS | 1817 | 1461260928976 Marionette DEBUG loaded listener.js 10:48:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa4024e1800) [pid = 1817] [serial = 939] [outer = 0x7fa3ffcd4000] 10:48:49 INFO - PROCESS | 1817 | 1461260929665 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1230ms 10:48:49 INFO - PROCESS | 1817 | 1461260929720 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 10:48:49 INFO - PROCESS | 1817 | 1461260929723 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 10:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:48:49 INFO - PROCESS | 1817 | 1461260929729 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:48:49 INFO - PROCESS | 1817 | 1461260929733 Marionette TRACE conn4 <- [1,1222,null,{}] 10:48:49 INFO - PROCESS | 1817 | 1461260929738 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:50 INFO - PROCESS | 1817 | 1461260930003 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 10:48:50 INFO - PROCESS | 1817 | 1461260930014 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd723800 == 127 [pid = 1817] [id = 313] 10:48:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3fa9ae000) [pid = 1817] [serial = 940] [outer = (nil)] 10:48:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa402f6f000) [pid = 1817] [serial = 941] [outer = 0x7fa3fa9ae000] 10:48:50 INFO - PROCESS | 1817 | 1461260930165 Marionette DEBUG loaded listener.js 10:48:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa403357000) [pid = 1817] [serial = 942] [outer = 0x7fa3fa9ae000] 10:48:51 INFO - PROCESS | 1817 | 1461260931188 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 10:48:51 INFO - PROCESS | 1817 | 1461260931220 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 10:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:48:51 INFO - PROCESS | 1817 | 1461260931230 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:48:51 INFO - PROCESS | 1817 | 1461260931235 Marionette TRACE conn4 <- [1,1226,null,{}] 10:48:51 INFO - PROCESS | 1817 | 1461260931244 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:51 INFO - PROCESS | 1817 | 1461260931464 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 10:48:51 INFO - PROCESS | 1817 | 1461260931722 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef59c000 == 128 [pid = 1817] [id = 314] 10:48:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3f3363000) [pid = 1817] [serial = 943] [outer = (nil)] 10:48:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3f34a3400) [pid = 1817] [serial = 944] [outer = 0x7fa3f3363000] 10:48:51 INFO - PROCESS | 1817 | 1461260931849 Marionette DEBUG loaded listener.js 10:48:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3f7d36800) [pid = 1817] [serial = 945] [outer = 0x7fa3f3363000] 10:48:52 INFO - PROCESS | 1817 | 1461260932776 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1584ms 10:48:52 INFO - PROCESS | 1817 | 1461260932816 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 10:48:52 INFO - PROCESS | 1817 | 1461260932825 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 10:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:48:52 INFO - PROCESS | 1817 | 1461260932837 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:48:52 INFO - PROCESS | 1817 | 1461260932841 Marionette TRACE conn4 <- [1,1230,null,{}] 10:48:52 INFO - PROCESS | 1817 | 1461260932848 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:53 INFO - PROCESS | 1817 | 1461260933072 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 10:48:53 INFO - PROCESS | 1817 | 1461260933358 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d1e000 == 129 [pid = 1817] [id = 315] 10:48:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3fa2e5000) [pid = 1817] [serial = 946] [outer = (nil)] 10:48:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3fa38a800) [pid = 1817] [serial = 947] [outer = 0x7fa3fa2e5000] 10:48:53 INFO - PROCESS | 1817 | 1461260933488 Marionette DEBUG loaded listener.js 10:48:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3fa9a8c00) [pid = 1817] [serial = 948] [outer = 0x7fa3fa2e5000] 10:48:54 INFO - PROCESS | 1817 | 1461260934426 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1632ms 10:48:54 INFO - PROCESS | 1817 | 1461260934470 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 10:48:54 INFO - PROCESS | 1817 | 1461260934474 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 10:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:48:54 INFO - PROCESS | 1817 | 1461260934481 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:48:54 INFO - PROCESS | 1817 | 1461260934487 Marionette TRACE conn4 <- [1,1234,null,{}] 10:48:54 INFO - PROCESS | 1817 | 1461260934504 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:54 INFO - PROCESS | 1817 | 1461260934729 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 10:48:54 INFO - PROCESS | 1817 | 1461260934966 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ffe0f000 == 130 [pid = 1817] [id = 316] 10:48:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3fd76c400) [pid = 1817] [serial = 949] [outer = (nil)] 10:48:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3fe8a1400) [pid = 1817] [serial = 950] [outer = 0x7fa3fd76c400] 10:48:55 INFO - PROCESS | 1817 | 1461260935093 Marionette DEBUG loaded listener.js 10:48:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa4006b6000) [pid = 1817] [serial = 951] [outer = 0x7fa3fd76c400] 10:48:55 INFO - PROCESS | 1817 | 1461260935976 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1540ms 10:48:56 INFO - PROCESS | 1817 | 1461260936023 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 10:48:56 INFO - PROCESS | 1817 | 1461260936029 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 10:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:48:56 INFO - PROCESS | 1817 | 1461260936036 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:48:56 INFO - PROCESS | 1817 | 1461260936040 Marionette TRACE conn4 <- [1,1238,null,{}] 10:48:56 INFO - PROCESS | 1817 | 1461260936046 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:56 INFO - PROCESS | 1817 | 1461260936263 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 10:48:56 INFO - PROCESS | 1817 | 1461260936453 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402e12800 == 131 [pid = 1817] [id = 317] 10:48:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3fd4cf400) [pid = 1817] [serial = 952] [outer = (nil)] 10:48:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa402951000) [pid = 1817] [serial = 953] [outer = 0x7fa3fd4cf400] 10:48:56 INFO - PROCESS | 1817 | 1461260936532 Marionette DEBUG loaded listener.js 10:48:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa404234400) [pid = 1817] [serial = 954] [outer = 0x7fa3fd4cf400] 10:48:57 INFO - PROCESS | 1817 | 1461260937415 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1437ms 10:48:57 INFO - PROCESS | 1817 | 1461260937474 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 10:48:57 INFO - PROCESS | 1817 | 1461260937479 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 10:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:48:57 INFO - PROCESS | 1817 | 1461260937485 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:48:57 INFO - PROCESS | 1817 | 1461260937488 Marionette TRACE conn4 <- [1,1242,null,{}] 10:48:57 INFO - PROCESS | 1817 | 1461260937495 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:57 INFO - PROCESS | 1817 | 1461260937704 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 10:48:57 INFO - PROCESS | 1817 | 1461260937893 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa406677800 == 132 [pid = 1817] [id = 318] 10:48:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa402954400) [pid = 1817] [serial = 955] [outer = (nil)] 10:48:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3f0fcd400) [pid = 1817] [serial = 956] [outer = 0x7fa402954400] 10:48:57 INFO - PROCESS | 1817 | 1461260937977 Marionette DEBUG loaded listener.js 10:48:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa40f940000) [pid = 1817] [serial = 957] [outer = 0x7fa402954400] 10:48:58 INFO - PROCESS | 1817 | 1461260938902 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1482ms 10:48:58 INFO - PROCESS | 1817 | 1461260938969 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 10:48:58 INFO - PROCESS | 1817 | 1461260938973 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 10:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:48:58 INFO - PROCESS | 1817 | 1461260938979 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:48:58 INFO - PROCESS | 1817 | 1461260938982 Marionette TRACE conn4 <- [1,1246,null,{}] 10:48:58 INFO - PROCESS | 1817 | 1461260938988 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:59 INFO - PROCESS | 1817 | 1461260939263 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 10:48:59 INFO - PROCESS | 1817 | 1461260939518 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41191a800 == 133 [pid = 1817] [id = 319] 10:48:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa41533d000) [pid = 1817] [serial = 958] [outer = (nil)] 10:48:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa4159d3400) [pid = 1817] [serial = 959] [outer = 0x7fa41533d000] 10:48:59 INFO - PROCESS | 1817 | 1461260939644 Marionette DEBUG loaded listener.js 10:48:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa415a56400) [pid = 1817] [serial = 960] [outer = 0x7fa41533d000] 10:49:00 INFO - PROCESS | 1817 | 1461260940610 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1680ms 10:49:00 INFO - PROCESS | 1817 | 1461260940660 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 10:49:00 INFO - PROCESS | 1817 | 1461260940664 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 10:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:49:00 INFO - PROCESS | 1817 | 1461260940672 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:49:00 INFO - PROCESS | 1817 | 1461260940677 Marionette TRACE conn4 <- [1,1250,null,{}] 10:49:00 INFO - PROCESS | 1817 | 1461260940684 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:00 INFO - PROCESS | 1817 | 1461260940906 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 10:49:01 INFO - PROCESS | 1817 | 1461260941146 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415a35000 == 134 [pid = 1817] [id = 320] 10:49:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa3ec1b1c00) [pid = 1817] [serial = 961] [outer = (nil)] 10:49:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3ec1b8800) [pid = 1817] [serial = 962] [outer = 0x7fa3ec1b1c00] 10:49:01 INFO - PROCESS | 1817 | 1461260941272 Marionette DEBUG loaded listener.js 10:49:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa3fe545000) [pid = 1817] [serial = 963] [outer = 0x7fa3ec1b1c00] 10:49:02 INFO - PROCESS | 1817 | 1461260942158 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1534ms 10:49:02 INFO - PROCESS | 1817 | 1461260942208 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 10:49:02 INFO - PROCESS | 1817 | 1461260942211 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 10:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:49:02 INFO - PROCESS | 1817 | 1461260942219 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:49:02 INFO - PROCESS | 1817 | 1461260942223 Marionette TRACE conn4 <- [1,1254,null,{}] 10:49:02 INFO - PROCESS | 1817 | 1461260942230 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:02 INFO - PROCESS | 1817 | 1461260942467 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 10:49:02 INFO - PROCESS | 1817 | 1461260942711 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa417b70800 == 135 [pid = 1817] [id = 321] 10:49:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa3ec1b4800) [pid = 1817] [serial = 964] [outer = (nil)] 10:49:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x7fa3ef651c00) [pid = 1817] [serial = 965] [outer = 0x7fa3ec1b4800] 10:49:02 INFO - PROCESS | 1817 | 1461260942834 Marionette DEBUG loaded listener.js 10:49:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x7fa3ef655c00) [pid = 1817] [serial = 966] [outer = 0x7fa3ec1b4800] 10:49:03 INFO - PROCESS | 1817 | 1461260943702 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1542ms 10:49:03 INFO - PROCESS | 1817 | 1461260943763 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 10:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:49:03 INFO - PROCESS | 1817 | 1461260943767 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 10:49:03 INFO - PROCESS | 1817 | 1461260943774 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:49:03 INFO - PROCESS | 1817 | 1461260943777 Marionette TRACE conn4 <- [1,1258,null,{}] 10:49:03 INFO - PROCESS | 1817 | 1461260943783 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:04 INFO - PROCESS | 1817 | 1461260943998 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 10:49:04 INFO - PROCESS | 1817 | 1461260944192 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa419ea2800 == 136 [pid = 1817] [id = 322] 10:49:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x7fa3ec04a400) [pid = 1817] [serial = 967] [outer = (nil)] 10:49:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x7fa3ec055000) [pid = 1817] [serial = 968] [outer = 0x7fa3ec04a400] 10:49:04 INFO - PROCESS | 1817 | 1461260944314 Marionette DEBUG loaded listener.js 10:49:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x7fa3ec059000) [pid = 1817] [serial = 969] [outer = 0x7fa3ec04a400] 10:49:05 INFO - PROCESS | 1817 | 1461260945184 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1480ms 10:49:05 INFO - PROCESS | 1817 | 1461260945256 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 10:49:05 INFO - PROCESS | 1817 | 1461260945265 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 10:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:49:05 INFO - PROCESS | 1817 | 1461260945276 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:49:05 INFO - PROCESS | 1817 | 1461260945279 Marionette TRACE conn4 <- [1,1262,null,{}] 10:49:05 INFO - PROCESS | 1817 | 1461260945286 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:05 INFO - PROCESS | 1817 | 1461260945566 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 10:49:05 INFO - PROCESS | 1817 | 1461260945804 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9330800 == 137 [pid = 1817] [id = 323] 10:49:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x7fa3ec04c400) [pid = 1817] [serial = 970] [outer = (nil)] 10:49:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x7fa3ef656400) [pid = 1817] [serial = 971] [outer = 0x7fa3ec04c400] 10:49:05 INFO - PROCESS | 1817 | 1461260945925 Marionette DEBUG loaded listener.js 10:49:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x7fa3f26aa000) [pid = 1817] [serial = 972] [outer = 0x7fa3ec04c400] 10:49:06 INFO - PROCESS | 1817 | 1461260946859 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1640ms 10:49:06 INFO - PROCESS | 1817 | 1461260946917 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 10:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:49:06 INFO - PROCESS | 1817 | 1461260946922 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 10:49:06 INFO - PROCESS | 1817 | 1461260946929 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:49:06 INFO - PROCESS | 1817 | 1461260946933 Marionette TRACE conn4 <- [1,1266,null,{}] 10:49:06 INFO - PROCESS | 1817 | 1461260946940 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:07 INFO - PROCESS | 1817 | 1461260947200 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 10:49:07 INFO - PROCESS | 1817 | 1461260947499 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed771000 == 138 [pid = 1817] [id = 324] 10:49:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x7fa415a59000) [pid = 1817] [serial = 973] [outer = (nil)] 10:49:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x7fa415c71400) [pid = 1817] [serial = 974] [outer = 0x7fa415a59000] 10:49:07 INFO - PROCESS | 1817 | 1461260947590 Marionette DEBUG loaded listener.js 10:49:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x7fa415cad800) [pid = 1817] [serial = 975] [outer = 0x7fa415a59000] 10:49:08 INFO - PROCESS | 1817 | 1461260948460 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1591ms 10:49:08 INFO - PROCESS | 1817 | 1461260948519 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 10:49:08 INFO - PROCESS | 1817 | 1461260948522 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 10:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:49:08 INFO - PROCESS | 1817 | 1461260948530 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:49:08 INFO - PROCESS | 1817 | 1461260948534 Marionette TRACE conn4 <- [1,1270,null,{}] 10:49:08 INFO - PROCESS | 1817 | 1461260948539 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:08 INFO - PROCESS | 1817 | 1461260948753 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 10:49:08 INFO - PROCESS | 1817 | 1461260948952 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401e44000 == 139 [pid = 1817] [id = 325] 10:49:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x7fa3fe882400) [pid = 1817] [serial = 976] [outer = (nil)] 10:49:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x7fa3fe88c000) [pid = 1817] [serial = 977] [outer = 0x7fa3fe882400] 10:49:09 INFO - PROCESS | 1817 | 1461260949070 Marionette DEBUG loaded listener.js 10:49:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x7fa3fe890800) [pid = 1817] [serial = 978] [outer = 0x7fa3fe882400] 10:49:10 INFO - PROCESS | 1817 | 1461260950003 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1532ms 10:49:10 INFO - PROCESS | 1817 | 1461260950063 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 10:49:10 INFO - PROCESS | 1817 | 1461260950067 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 10:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:49:10 INFO - PROCESS | 1817 | 1461260950074 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:49:10 INFO - PROCESS | 1817 | 1461260950077 Marionette TRACE conn4 <- [1,1274,null,{}] 10:49:10 INFO - PROCESS | 1817 | 1461260950084 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:10 INFO - PROCESS | 1817 | 1461260950315 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 10:49:10 INFO - PROCESS | 1817 | 1461260950614 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401e5a800 == 140 [pid = 1817] [id = 326] 10:49:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x7fa3fa216400) [pid = 1817] [serial = 979] [outer = (nil)] 10:49:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x7fa3fa21c000) [pid = 1817] [serial = 980] [outer = 0x7fa3fa216400] 10:49:10 INFO - PROCESS | 1817 | 1461260950698 Marionette DEBUG loaded listener.js 10:49:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x7fa3fa220400) [pid = 1817] [serial = 981] [outer = 0x7fa3fa216400] 10:49:11 INFO - PROCESS | 1817 | 1461260951550 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1534ms 10:49:11 INFO - PROCESS | 1817 | 1461260951618 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 10:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:49:11 INFO - PROCESS | 1817 | 1461260951622 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 10:49:11 INFO - PROCESS | 1817 | 1461260951629 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:49:11 INFO - PROCESS | 1817 | 1461260951632 Marionette TRACE conn4 <- [1,1278,null,{}] 10:49:11 INFO - PROCESS | 1817 | 1461260951638 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:11 INFO - PROCESS | 1817 | 1461260951846 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 10:49:12 INFO - PROCESS | 1817 | 1461260952048 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ec2c2800 == 141 [pid = 1817] [id = 327] 10:49:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x7fa3edd02400) [pid = 1817] [serial = 982] [outer = (nil)] 10:49:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x7fa3edd0b400) [pid = 1817] [serial = 983] [outer = 0x7fa3edd02400] 10:49:12 INFO - PROCESS | 1817 | 1461260952191 Marionette DEBUG loaded listener.js 10:49:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x7fa3edd10c00) [pid = 1817] [serial = 984] [outer = 0x7fa3edd02400] 10:49:13 INFO - PROCESS | 1817 | 1461260953130 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1535ms 10:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:49:13 INFO - PROCESS | 1817 | 1461260953164 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 10:49:13 INFO - PROCESS | 1817 | 1461260953167 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 10:49:13 INFO - PROCESS | 1817 | 1461260953174 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:49:13 INFO - PROCESS | 1817 | 1461260953177 Marionette TRACE conn4 <- [1,1282,null,{}] 10:49:13 INFO - PROCESS | 1817 | 1461260953183 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:13 INFO - PROCESS | 1817 | 1461260953388 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 10:49:13 INFO - PROCESS | 1817 | 1461260953643 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee5f4000 == 142 [pid = 1817] [id = 328] 10:49:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x7fa3ec055400) [pid = 1817] [serial = 985] [outer = (nil)] 10:49:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x7fa3ec1b8c00) [pid = 1817] [serial = 986] [outer = 0x7fa3ec055400] 10:49:14 INFO - PROCESS | 1817 | 1461260954079 Marionette DEBUG loaded listener.js 10:49:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x7fa3edd0b800) [pid = 1817] [serial = 987] [outer = 0x7fa3ec055400] 10:49:15 INFO - PROCESS | 1817 | 1461260955035 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1940ms 10:49:15 INFO - PROCESS | 1817 | 1461260955116 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 10:49:15 INFO - PROCESS | 1817 | 1461260955123 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 10:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:49:15 INFO - PROCESS | 1817 | 1461260955134 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:49:15 INFO - PROCESS | 1817 | 1461260955138 Marionette TRACE conn4 <- [1,1286,null,{}] 10:49:15 INFO - PROCESS | 1817 | 1461260955146 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:15 INFO - PROCESS | 1817 | 1461260955405 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 10:49:15 INFO - PROCESS | 1817 | 1461260955754 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f4808800 == 143 [pid = 1817] [id = 329] 10:49:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x7fa3ee99d000) [pid = 1817] [serial = 988] [outer = (nil)] 10:49:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x7fa3f0ef0400) [pid = 1817] [serial = 989] [outer = 0x7fa3ee99d000] 10:49:15 INFO - PROCESS | 1817 | 1461260955831 Marionette DEBUG loaded listener.js 10:49:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x7fa3f1f76800) [pid = 1817] [serial = 990] [outer = 0x7fa3ee99d000] 10:49:16 INFO - PROCESS | 1817 | 1461260956793 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1737ms 10:49:16 INFO - PROCESS | 1817 | 1461260956870 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 10:49:16 INFO - PROCESS | 1817 | 1461260956876 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 10:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:49:16 INFO - PROCESS | 1817 | 1461260956886 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:49:16 INFO - PROCESS | 1817 | 1461260956889 Marionette TRACE conn4 <- [1,1290,null,{}] 10:49:16 INFO - PROCESS | 1817 | 1461260956895 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:17 INFO - PROCESS | 1817 | 1461260957145 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa67b800 == 142 [pid = 1817] [id = 312] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9be4800 == 141 [pid = 1817] [id = 311] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7a82800 == 140 [pid = 1817] [id = 310] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0f0f800 == 139 [pid = 1817] [id = 309] 10:49:17 INFO - PROCESS | 1817 | 1461260957593 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee6a6000 == 138 [pid = 1817] [id = 308] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ffb0c000 == 137 [pid = 1817] [id = 11] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f4815000 == 136 [pid = 1817] [id = 307] 10:49:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed7e1800 == 137 [pid = 1817] [id = 330] 10:49:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x7fa3f26a4c00) [pid = 1817] [serial = 991] [outer = (nil)] 10:49:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x7fa3f489ec00) [pid = 1817] [serial = 992] [outer = 0x7fa3f26a4c00] 10:49:17 INFO - PROCESS | 1817 | 1461260957675 Marionette DEBUG loaded listener.js 10:49:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 216 (0x7fa3f7de9c00) [pid = 1817] [serial = 993] [outer = 0x7fa3f26a4c00] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa403f07800 == 136 [pid = 1817] [id = 303] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402d5e000 == 135 [pid = 1817] [id = 302] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4020d5800 == 134 [pid = 1817] [id = 301] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4018d9000 == 133 [pid = 1817] [id = 300] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe8df000 == 132 [pid = 1817] [id = 299] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe61d000 == 131 [pid = 1817] [id = 298] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd564800 == 130 [pid = 1817] [id = 297] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fbf8a800 == 129 [pid = 1817] [id = 296] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa43b000 == 128 [pid = 1817] [id = 295] 10:49:17 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7d13000 == 127 [pid = 1817] [id = 294] 10:49:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0b10000 == 126 [pid = 1817] [id = 293] 10:49:18 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9020800 == 125 [pid = 1817] [id = 292] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 215 (0x7fa41533fc00) [pid = 1817] [serial = 848] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0x7fa40295a000) [pid = 1817] [serial = 836] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0x7fa3f26adc00) [pid = 1817] [serial = 863] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x7fa406739800) [pid = 1817] [serial = 839] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x7fa3f9f1ac00) [pid = 1817] [serial = 873] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x7fa411ab3000) [pid = 1817] [serial = 845] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x7fa3f7b0bc00) [pid = 1817] [serial = 867] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x7fa3fa47fc00) [pid = 1817] [serial = 875] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x7fa3f1dbdc00) [pid = 1817] [serial = 861] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x7fa3fc056000) [pid = 1817] [serial = 827] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x7fa3f34a7000) [pid = 1817] [serial = 864] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x7fa4108d1000) [pid = 1817] [serial = 842] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x7fa3f7ded400) [pid = 1817] [serial = 869] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x7fa3f9790800) [pid = 1817] [serial = 872] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x7fa3f0bcf800) [pid = 1817] [serial = 857] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x7fa3f38ec000) [pid = 1817] [serial = 866] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x7fa3f34a2800) [pid = 1817] [serial = 851] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x7fa3f1dbac00) [pid = 1817] [serial = 854] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x7fa3fa719800) [pid = 1817] [serial = 876] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x7fa3fa47a400) [pid = 1817] [serial = 824] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x7fa3f0ef4400) [pid = 1817] [serial = 860] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x7fa3f7d32800) [pid = 1817] [serial = 819] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x7fa3fe8a1000) [pid = 1817] [serial = 830] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x7fa400a9d800) [pid = 1817] [serial = 833] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x7fa3f90b2400) [pid = 1817] [serial = 870] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x7fa3f4898000) [pid = 1817] [serial = 821] [outer = (nil)] [url = about:blank] 10:49:18 INFO - PROCESS | 1817 | 1461260958516 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1690ms 10:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:49:18 INFO - PROCESS | 1817 | 1461260958577 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 10:49:18 INFO - PROCESS | 1817 | 1461260958580 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 10:49:18 INFO - PROCESS | 1817 | 1461260958587 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:49:18 INFO - PROCESS | 1817 | 1461260958593 Marionette TRACE conn4 <- [1,1294,null,{}] 10:49:18 INFO - PROCESS | 1817 | 1461260958610 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:18 INFO - PROCESS | 1817 | 1461260958818 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 10:49:18 INFO - PROCESS | 1817 | 1461260958985 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f333a800 == 126 [pid = 1817] [id = 331] 10:49:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x7fa3f3363800) [pid = 1817] [serial = 994] [outer = (nil)] 10:49:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x7fa3f9bb1000) [pid = 1817] [serial = 995] [outer = 0x7fa3f3363800] 10:49:19 INFO - PROCESS | 1817 | 1461260959067 Marionette DEBUG loaded listener.js 10:49:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x7fa3fa218000) [pid = 1817] [serial = 996] [outer = 0x7fa3f3363800] 10:49:19 INFO - PROCESS | 1817 | 1461260959832 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1288ms 10:49:19 INFO - PROCESS | 1817 | 1461260959911 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 10:49:19 INFO - PROCESS | 1817 | 1461260959916 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 10:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:49:19 INFO - PROCESS | 1817 | 1461260959922 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:49:19 INFO - PROCESS | 1817 | 1461260959925 Marionette TRACE conn4 <- [1,1298,null,{}] 10:49:19 INFO - PROCESS | 1817 | 1461260959930 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:20 INFO - PROCESS | 1817 | 1461260960178 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 10:49:20 INFO - PROCESS | 1817 | 1461260960207 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d13000 == 127 [pid = 1817] [id = 332] 10:49:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x7fa3f4898000) [pid = 1817] [serial = 997] [outer = (nil)] 10:49:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x7fa3fa38bc00) [pid = 1817] [serial = 998] [outer = 0x7fa3f4898000] 10:49:20 INFO - PROCESS | 1817 | 1461260960270 Marionette DEBUG loaded listener.js 10:49:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x7fa3fa714000) [pid = 1817] [serial = 999] [outer = 0x7fa3f4898000] 10:49:21 INFO - PROCESS | 1817 | 1461260961225 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1332ms 10:49:21 INFO - PROCESS | 1817 | 1461260961275 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 10:49:21 INFO - PROCESS | 1817 | 1461260961279 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 10:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:49:21 INFO - PROCESS | 1817 | 1461260961285 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:49:21 INFO - PROCESS | 1817 | 1461260961287 Marionette TRACE conn4 <- [1,1302,null,{}] 10:49:21 INFO - PROCESS | 1817 | 1461260961293 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:21 INFO - PROCESS | 1817 | 1461260961541 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 10:49:21 INFO - PROCESS | 1817 | 1461260961575 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9f47000 == 128 [pid = 1817] [id = 333] 10:49:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x7fa3fa9a8800) [pid = 1817] [serial = 1000] [outer = (nil)] 10:49:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x7fa3fa9b2400) [pid = 1817] [serial = 1001] [outer = 0x7fa3fa9a8800] 10:49:21 INFO - PROCESS | 1817 | 1461260961648 Marionette DEBUG loaded listener.js 10:49:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x7fa3fbf0c000) [pid = 1817] [serial = 1002] [outer = 0x7fa3fa9a8800] 10:49:22 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x7fa3fa71a000) [pid = 1817] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:49:22 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x7fa3f34a8800) [pid = 1817] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:49:22 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x7fa3ffcd4000) [pid = 1817] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:49:22 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x7fa4007b3800) [pid = 1817] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:49:22 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x7fa3fd605000) [pid = 1817] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:49:22 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x7fa3f074fc00) [pid = 1817] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:49:22 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x7fa3fa03d000) [pid = 1817] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:49:22 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x7fa3f0fd6c00) [pid = 1817] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:49:22 INFO - PROCESS | 1817 | 1461260962688 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1442ms 10:49:22 INFO - PROCESS | 1817 | 1461260962728 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 10:49:22 INFO - PROCESS | 1817 | 1461260962732 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 10:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:49:22 INFO - PROCESS | 1817 | 1461260962738 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:49:22 INFO - PROCESS | 1817 | 1461260962740 Marionette TRACE conn4 <- [1,1306,null,{}] 10:49:22 INFO - PROCESS | 1817 | 1461260962746 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:23 INFO - PROCESS | 1817 | 1461260963000 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 10:49:23 INFO - PROCESS | 1817 | 1461260963023 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa14a000 == 129 [pid = 1817] [id = 334] 10:49:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x7fa3fa9ab000) [pid = 1817] [serial = 1003] [outer = (nil)] 10:49:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x7fa3fd2d4400) [pid = 1817] [serial = 1004] [outer = 0x7fa3fa9ab000] 10:49:23 INFO - PROCESS | 1817 | 1461260963087 Marionette DEBUG loaded listener.js 10:49:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x7fa3fe88a000) [pid = 1817] [serial = 1005] [outer = 0x7fa3fa9ab000] 10:49:23 INFO - PROCESS | 1817 | 1461260963904 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1227ms 10:49:23 INFO - PROCESS | 1817 | 1461260963967 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 10:49:23 INFO - PROCESS | 1817 | 1461260963970 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 10:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:49:23 INFO - PROCESS | 1817 | 1461260963977 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:49:23 INFO - PROCESS | 1817 | 1461260963979 Marionette TRACE conn4 <- [1,1310,null,{}] 10:49:23 INFO - PROCESS | 1817 | 1461260963984 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:24 INFO - PROCESS | 1817 | 1461260964175 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 10:49:24 INFO - PROCESS | 1817 | 1461260964453 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ec2b4800 == 130 [pid = 1817] [id = 335] 10:49:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x7fa3ec04c000) [pid = 1817] [serial = 1006] [outer = (nil)] 10:49:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x7fa3ec059c00) [pid = 1817] [serial = 1007] [outer = 0x7fa3ec04c000] 10:49:24 INFO - PROCESS | 1817 | 1461260964538 Marionette DEBUG loaded listener.js 10:49:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x7fa3edd03800) [pid = 1817] [serial = 1008] [outer = 0x7fa3ec04c000] 10:49:25 INFO - PROCESS | 1817 | 1461260965580 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 10:49:25 INFO - PROCESS | 1817 | 1461260965624 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 10:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:49:25 INFO - PROCESS | 1817 | 1461260965634 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:49:25 INFO - PROCESS | 1817 | 1461260965639 Marionette TRACE conn4 <- [1,1314,null,{}] 10:49:25 INFO - PROCESS | 1817 | 1461260965647 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:25 INFO - PROCESS | 1817 | 1461260965885 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 10:49:26 INFO - PROCESS | 1817 | 1461260966135 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f3652000 == 131 [pid = 1817] [id = 336] 10:49:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x7fa3f0d5cc00) [pid = 1817] [serial = 1009] [outer = (nil)] 10:49:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x7fa3f1f79000) [pid = 1817] [serial = 1010] [outer = 0x7fa3f0d5cc00] 10:49:26 INFO - PROCESS | 1817 | 1461260966260 Marionette DEBUG loaded listener.js 10:49:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x7fa3f260ec00) [pid = 1817] [serial = 1011] [outer = 0x7fa3f0d5cc00] 10:49:27 INFO - PROCESS | 1817 | 1461260967201 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1635ms 10:49:27 INFO - PROCESS | 1817 | 1461260967271 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 10:49:27 INFO - PROCESS | 1817 | 1461260967278 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 10:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:49:27 INFO - PROCESS | 1817 | 1461260967287 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:49:27 INFO - PROCESS | 1817 | 1461260967290 Marionette TRACE conn4 <- [1,1318,null,{}] 10:49:27 INFO - PROCESS | 1817 | 1461260967296 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:27 INFO - PROCESS | 1817 | 1461260967554 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 10:49:27 INFO - PROCESS | 1817 | 1461260967883 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa68b800 == 132 [pid = 1817] [id = 337] 10:49:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x7fa3f36bc400) [pid = 1817] [serial = 1012] [outer = (nil)] 10:49:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x7fa3f7d34800) [pid = 1817] [serial = 1013] [outer = 0x7fa3f36bc400] 10:49:27 INFO - PROCESS | 1817 | 1461260967962 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x7fa3f9455400) [pid = 1817] [serial = 1014] [outer = 0x7fa3f36bc400] 10:49:28 INFO - PROCESS | 1817 | 1461260968856 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1633ms 10:49:28 INFO - PROCESS | 1817 | 1461260968921 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 10:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:49:28 INFO - PROCESS | 1817 | 1461260968925 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 10:49:28 INFO - PROCESS | 1817 | 1461260968934 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:49:28 INFO - PROCESS | 1817 | 1461260968944 Marionette TRACE conn4 <- [1,1322,null,{}] 10:49:28 INFO - PROCESS | 1817 | 1461260968961 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:29 INFO - PROCESS | 1817 | 1461260969238 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 10:49:29 INFO - PROCESS | 1817 | 1461260969530 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ffb15800 == 133 [pid = 1817] [id = 338] 10:49:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x7fa3f489a400) [pid = 1817] [serial = 1015] [outer = (nil)] 10:49:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x7fa3fa649800) [pid = 1817] [serial = 1016] [outer = 0x7fa3f489a400] 10:49:29 INFO - PROCESS | 1817 | 1461260969609 Marionette DEBUG loaded listener.js 10:49:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x7fa3fba30800) [pid = 1817] [serial = 1017] [outer = 0x7fa3f489a400] 10:49:30 INFO - PROCESS | 1817 | 1461260970523 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1645ms 10:49:30 INFO - PROCESS | 1817 | 1461260970577 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 10:49:30 INFO - PROCESS | 1817 | 1461260970589 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 10:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:49:30 INFO - PROCESS | 1817 | 1461260970619 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:49:30 INFO - PROCESS | 1817 | 1461260970622 Marionette TRACE conn4 <- [1,1326,null,{}] 10:49:30 INFO - PROCESS | 1817 | 1461260970629 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:30 INFO - PROCESS | 1817 | 1461260970860 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 10:49:31 INFO - PROCESS | 1817 | 1461260971145 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401ead800 == 134 [pid = 1817] [id = 339] 10:49:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x7fa3f0746800) [pid = 1817] [serial = 1018] [outer = (nil)] 10:49:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x7fa3fd44d400) [pid = 1817] [serial = 1019] [outer = 0x7fa3f0746800] 10:49:31 INFO - PROCESS | 1817 | 1461260971230 Marionette DEBUG loaded listener.js 10:49:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x7fa3fe88ac00) [pid = 1817] [serial = 1020] [outer = 0x7fa3f0746800] 10:49:32 INFO - PROCESS | 1817 | 1461260972267 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1733ms 10:49:32 INFO - PROCESS | 1817 | 1461260972352 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 10:49:32 INFO - PROCESS | 1817 | 1461260972359 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 10:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:49:32 INFO - PROCESS | 1817 | 1461260972369 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:49:32 INFO - PROCESS | 1817 | 1461260972377 Marionette TRACE conn4 <- [1,1330,null,{}] 10:49:32 INFO - PROCESS | 1817 | 1461260972386 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:32 INFO - PROCESS | 1817 | 1461260972773 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 10:49:32 INFO - PROCESS | 1817 | 1461260972976 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402e0a800 == 135 [pid = 1817] [id = 340] 10:49:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x7fa400a9d800) [pid = 1817] [serial = 1021] [outer = (nil)] 10:49:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x7fa401827c00) [pid = 1817] [serial = 1022] [outer = 0x7fa400a9d800] 10:49:33 INFO - PROCESS | 1817 | 1461260973107 Marionette DEBUG loaded listener.js 10:49:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x7fa4029eec00) [pid = 1817] [serial = 1023] [outer = 0x7fa400a9d800] 10:49:34 INFO - PROCESS | 1817 | 1461260974058 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1740ms 10:49:34 INFO - PROCESS | 1817 | 1461260974108 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 10:49:34 INFO - PROCESS | 1817 | 1461260974113 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 10:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:49:34 INFO - PROCESS | 1817 | 1461260974120 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:49:34 INFO - PROCESS | 1817 | 1461260974124 Marionette TRACE conn4 <- [1,1334,null,{}] 10:49:34 INFO - PROCESS | 1817 | 1461260974130 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:34 INFO - PROCESS | 1817 | 1461260974354 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 10:49:34 INFO - PROCESS | 1817 | 1461260974596 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa410784800 == 136 [pid = 1817] [id = 341] 10:49:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x7fa3ec1b5000) [pid = 1817] [serial = 1024] [outer = (nil)] 10:49:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x7fa409a68400) [pid = 1817] [serial = 1025] [outer = 0x7fa3ec1b5000] 10:49:34 INFO - PROCESS | 1817 | 1461260974721 Marionette DEBUG loaded listener.js 10:49:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x7fa4107dbc00) [pid = 1817] [serial = 1026] [outer = 0x7fa3ec1b5000] 10:49:35 INFO - PROCESS | 1817 | 1461260975585 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1535ms 10:49:35 INFO - PROCESS | 1817 | 1461260975657 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 10:49:35 INFO - PROCESS | 1817 | 1461260975660 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 10:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:49:35 INFO - PROCESS | 1817 | 1461260975667 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:49:35 INFO - PROCESS | 1817 | 1461260975671 Marionette TRACE conn4 <- [1,1338,null,{}] 10:49:35 INFO - PROCESS | 1817 | 1461260975677 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:35 INFO - PROCESS | 1817 | 1461260975897 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 10:49:36 INFO - PROCESS | 1817 | 1461260976151 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa413624000 == 137 [pid = 1817] [id = 342] 10:49:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 216 (0x7fa3f335e400) [pid = 1817] [serial = 1027] [outer = (nil)] 10:49:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 217 (0x7fa4107d4000) [pid = 1817] [serial = 1028] [outer = 0x7fa3f335e400] 10:49:36 INFO - PROCESS | 1817 | 1461260976251 Marionette DEBUG loaded listener.js 10:49:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 218 (0x7fa413bdc000) [pid = 1817] [serial = 1029] [outer = 0x7fa3f335e400] 10:49:37 INFO - PROCESS | 1817 | 1461260977571 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1943ms 10:49:37 INFO - PROCESS | 1817 | 1461260977662 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 10:49:37 INFO - PROCESS | 1817 | 1461260977666 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 10:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:49:37 INFO - PROCESS | 1817 | 1461260977679 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:49:37 INFO - PROCESS | 1817 | 1461260977682 Marionette TRACE conn4 <- [1,1342,null,{}] 10:49:37 INFO - PROCESS | 1817 | 1461260977689 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:37 INFO - PROCESS | 1817 | 1461260977896 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 10:49:38 INFO - PROCESS | 1817 | 1461260978094 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa807000 == 138 [pid = 1817] [id = 343] 10:49:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 219 (0x7fa3f7d37800) [pid = 1817] [serial = 1030] [outer = (nil)] 10:49:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 220 (0x7fa415335c00) [pid = 1817] [serial = 1031] [outer = 0x7fa3f7d37800] 10:49:38 INFO - PROCESS | 1817 | 1461260978171 Marionette DEBUG loaded listener.js 10:49:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x7fa4159c9800) [pid = 1817] [serial = 1032] [outer = 0x7fa3f7d37800] 10:49:39 INFO - PROCESS | 1817 | 1461260979047 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1435ms 10:49:39 INFO - PROCESS | 1817 | 1461260979115 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 10:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:49:39 INFO - PROCESS | 1817 | 1461260979119 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 10:49:39 INFO - PROCESS | 1817 | 1461260979127 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:49:39 INFO - PROCESS | 1817 | 1461260979131 Marionette TRACE conn4 <- [1,1346,null,{}] 10:49:39 INFO - PROCESS | 1817 | 1461260979138 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:39 INFO - PROCESS | 1817 | 1461260979351 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 10:49:39 INFO - PROCESS | 1817 | 1461260979598 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa821800 == 139 [pid = 1817] [id = 344] 10:49:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 222 (0x7fa3f37c4400) [pid = 1817] [serial = 1033] [outer = (nil)] 10:49:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 223 (0x7fa3f37cd800) [pid = 1817] [serial = 1034] [outer = 0x7fa3f37c4400] 10:49:39 INFO - PROCESS | 1817 | 1461260979691 Marionette DEBUG loaded listener.js 10:49:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x7fa3f37d2c00) [pid = 1817] [serial = 1035] [outer = 0x7fa3f37c4400] 10:49:40 INFO - PROCESS | 1817 | 1461260980569 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1486ms 10:49:40 INFO - PROCESS | 1817 | 1461260980612 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 10:49:40 INFO - PROCESS | 1817 | 1461260980616 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 10:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:49:40 INFO - PROCESS | 1817 | 1461260980631 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:49:40 INFO - PROCESS | 1817 | 1461260980634 Marionette TRACE conn4 <- [1,1350,null,{}] 10:49:40 INFO - PROCESS | 1817 | 1461260980644 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:40 INFO - PROCESS | 1817 | 1461260980868 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 10:49:41 INFO - PROCESS | 1817 | 1461260981186 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ecc9b000 == 140 [pid = 1817] [id = 345] 10:49:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x7fa3fa488c00) [pid = 1817] [serial = 1036] [outer = (nil)] 10:49:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x7fa3fa48b800) [pid = 1817] [serial = 1037] [outer = 0x7fa3fa488c00] 10:49:41 INFO - PROCESS | 1817 | 1461260981283 Marionette DEBUG loaded listener.js 10:49:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x7fa3fa491c00) [pid = 1817] [serial = 1038] [outer = 0x7fa3fa488c00] 10:49:42 INFO - PROCESS | 1817 | 1461260982168 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1590ms 10:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:49:42 INFO - PROCESS | 1817 | 1461260982219 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 10:49:42 INFO - PROCESS | 1817 | 1461260982222 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 10:49:42 INFO - PROCESS | 1817 | 1461260982230 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:49:42 INFO - PROCESS | 1817 | 1461260982233 Marionette TRACE conn4 <- [1,1354,null,{}] 10:49:42 INFO - PROCESS | 1817 | 1461260982240 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:42 INFO - PROCESS | 1817 | 1461260982487 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 10:49:42 INFO - PROCESS | 1817 | 1461260982734 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ecc8a800 == 141 [pid = 1817] [id = 346] 10:49:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 228 (0x7fa3e7deb000) [pid = 1817] [serial = 1039] [outer = (nil)] 10:49:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 229 (0x7fa3e7df6c00) [pid = 1817] [serial = 1040] [outer = 0x7fa3e7deb000] 10:49:42 INFO - PROCESS | 1817 | 1461260982856 Marionette DEBUG loaded listener.js 10:49:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 230 (0x7fa4159cb400) [pid = 1817] [serial = 1041] [outer = 0x7fa3e7deb000] 10:49:43 INFO - PROCESS | 1817 | 1461260983687 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1488ms 10:49:43 INFO - PROCESS | 1817 | 1461260983717 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 10:49:43 INFO - PROCESS | 1817 | 1461260983720 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 10:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:49:43 INFO - PROCESS | 1817 | 1461260983727 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:49:43 INFO - PROCESS | 1817 | 1461260983731 Marionette TRACE conn4 <- [1,1358,null,{}] 10:49:43 INFO - PROCESS | 1817 | 1461260983736 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:43 INFO - PROCESS | 1817 | 1461260983946 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 10:49:44 INFO - PROCESS | 1817 | 1461260984151 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e806e800 == 142 [pid = 1817] [id = 347] 10:49:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 231 (0x7fa3e7dec800) [pid = 1817] [serial = 1042] [outer = (nil)] 10:49:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 232 (0x7fa3e80d6c00) [pid = 1817] [serial = 1043] [outer = 0x7fa3e7dec800] 10:49:44 INFO - PROCESS | 1817 | 1461260984266 Marionette DEBUG loaded listener.js 10:49:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 233 (0x7fa3e80dc000) [pid = 1817] [serial = 1044] [outer = 0x7fa3e7dec800] 10:49:45 INFO - PROCESS | 1817 | 1461260985146 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1483ms 10:49:45 INFO - PROCESS | 1817 | 1461260985211 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 10:49:45 INFO - PROCESS | 1817 | 1461260985215 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 10:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:49:45 INFO - PROCESS | 1817 | 1461260985221 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:49:45 INFO - PROCESS | 1817 | 1461260985224 Marionette TRACE conn4 <- [1,1362,null,{}] 10:49:45 INFO - PROCESS | 1817 | 1461260985230 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:45 INFO - PROCESS | 1817 | 1461260985457 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 10:49:45 INFO - PROCESS | 1817 | 1461260985750 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e81c0800 == 143 [pid = 1817] [id = 348] 10:49:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x7fa3e80d3000) [pid = 1817] [serial = 1045] [outer = (nil)] 10:49:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x7fa3e8188800) [pid = 1817] [serial = 1046] [outer = 0x7fa3e80d3000] 10:49:45 INFO - PROCESS | 1817 | 1461260985832 Marionette DEBUG loaded listener.js 10:49:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x7fa3e818d800) [pid = 1817] [serial = 1047] [outer = 0x7fa3e80d3000] 10:49:46 INFO - PROCESS | 1817 | 1461260986802 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1636ms 10:49:46 INFO - PROCESS | 1817 | 1461260986858 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 10:49:46 INFO - PROCESS | 1817 | 1461260986862 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 10:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:49:46 INFO - PROCESS | 1817 | 1461260986870 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:49:46 INFO - PROCESS | 1817 | 1461260986873 Marionette TRACE conn4 <- [1,1366,null,{}] 10:49:46 INFO - PROCESS | 1817 | 1461260986879 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:47 INFO - PROCESS | 1817 | 1461260987102 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 10:49:47 INFO - PROCESS | 1817 | 1461260987353 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e9473800 == 144 [pid = 1817] [id = 349] 10:49:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x7fa3e80d3400) [pid = 1817] [serial = 1048] [outer = (nil)] 10:49:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x7fa3e8193000) [pid = 1817] [serial = 1049] [outer = 0x7fa3e80d3400] 10:49:47 INFO - PROCESS | 1817 | 1461260987478 Marionette DEBUG loaded listener.js 10:49:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x7fa415448800) [pid = 1817] [serial = 1050] [outer = 0x7fa3e80d3400] 10:49:48 INFO - PROCESS | 1817 | 1461260988393 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:49:48 INFO - PROCESS | 1817 | 1461260988455 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 10:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:49:48 INFO - PROCESS | 1817 | 1461260988462 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:49:48 INFO - PROCESS | 1817 | 1461260988466 Marionette TRACE conn4 <- [1,1370,null,{}] 10:49:48 INFO - PROCESS | 1817 | 1461260988472 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:48 INFO - PROCESS | 1817 | 1461260988759 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 10:49:49 INFO - PROCESS | 1817 | 1461260989059 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed0de000 == 145 [pid = 1817] [id = 350] 10:49:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 240 (0x7fa3e80da800) [pid = 1817] [serial = 1051] [outer = (nil)] 10:49:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 241 (0x7fa3e95ca000) [pid = 1817] [serial = 1052] [outer = 0x7fa3e80da800] 10:49:49 INFO - PROCESS | 1817 | 1461260989136 Marionette DEBUG loaded listener.js 10:49:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 242 (0x7fa3e95cec00) [pid = 1817] [serial = 1053] [outer = 0x7fa3e80da800] 10:49:50 INFO - PROCESS | 1817 | 1461260990179 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:49:50 INFO - PROCESS | 1817 | 1461260990208 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 10:49:50 INFO - PROCESS | 1817 | 1461260990215 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:49:50 INFO - PROCESS | 1817 | 1461260990218 Marionette TRACE conn4 <- [1,1374,null,{}] 10:49:50 INFO - PROCESS | 1817 | 1461260990224 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:50 INFO - PROCESS | 1817 | 1461260990494 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 10:49:50 INFO - PROCESS | 1817 | 1461260990841 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9bdb800 == 146 [pid = 1817] [id = 351] 10:49:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 243 (0x7fa3e818dc00) [pid = 1817] [serial = 1054] [outer = (nil)] 10:49:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 244 (0x7fa3f1dbb000) [pid = 1817] [serial = 1055] [outer = 0x7fa3e818dc00] 10:49:50 INFO - PROCESS | 1817 | 1461260990936 Marionette DEBUG loaded listener.js 10:49:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 245 (0x7fa402f64c00) [pid = 1817] [serial = 1056] [outer = 0x7fa3e818dc00] 10:49:52 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:52 INFO - PROCESS | 1817 | 1461260992591 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:49:52 INFO - PROCESS | 1817 | 1461260992662 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 10:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:49:52 INFO - PROCESS | 1817 | 1461260992671 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:49:52 INFO - PROCESS | 1817 | 1461260992681 Marionette TRACE conn4 <- [1,1378,null,{}] 10:49:52 INFO - PROCESS | 1817 | 1461260992735 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:53 INFO - PROCESS | 1817 | 1461260993018 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 10:49:53 INFO - PROCESS | 1817 | 1461260993299 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0b14800 == 147 [pid = 1817] [id = 352] 10:49:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 246 (0x7fa3e7df4400) [pid = 1817] [serial = 1057] [outer = (nil)] 10:49:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 247 (0x7fa3ecc09800) [pid = 1817] [serial = 1058] [outer = 0x7fa3e7df4400] 10:49:53 INFO - PROCESS | 1817 | 1461260993390 Marionette DEBUG loaded listener.js 10:49:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 248 (0x7fa3edf8b400) [pid = 1817] [serial = 1059] [outer = 0x7fa3e7df4400] 10:49:54 INFO - PROCESS | 1817 | 1461260994639 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 10:49:54 INFO - PROCESS | 1817 | 1461260994677 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 10:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:49:54 INFO - PROCESS | 1817 | 1461260994689 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:49:54 INFO - PROCESS | 1817 | 1461260994693 Marionette TRACE conn4 <- [1,1382,null,{}] 10:49:54 INFO - PROCESS | 1817 | 1461260994699 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:54 INFO - PROCESS | 1817 | 1461260994912 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa14a000 == 146 [pid = 1817] [id = 334] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9f47000 == 145 [pid = 1817] [id = 333] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7d13000 == 144 [pid = 1817] [id = 332] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f333a800 == 143 [pid = 1817] [id = 331] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed7e1800 == 142 [pid = 1817] [id = 330] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f4808800 == 141 [pid = 1817] [id = 329] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee5f4000 == 140 [pid = 1817] [id = 328] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9330800 == 139 [pid = 1817] [id = 323] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa419ea2800 == 138 [pid = 1817] [id = 322] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa417b70800 == 137 [pid = 1817] [id = 321] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415a35000 == 136 [pid = 1817] [id = 320] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa41191a800 == 135 [pid = 1817] [id = 319] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa406677800 == 134 [pid = 1817] [id = 318] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402e12800 == 133 [pid = 1817] [id = 317] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ffe0f000 == 132 [pid = 1817] [id = 316] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7d1e000 == 131 [pid = 1817] [id = 315] 10:49:55 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ef59c000 == 130 [pid = 1817] [id = 314] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 247 (0x7fa3f2608000) [pid = 1817] [serial = 923] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 246 (0x7fa3fbba0800) [pid = 1817] [serial = 932] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 245 (0x7fa3f0eee000) [pid = 1817] [serial = 920] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 244 (0x7fa3f7b05800) [pid = 1817] [serial = 929] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 243 (0x7fa3fa9a5800) [pid = 1817] [serial = 930] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 242 (0x7fa3fd44d000) [pid = 1817] [serial = 893] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 241 (0x7fa400a97c00) [pid = 1817] [serial = 899] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 240 (0x7fa3fabaa400) [pid = 1817] [serial = 878] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 239 (0x7fa402f6f000) [pid = 1817] [serial = 941] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x7fa3fbb99000) [pid = 1817] [serial = 879] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x7fa3fe8a0400) [pid = 1817] [serial = 896] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x7fa4025a9800) [pid = 1817] [serial = 905] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x7fa3f90a7400) [pid = 1817] [serial = 884] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x7fa4019e8c00) [pid = 1817] [serial = 902] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x7fa3f1f81400) [pid = 1817] [serial = 881] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 232 (0x7fa403356000) [pid = 1817] [serial = 908] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 231 (0x7fa40a975400) [pid = 1817] [serial = 911] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 230 (0x7fa3f9782800) [pid = 1817] [serial = 927] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 229 (0x7fa4152a0c00) [pid = 1817] [serial = 914] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 228 (0x7fa41556b000) [pid = 1817] [serial = 917] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 227 (0x7fa3f7de9800) [pid = 1817] [serial = 926] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x7fa40186c000) [pid = 1817] [serial = 938] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x7fa3f38e8800) [pid = 1817] [serial = 648] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0x7fa3fd604c00) [pid = 1817] [serial = 933] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x7fa4024e1800) [pid = 1817] [serial = 939] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 222 (0x7fa3fe540800) [pid = 1817] [serial = 935] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 221 (0x7fa3fbd65400) [pid = 1817] [serial = 890] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x7fa3fa714c00) [pid = 1817] [serial = 887] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 219 (0x7fa3fe899c00) [pid = 1817] [serial = 936] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | --DOMWINDOW == 218 (0x7fa3f36ba800) [pid = 1817] [serial = 924] [outer = (nil)] [url = about:blank] 10:49:55 INFO - PROCESS | 1817 | 1461260995443 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed7e1800 == 131 [pid = 1817] [id = 353] 10:49:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 219 (0x7fa3ef655000) [pid = 1817] [serial = 1060] [outer = (nil)] 10:49:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 220 (0x7fa3ef659c00) [pid = 1817] [serial = 1061] [outer = 0x7fa3ef655000] 10:49:55 INFO - PROCESS | 1817 | 1461260995538 Marionette DEBUG loaded listener.js 10:49:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x7fa3f09edc00) [pid = 1817] [serial = 1062] [outer = 0x7fa3ef655000] 10:49:56 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:56 INFO - PROCESS | 1817 | 1461260996451 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 10:49:56 INFO - PROCESS | 1817 | 1461260996528 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 10:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:49:56 INFO - PROCESS | 1817 | 1461260996535 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:49:56 INFO - PROCESS | 1817 | 1461260996541 Marionette TRACE conn4 <- [1,1386,null,{}] 10:49:56 INFO - PROCESS | 1817 | 1461260996557 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:56 INFO - PROCESS | 1817 | 1461260996779 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 10:49:56 INFO - PROCESS | 1817 | 1461260996991 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f3660800 == 132 [pid = 1817] [id = 354] 10:49:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 222 (0x7fa3f0fd2000) [pid = 1817] [serial = 1063] [outer = (nil)] 10:49:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 223 (0x7fa3f2604400) [pid = 1817] [serial = 1064] [outer = 0x7fa3f0fd2000] 10:49:57 INFO - PROCESS | 1817 | 1461260997068 Marionette DEBUG loaded listener.js 10:49:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x7fa3f38e9400) [pid = 1817] [serial = 1065] [outer = 0x7fa3f0fd2000] 10:49:57 INFO - PROCESS | 1817 | 1461260997947 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 10:49:57 INFO - PROCESS | 1817 | 1461260997980 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 10:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:49:57 INFO - PROCESS | 1817 | 1461260997998 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:49:58 INFO - PROCESS | 1817 | 1461260998002 Marionette TRACE conn4 <- [1,1390,null,{}] 10:49:58 INFO - PROCESS | 1817 | 1461260998008 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:58 INFO - PROCESS | 1817 | 1461260998268 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 10:49:58 INFO - PROCESS | 1817 | 1461260998306 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f932a000 == 133 [pid = 1817] [id = 355] 10:49:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x7fa3ef656800) [pid = 1817] [serial = 1066] [outer = (nil)] 10:49:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x7fa3f9787800) [pid = 1817] [serial = 1067] [outer = 0x7fa3ef656800] 10:49:58 INFO - PROCESS | 1817 | 1461260998373 Marionette DEBUG loaded listener.js 10:49:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x7fa3f9f1ac00) [pid = 1817] [serial = 1068] [outer = 0x7fa3ef656800] 10:49:59 INFO - PROCESS | 1817 | 1461260999338 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1382ms 10:49:59 INFO - PROCESS | 1817 | 1461260999380 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 10:49:59 INFO - PROCESS | 1817 | 1461260999385 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 10:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:49:59 INFO - PROCESS | 1817 | 1461260999391 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:49:59 INFO - PROCESS | 1817 | 1461260999393 Marionette TRACE conn4 <- [1,1394,null,{}] 10:49:59 INFO - PROCESS | 1817 | 1461260999406 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:59 INFO - PROCESS | 1817 | 1461260999659 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 10:50:00 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x7fa3fa9a8800) [pid = 1817] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:50:00 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x7fa3f3363800) [pid = 1817] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:50:00 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0x7fa3ee99d000) [pid = 1817] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:50:00 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x7fa3ec055400) [pid = 1817] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:50:00 INFO - PROCESS | 1817 | --DOMWINDOW == 222 (0x7fa3f26a4c00) [pid = 1817] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:50:00 INFO - PROCESS | 1817 | --DOMWINDOW == 221 (0x7fa3f4898000) [pid = 1817] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:50:00 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x7fa3fd242800) [pid = 1817] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:50:00 INFO - PROCESS | 1817 | 1461261000139 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0f10800 == 134 [pid = 1817] [id = 356] 10:50:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x7fa3ec055400) [pid = 1817] [serial = 1069] [outer = (nil)] 10:50:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 222 (0x7fa3f1dbdc00) [pid = 1817] [serial = 1070] [outer = 0x7fa3ec055400] 10:50:00 INFO - PROCESS | 1817 | 1461261000209 Marionette DEBUG loaded listener.js 10:50:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 223 (0x7fa3fa03c400) [pid = 1817] [serial = 1071] [outer = 0x7fa3ec055400] 10:50:00 INFO - PROCESS | 1817 | 1461261000969 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1639ms 10:50:01 INFO - PROCESS | 1817 | 1461261001035 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 10:50:01 INFO - PROCESS | 1817 | 1461261001039 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 10:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:50:01 INFO - PROCESS | 1817 | 1461261001046 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:50:01 INFO - PROCESS | 1817 | 1461261001049 Marionette TRACE conn4 <- [1,1398,null,{}] 10:50:01 INFO - PROCESS | 1817 | 1461261001055 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:01 INFO - PROCESS | 1817 | 1461261001326 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 10:50:01 INFO - PROCESS | 1817 | 1461261001581 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fc068000 == 135 [pid = 1817] [id = 357] 10:50:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x7fa3fbb99000) [pid = 1817] [serial = 1072] [outer = (nil)] 10:50:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x7fa3fbba0800) [pid = 1817] [serial = 1073] [outer = 0x7fa3fbb99000] 10:50:01 INFO - PROCESS | 1817 | 1461261001763 Marionette DEBUG loaded listener.js 10:50:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x7fa3fd773000) [pid = 1817] [serial = 1074] [outer = 0x7fa3fbb99000] 10:50:02 INFO - PROCESS | 1817 | 1461261002914 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1893ms 10:50:02 INFO - PROCESS | 1817 | 1461261002941 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 10:50:02 INFO - PROCESS | 1817 | 1461261002948 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 10:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:50:02 INFO - PROCESS | 1817 | 1461261002960 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:50:02 INFO - PROCESS | 1817 | 1461261002964 Marionette TRACE conn4 <- [1,1402,null,{}] 10:50:02 INFO - PROCESS | 1817 | 1461261002975 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:03 INFO - PROCESS | 1817 | 1461261003251 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 10:50:03 INFO - PROCESS | 1817 | 1461261003518 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef5a0800 == 136 [pid = 1817] [id = 358] 10:50:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x7fa3ecc10c00) [pid = 1817] [serial = 1075] [outer = (nil)] 10:50:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 228 (0x7fa3edf8c000) [pid = 1817] [serial = 1076] [outer = 0x7fa3ecc10c00] 10:50:03 INFO - PROCESS | 1817 | 1461261003654 Marionette DEBUG loaded listener.js 10:50:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 229 (0x7fa3ef64f000) [pid = 1817] [serial = 1077] [outer = 0x7fa3ecc10c00] 10:50:04 INFO - PROCESS | 1817 | 1461261004616 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1699ms 10:50:04 INFO - PROCESS | 1817 | 1461261004660 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 10:50:04 INFO - PROCESS | 1817 | 1461261004670 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 10:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:50:04 INFO - PROCESS | 1817 | 1461261004682 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:50:04 INFO - PROCESS | 1817 | 1461261004686 Marionette TRACE conn4 <- [1,1406,null,{}] 10:50:04 INFO - PROCESS | 1817 | 1461261004694 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:04 INFO - PROCESS | 1817 | 1461261004936 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 10:50:05 INFO - PROCESS | 1817 | 1461261005254 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9f3d800 == 137 [pid = 1817] [id = 359] 10:50:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 230 (0x7fa3f1f76c00) [pid = 1817] [serial = 1078] [outer = (nil)] 10:50:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 231 (0x7fa3f260e400) [pid = 1817] [serial = 1079] [outer = 0x7fa3f1f76c00] 10:50:05 INFO - PROCESS | 1817 | 1461261005379 Marionette DEBUG loaded listener.js 10:50:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 232 (0x7fa3f37d3800) [pid = 1817] [serial = 1080] [outer = 0x7fa3f1f76c00] 10:50:06 INFO - PROCESS | 1817 | 1461261006345 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1737ms 10:50:06 INFO - PROCESS | 1817 | 1461261006419 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 10:50:06 INFO - PROCESS | 1817 | 1461261006424 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 10:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:50:06 INFO - PROCESS | 1817 | 1461261006431 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:50:06 INFO - PROCESS | 1817 | 1461261006438 Marionette TRACE conn4 <- [1,1410,null,{}] 10:50:06 INFO - PROCESS | 1817 | 1461261006456 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:06 INFO - PROCESS | 1817 | 1461261006796 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 10:50:07 INFO - PROCESS | 1817 | 1461261007046 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe8d4000 == 138 [pid = 1817] [id = 360] 10:50:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 233 (0x7fa3fa218400) [pid = 1817] [serial = 1081] [outer = (nil)] 10:50:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x7fa3fa386c00) [pid = 1817] [serial = 1082] [outer = 0x7fa3fa218400] 10:50:07 INFO - PROCESS | 1817 | 1461261007133 Marionette DEBUG loaded listener.js 10:50:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x7fa3fa48e000) [pid = 1817] [serial = 1083] [outer = 0x7fa3fa218400] 10:50:08 INFO - PROCESS | 1817 | 1461261008175 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1796ms 10:50:08 INFO - PROCESS | 1817 | 1461261008228 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 10:50:08 INFO - PROCESS | 1817 | 1461261008232 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 10:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:50:08 INFO - PROCESS | 1817 | 1461261008241 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:50:08 INFO - PROCESS | 1817 | 1461261008244 Marionette TRACE conn4 <- [1,1414,null,{}] 10:50:08 INFO - PROCESS | 1817 | 1461261008250 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:08 INFO - PROCESS | 1817 | 1461261008531 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 10:50:08 INFO - PROCESS | 1817 | 1461261008835 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401eb0000 == 139 [pid = 1817] [id = 361] 10:50:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x7fa3fa21e800) [pid = 1817] [serial = 1084] [outer = (nil)] 10:50:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x7fa3fbd69c00) [pid = 1817] [serial = 1085] [outer = 0x7fa3fa21e800] 10:50:08 INFO - PROCESS | 1817 | 1461261008919 Marionette DEBUG loaded listener.js 10:50:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x7fa3fe548800) [pid = 1817] [serial = 1086] [outer = 0x7fa3fa21e800] 10:50:10 INFO - PROCESS | 1817 | 1461261010042 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1836ms 10:50:10 INFO - PROCESS | 1817 | 1461261010079 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 10:50:10 INFO - PROCESS | 1817 | 1461261010082 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 10:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:50:10 INFO - PROCESS | 1817 | 1461261010089 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:50:10 INFO - PROCESS | 1817 | 1461261010092 Marionette TRACE conn4 <- [1,1418,null,{}] 10:50:10 INFO - PROCESS | 1817 | 1461261010100 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:10 INFO - PROCESS | 1817 | 1461261010394 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 10:50:10 INFO - PROCESS | 1817 | 1461261010673 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40374c000 == 140 [pid = 1817] [id = 362] 10:50:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x7fa3fa38a000) [pid = 1817] [serial = 1087] [outer = (nil)] 10:50:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 240 (0x7fa3fe88fc00) [pid = 1817] [serial = 1088] [outer = 0x7fa3fa38a000] 10:50:10 INFO - PROCESS | 1817 | 1461261010789 Marionette DEBUG loaded listener.js 10:50:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 241 (0x7fa3fe9a1000) [pid = 1817] [serial = 1089] [outer = 0x7fa3fa38a000] 10:50:11 INFO - PROCESS | 1817 | 1461261011742 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1691ms 10:50:11 INFO - PROCESS | 1817 | 1461261011782 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 10:50:11 INFO - PROCESS | 1817 | 1461261011787 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 10:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:50:11 INFO - PROCESS | 1817 | 1461261011795 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:50:11 INFO - PROCESS | 1817 | 1461261011799 Marionette TRACE conn4 <- [1,1422,null,{}] 10:50:11 INFO - PROCESS | 1817 | 1461261011807 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:12 INFO - PROCESS | 1817 | 1461261012090 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 10:50:12 INFO - PROCESS | 1817 | 1461261012411 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa411c65000 == 141 [pid = 1817] [id = 363] 10:50:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 242 (0x7fa4024ea400) [pid = 1817] [serial = 1090] [outer = (nil)] 10:50:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 243 (0x7fa402f69000) [pid = 1817] [serial = 1091] [outer = 0x7fa4024ea400] 10:50:12 INFO - PROCESS | 1817 | 1461261012505 Marionette DEBUG loaded listener.js 10:50:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 244 (0x7fa403875000) [pid = 1817] [serial = 1092] [outer = 0x7fa4024ea400] 10:50:13 INFO - PROCESS | 1817 | 1461261013488 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1746ms 10:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:50:13 INFO - PROCESS | 1817 | 1461261013543 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 10:50:13 INFO - PROCESS | 1817 | 1461261013546 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 10:50:13 INFO - PROCESS | 1817 | 1461261013554 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:50:13 INFO - PROCESS | 1817 | 1461261013556 Marionette TRACE conn4 <- [1,1426,null,{}] 10:50:13 INFO - PROCESS | 1817 | 1461261013564 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:13 INFO - PROCESS | 1817 | 1461261013789 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 10:50:14 INFO - PROCESS | 1817 | 1461261014084 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa419ea2800 == 142 [pid = 1817] [id = 364] 10:50:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 245 (0x7fa4024eac00) [pid = 1817] [serial = 1093] [outer = (nil)] 10:50:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 246 (0x7fa4107d5000) [pid = 1817] [serial = 1094] [outer = 0x7fa4024eac00] 10:50:14 INFO - PROCESS | 1817 | 1461261014167 Marionette DEBUG loaded listener.js 10:50:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 247 (0x7fa415338000) [pid = 1817] [serial = 1095] [outer = 0x7fa4024eac00] 10:50:15 INFO - PROCESS | 1817 | 1461261015105 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1589ms 10:50:15 INFO - PROCESS | 1817 | 1461261015143 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 10:50:15 INFO - PROCESS | 1817 | 1461261015145 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 10:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:50:15 INFO - PROCESS | 1817 | 1461261015153 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:50:15 INFO - PROCESS | 1817 | 1461261015157 Marionette TRACE conn4 <- [1,1430,null,{}] 10:50:15 INFO - PROCESS | 1817 | 1461261015163 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:15 INFO - PROCESS | 1817 | 1461261015384 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 10:50:15 INFO - PROCESS | 1817 | 1461261015699 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f201c800 == 143 [pid = 1817] [id = 365] 10:50:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 248 (0x7fa3f0816400) [pid = 1817] [serial = 1096] [outer = (nil)] 10:50:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 249 (0x7fa3f0820000) [pid = 1817] [serial = 1097] [outer = 0x7fa3f0816400] 10:50:15 INFO - PROCESS | 1817 | 1461261015801 Marionette DEBUG loaded listener.js 10:50:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 250 (0x7fa3f0824400) [pid = 1817] [serial = 1098] [outer = 0x7fa3f0816400] 10:50:16 INFO - PROCESS | 1817 | 1461261016736 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1630ms 10:50:16 INFO - PROCESS | 1817 | 1461261016785 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 10:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:50:16 INFO - PROCESS | 1817 | 1461261016789 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 10:50:16 INFO - PROCESS | 1817 | 1461261016796 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:50:16 INFO - PROCESS | 1817 | 1461261016800 Marionette TRACE conn4 <- [1,1434,null,{}] 10:50:16 INFO - PROCESS | 1817 | 1461261016806 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:17 INFO - PROCESS | 1817 | 1461261017041 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 10:50:17 INFO - PROCESS | 1817 | 1461261017347 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ede14000 == 144 [pid = 1817] [id = 366] 10:50:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 251 (0x7fa3f0819400) [pid = 1817] [serial = 1099] [outer = (nil)] 10:50:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 252 (0x7fa41533fc00) [pid = 1817] [serial = 1100] [outer = 0x7fa3f0819400] 10:50:17 INFO - PROCESS | 1817 | 1461261017433 Marionette DEBUG loaded listener.js 10:50:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 253 (0x7fa4159cec00) [pid = 1817] [serial = 1101] [outer = 0x7fa3f0819400] 10:50:18 INFO - PROCESS | 1817 | 1461261018357 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1636ms 10:50:18 INFO - PROCESS | 1817 | 1461261018433 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 10:50:18 INFO - PROCESS | 1817 | 1461261018437 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 10:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:50:18 INFO - PROCESS | 1817 | 1461261018444 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:50:18 INFO - PROCESS | 1817 | 1461261018448 Marionette TRACE conn4 <- [1,1438,null,{}] 10:50:18 INFO - PROCESS | 1817 | 1461261018454 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:18 INFO - PROCESS | 1817 | 1461261018734 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 10:50:19 INFO - PROCESS | 1817 | 1461261019037 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee783000 == 145 [pid = 1817] [id = 367] 10:50:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 254 (0x7fa3ee705c00) [pid = 1817] [serial = 1102] [outer = (nil)] 10:50:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 255 (0x7fa3ee70c400) [pid = 1817] [serial = 1103] [outer = 0x7fa3ee705c00] 10:50:19 INFO - PROCESS | 1817 | 1461261019120 Marionette DEBUG loaded listener.js 10:50:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 256 (0x7fa3ee711000) [pid = 1817] [serial = 1104] [outer = 0x7fa3ee705c00] 10:50:20 INFO - PROCESS | 1817 | 1461261020025 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1631ms 10:50:20 INFO - PROCESS | 1817 | 1461261020077 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 10:50:20 INFO - PROCESS | 1817 | 1461261020082 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 10:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:50:20 INFO - PROCESS | 1817 | 1461261020088 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:50:20 INFO - PROCESS | 1817 | 1461261020093 Marionette TRACE conn4 <- [1,1442,null,{}] 10:50:20 INFO - PROCESS | 1817 | 1461261020099 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:20 INFO - PROCESS | 1817 | 1461261020363 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 10:50:20 INFO - PROCESS | 1817 | 1461261020688 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e7165000 == 146 [pid = 1817] [id = 368] 10:50:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 257 (0x7fa3ee7b9000) [pid = 1817] [serial = 1105] [outer = (nil)] 10:50:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 258 (0x7fa3f34a4000) [pid = 1817] [serial = 1106] [outer = 0x7fa3ee7b9000] 10:50:20 INFO - PROCESS | 1817 | 1461261020792 Marionette DEBUG loaded listener.js 10:50:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 259 (0x7fa4159d3c00) [pid = 1817] [serial = 1107] [outer = 0x7fa3ee7b9000] 10:50:21 INFO - PROCESS | 1817 | 1461261021694 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1682ms 10:50:21 INFO - PROCESS | 1817 | 1461261021773 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 10:50:21 INFO - PROCESS | 1817 | 1461261021776 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 10:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:50:21 INFO - PROCESS | 1817 | 1461261021783 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:50:21 INFO - PROCESS | 1817 | 1461261021787 Marionette TRACE conn4 <- [1,1446,null,{}] 10:50:21 INFO - PROCESS | 1817 | 1461261021793 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:22 INFO - PROCESS | 1817 | 1461261022053 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 10:50:22 INFO - PROCESS | 1817 | 1461261022357 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e92e1000 == 147 [pid = 1817] [id = 369] 10:50:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 260 (0x7fa3e921a800) [pid = 1817] [serial = 1108] [outer = (nil)] 10:50:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 261 (0x7fa3e9220400) [pid = 1817] [serial = 1109] [outer = 0x7fa3e921a800] 10:50:22 INFO - PROCESS | 1817 | 1461261022437 Marionette DEBUG loaded listener.js 10:50:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 262 (0x7fa3e9225c00) [pid = 1817] [serial = 1110] [outer = 0x7fa3e921a800] 10:50:23 INFO - PROCESS | 1817 | 1461261023311 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1583ms 10:50:23 INFO - PROCESS | 1817 | 1461261023367 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 10:50:23 INFO - PROCESS | 1817 | 1461261023371 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 10:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:50:23 INFO - PROCESS | 1817 | 1461261023378 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:50:23 INFO - PROCESS | 1817 | 1461261023382 Marionette TRACE conn4 <- [1,1450,null,{}] 10:50:23 INFO - PROCESS | 1817 | 1461261023388 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:23 INFO - PROCESS | 1817 | 1461261023621 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 10:50:23 INFO - PROCESS | 1817 | 1461261023885 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eadc8000 == 148 [pid = 1817] [id = 370] 10:50:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 263 (0x7fa3e7dec400) [pid = 1817] [serial = 1111] [outer = (nil)] 10:50:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 264 (0x7fa3eb7cc800) [pid = 1817] [serial = 1112] [outer = 0x7fa3e7dec400] 10:50:24 INFO - PROCESS | 1817 | 1461261024007 Marionette DEBUG loaded listener.js 10:50:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 265 (0x7fa3eb7d1c00) [pid = 1817] [serial = 1113] [outer = 0x7fa3e7dec400] 10:50:25 INFO - PROCESS | 1817 | 1461261025509 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2189ms 10:50:25 INFO - PROCESS | 1817 | 1461261025568 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 10:50:25 INFO - PROCESS | 1817 | 1461261025575 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 10:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:50:25 INFO - PROCESS | 1817 | 1461261025585 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:50:25 INFO - PROCESS | 1817 | 1461261025592 Marionette TRACE conn4 <- [1,1454,null,{}] 10:50:25 INFO - PROCESS | 1817 | 1461261025602 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:25 INFO - PROCESS | 1817 | 1461261025871 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 10:50:26 INFO - PROCESS | 1817 | 1461261026129 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed0e2800 == 149 [pid = 1817] [id = 371] 10:50:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 266 (0x7fa3e8193800) [pid = 1817] [serial = 1114] [outer = (nil)] 10:50:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 267 (0x7fa3e95cb400) [pid = 1817] [serial = 1115] [outer = 0x7fa3e8193800] 10:50:26 INFO - PROCESS | 1817 | 1461261026207 Marionette DEBUG loaded listener.js 10:50:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 268 (0x7fa3eb7d3c00) [pid = 1817] [serial = 1116] [outer = 0x7fa3e8193800] 10:50:27 INFO - PROCESS | 1817 | 1461261027142 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1588ms 10:50:27 INFO - PROCESS | 1817 | 1461261027175 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 10:50:27 INFO - PROCESS | 1817 | 1461261027184 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 10:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:50:27 INFO - PROCESS | 1817 | 1461261027195 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:50:27 INFO - PROCESS | 1817 | 1461261027199 Marionette TRACE conn4 <- [1,1458,null,{}] 10:50:27 INFO - PROCESS | 1817 | 1461261027206 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:27 INFO - PROCESS | 1817 | 1461261027414 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 10:50:27 INFO - PROCESS | 1817 | 1461261027880 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e81c5800 == 150 [pid = 1817] [id = 372] 10:50:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 269 (0x7fa3e8192c00) [pid = 1817] [serial = 1117] [outer = (nil)] 10:50:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 270 (0x7fa3e95cc800) [pid = 1817] [serial = 1118] [outer = 0x7fa3e8192c00] 10:50:27 INFO - PROCESS | 1817 | 1461261027957 Marionette DEBUG loaded listener.js 10:50:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 271 (0x7fa3ecc05400) [pid = 1817] [serial = 1119] [outer = 0x7fa3e8192c00] 10:50:29 INFO - PROCESS | 1817 | 1461261029004 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1890ms 10:50:29 INFO - PROCESS | 1817 | 1461261029085 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 10:50:29 INFO - PROCESS | 1817 | 1461261029089 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 10:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:50:29 INFO - PROCESS | 1817 | 1461261029096 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:50:29 INFO - PROCESS | 1817 | 1461261029102 Marionette TRACE conn4 <- [1,1462,null,{}] 10:50:29 INFO - PROCESS | 1817 | 1461261029118 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:29 INFO - PROCESS | 1817 | 1461261029389 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 10:50:29 INFO - PROCESS | 1817 | 1461261029700 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef474000 == 151 [pid = 1817] [id = 373] 10:50:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 272 (0x7fa3ee7ae400) [pid = 1817] [serial = 1120] [outer = (nil)] 10:50:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 273 (0x7fa3ee7b5000) [pid = 1817] [serial = 1121] [outer = 0x7fa3ee7ae400] 10:50:29 INFO - PROCESS | 1817 | 1461261029776 Marionette DEBUG loaded listener.js 10:50:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 274 (0x7fa3ef654000) [pid = 1817] [serial = 1122] [outer = 0x7fa3ee7ae400] 10:50:30 INFO - PROCESS | 1817 | 1461261030740 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1685ms 10:50:30 INFO - PROCESS | 1817 | 1461261030782 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 10:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:50:30 INFO - PROCESS | 1817 | 1461261030787 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 10:50:30 INFO - PROCESS | 1817 | 1461261030794 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:50:30 INFO - PROCESS | 1817 | 1461261030797 Marionette TRACE conn4 <- [1,1466,null,{}] 10:50:30 INFO - PROCESS | 1817 | 1461261030802 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:31 INFO - PROCESS | 1817 | 1461261031013 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 10:50:31 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fad9c800 == 150 [pid = 1817] [id = 219] 10:50:31 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7d21800 == 149 [pid = 1817] [id = 215] 10:50:31 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f4810800 == 148 [pid = 1817] [id = 198] 10:50:31 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa409a90000 == 147 [pid = 1817] [id = 304] 10:50:31 INFO - PROCESS | 1817 | --DOMWINDOW == 273 (0x7fa3f0fcd400) [pid = 1817] [serial = 956] [outer = (nil)] [url = about:blank] 10:50:31 INFO - PROCESS | 1817 | --DOMWINDOW == 272 (0x7fa3f34a3400) [pid = 1817] [serial = 944] [outer = (nil)] [url = about:blank] 10:50:31 INFO - PROCESS | 1817 | --DOMWINDOW == 271 (0x7fa402951000) [pid = 1817] [serial = 953] [outer = (nil)] [url = about:blank] 10:50:31 INFO - PROCESS | 1817 | --DOMWINDOW == 270 (0x7fa3ec1b8800) [pid = 1817] [serial = 962] [outer = (nil)] [url = about:blank] 10:50:31 INFO - PROCESS | 1817 | --DOMWINDOW == 269 (0x7fa3ef651c00) [pid = 1817] [serial = 965] [outer = (nil)] [url = about:blank] 10:50:31 INFO - PROCESS | 1817 | --DOMWINDOW == 268 (0x7fa3fa38a800) [pid = 1817] [serial = 947] [outer = (nil)] [url = about:blank] 10:50:31 INFO - PROCESS | 1817 | --DOMWINDOW == 267 (0x7fa3edd0b400) [pid = 1817] [serial = 983] [outer = (nil)] [url = about:blank] 10:50:31 INFO - PROCESS | 1817 | --DOMWINDOW == 266 (0x7fa3fa21c000) [pid = 1817] [serial = 980] [outer = (nil)] [url = about:blank] 10:50:31 INFO - PROCESS | 1817 | --DOMWINDOW == 265 (0x7fa3fe88c000) [pid = 1817] [serial = 977] [outer = (nil)] [url = about:blank] 10:50:31 INFO - PROCESS | 1817 | --DOMWINDOW == 264 (0x7fa415c71400) [pid = 1817] [serial = 974] [outer = (nil)] [url = about:blank] 10:50:31 INFO - PROCESS | 1817 | --DOMWINDOW == 263 (0x7fa3ef656400) [pid = 1817] [serial = 971] [outer = (nil)] [url = about:blank] 10:50:31 INFO - PROCESS | 1817 | --DOMWINDOW == 262 (0x7fa4159d3400) [pid = 1817] [serial = 959] [outer = (nil)] [url = about:blank] 10:50:31 INFO - PROCESS | 1817 | --DOMWINDOW == 261 (0x7fa3fe8a1400) [pid = 1817] [serial = 950] [outer = (nil)] [url = about:blank] 10:50:31 INFO - PROCESS | 1817 | --DOMWINDOW == 260 (0x7fa3ec055000) [pid = 1817] [serial = 968] [outer = (nil)] [url = about:blank] 10:50:31 INFO - PROCESS | 1817 | --DOMWINDOW == 259 (0x7fa3fd2d4400) [pid = 1817] [serial = 1004] [outer = (nil)] [url = about:blank] 10:50:31 INFO - PROCESS | 1817 | 1461261031411 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:31 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa411702800 == 146 [pid = 1817] [id = 305] 10:50:31 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401849000 == 145 [pid = 1817] [id = 223] 10:50:31 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd70d800 == 144 [pid = 1817] [id = 221] 10:50:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed779800 == 145 [pid = 1817] [id = 374] 10:50:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 260 (0x7fa3ec055000) [pid = 1817] [serial = 1123] [outer = (nil)] 10:50:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 261 (0x7fa3ef651c00) [pid = 1817] [serial = 1124] [outer = 0x7fa3ec055000] 10:50:31 INFO - PROCESS | 1817 | 1461261031513 Marionette DEBUG loaded listener.js 10:50:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 262 (0x7fa3f0d5b400) [pid = 1817] [serial = 1125] [outer = 0x7fa3ec055000] 10:50:31 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ecc8a800 == 144 [pid = 1817] [id = 346] 10:50:31 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ecc9b000 == 143 [pid = 1817] [id = 345] 10:50:32 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa821800 == 142 [pid = 1817] [id = 344] 10:50:32 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa807000 == 141 [pid = 1817] [id = 343] 10:50:32 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa413624000 == 140 [pid = 1817] [id = 342] 10:50:32 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa410784800 == 139 [pid = 1817] [id = 341] 10:50:32 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402e0a800 == 138 [pid = 1817] [id = 340] 10:50:32 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401ead800 == 137 [pid = 1817] [id = 339] 10:50:32 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ffb15800 == 136 [pid = 1817] [id = 338] 10:50:32 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa68b800 == 135 [pid = 1817] [id = 337] 10:50:32 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f3652000 == 134 [pid = 1817] [id = 336] 10:50:32 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ec2b4800 == 133 [pid = 1817] [id = 335] 10:50:32 INFO - PROCESS | 1817 | --DOMWINDOW == 261 (0x7fa3fa9b2400) [pid = 1817] [serial = 1001] [outer = (nil)] [url = about:blank] 10:50:32 INFO - PROCESS | 1817 | --DOMWINDOW == 260 (0x7fa3fbf0c000) [pid = 1817] [serial = 1002] [outer = (nil)] [url = about:blank] 10:50:32 INFO - PROCESS | 1817 | --DOMWINDOW == 259 (0x7fa3f9bb1000) [pid = 1817] [serial = 995] [outer = (nil)] [url = about:blank] 10:50:32 INFO - PROCESS | 1817 | --DOMWINDOW == 258 (0x7fa3f0ef0400) [pid = 1817] [serial = 989] [outer = (nil)] [url = about:blank] 10:50:32 INFO - PROCESS | 1817 | --DOMWINDOW == 257 (0x7fa3f1f76800) [pid = 1817] [serial = 990] [outer = (nil)] [url = about:blank] 10:50:32 INFO - PROCESS | 1817 | --DOMWINDOW == 256 (0x7fa3ec1b8c00) [pid = 1817] [serial = 986] [outer = (nil)] [url = about:blank] 10:50:32 INFO - PROCESS | 1817 | --DOMWINDOW == 255 (0x7fa3edd0b800) [pid = 1817] [serial = 987] [outer = (nil)] [url = about:blank] 10:50:32 INFO - PROCESS | 1817 | --DOMWINDOW == 254 (0x7fa3f489ec00) [pid = 1817] [serial = 992] [outer = (nil)] [url = about:blank] 10:50:32 INFO - PROCESS | 1817 | --DOMWINDOW == 253 (0x7fa3f7de9c00) [pid = 1817] [serial = 993] [outer = (nil)] [url = about:blank] 10:50:32 INFO - PROCESS | 1817 | --DOMWINDOW == 252 (0x7fa3fa38bc00) [pid = 1817] [serial = 998] [outer = (nil)] [url = about:blank] 10:50:32 INFO - PROCESS | 1817 | --DOMWINDOW == 251 (0x7fa3fa714000) [pid = 1817] [serial = 999] [outer = (nil)] [url = about:blank] 10:50:32 INFO - PROCESS | 1817 | --DOMWINDOW == 250 (0x7fa3fa218000) [pid = 1817] [serial = 996] [outer = (nil)] [url = about:blank] 10:50:32 INFO - PROCESS | 1817 | 1461261032462 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1732ms 10:50:32 INFO - PROCESS | 1817 | 1461261032527 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 10:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:50:32 INFO - PROCESS | 1817 | 1461261032531 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 10:50:32 INFO - PROCESS | 1817 | 1461261032539 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:50:32 INFO - PROCESS | 1817 | 1461261032542 Marionette TRACE conn4 <- [1,1470,null,{}] 10:50:32 INFO - PROCESS | 1817 | 1461261032548 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:32 INFO - PROCESS | 1817 | 1461261032739 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 10:50:32 INFO - PROCESS | 1817 | 1461261032921 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee6aa800 == 134 [pid = 1817] [id = 375] 10:50:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 251 (0x7fa3e7de8800) [pid = 1817] [serial = 1126] [outer = (nil)] 10:50:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 252 (0x7fa3f1f7c000) [pid = 1817] [serial = 1127] [outer = 0x7fa3e7de8800] 10:50:32 INFO - PROCESS | 1817 | 1461261032987 Marionette DEBUG loaded listener.js 10:50:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 253 (0x7fa3f260d000) [pid = 1817] [serial = 1128] [outer = 0x7fa3e7de8800] 10:50:33 INFO - PROCESS | 1817 | 1461261033791 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1284ms 10:50:33 INFO - PROCESS | 1817 | 1461261033853 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 10:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:50:33 INFO - PROCESS | 1817 | 1461261033858 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 10:50:33 INFO - PROCESS | 1817 | 1461261033864 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:50:33 INFO - PROCESS | 1817 | 1461261033868 Marionette TRACE conn4 <- [1,1474,null,{}] 10:50:33 INFO - PROCESS | 1817 | 1461261033873 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:34 INFO - PROCESS | 1817 | 1461261034160 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 10:50:34 INFO - PROCESS | 1817 | 1461261034195 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f45a2000 == 135 [pid = 1817] [id = 376] 10:50:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 254 (0x7fa3f36bb000) [pid = 1817] [serial = 1129] [outer = (nil)] 10:50:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 255 (0x7fa3f489b400) [pid = 1817] [serial = 1130] [outer = 0x7fa3f36bb000] 10:50:34 INFO - PROCESS | 1817 | 1461261034277 Marionette DEBUG loaded listener.js 10:50:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 256 (0x7fa3f7d33000) [pid = 1817] [serial = 1131] [outer = 0x7fa3f36bb000] 10:50:35 INFO - PROCESS | 1817 | 1461261035208 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1381ms 10:50:35 INFO - PROCESS | 1817 | 1461261035245 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 10:50:35 INFO - PROCESS | 1817 | 1461261035248 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 10:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:50:35 INFO - PROCESS | 1817 | 1461261035262 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:50:35 INFO - PROCESS | 1817 | 1461261035265 Marionette TRACE conn4 <- [1,1478,null,{}] 10:50:35 INFO - PROCESS | 1817 | 1461261035277 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:35 INFO - PROCESS | 1817 | 1461261035528 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 10:50:35 INFO - PROCESS | 1817 | 1461261035560 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d99800 == 136 [pid = 1817] [id = 377] 10:50:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 257 (0x7fa3f37c5c00) [pid = 1817] [serial = 1132] [outer = (nil)] 10:50:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 258 (0x7fa3f90a5400) [pid = 1817] [serial = 1133] [outer = 0x7fa3f37c5c00] 10:50:35 INFO - PROCESS | 1817 | 1461261035625 Marionette DEBUG loaded listener.js 10:50:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 259 (0x7fa3f9bae800) [pid = 1817] [serial = 1134] [outer = 0x7fa3f37c5c00] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 258 (0x7fa3fe546400) [pid = 1817] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 257 (0x7fa3fa716c00) [pid = 1817] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 256 (0x7fa406717c00) [pid = 1817] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 255 (0x7fa4024e9c00) [pid = 1817] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 254 (0x7fa3ef6ee000) [pid = 1817] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 253 (0x7fa3fba2ec00) [pid = 1817] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 252 (0x7fa3f1f78800) [pid = 1817] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 251 (0x7fa3fa71e400) [pid = 1817] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 250 (0x7fa3fd606800) [pid = 1817] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 249 (0x7fa403258c00) [pid = 1817] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 248 (0x7fa3e7df4400) [pid = 1817] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 247 (0x7fa3fa9ab000) [pid = 1817] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 246 (0x7fa3f0fd2000) [pid = 1817] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 245 (0x7fa4024dd000) [pid = 1817] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 244 (0x7fa3f34a1c00) [pid = 1817] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 243 (0x7fa3fbb9ec00) [pid = 1817] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 242 (0x7fa3ef656800) [pid = 1817] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 241 (0x7fa3ef6ec400) [pid = 1817] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 240 (0x7fa3fa64b800) [pid = 1817] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 239 (0x7fa3fa38c400) [pid = 1817] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x7fa3f3366400) [pid = 1817] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x7fa409a60400) [pid = 1817] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x7fa406610400) [pid = 1817] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x7fa401948800) [pid = 1817] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x7fa3ee9a3400) [pid = 1817] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x7fa3ef655000) [pid = 1817] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 232 (0x7fa3fa9a9000) [pid = 1817] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 231 (0x7fa3fd76d800) [pid = 1817] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 230 (0x7fa3f489f800) [pid = 1817] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 229 (0x7fa3f90a8000) [pid = 1817] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 228 (0x7fa40673b000) [pid = 1817] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 227 (0x7fa3fba34800) [pid = 1817] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x7fa3fbbe2400) [pid = 1817] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x7fa3f0d55000) [pid = 1817] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0x7fa4044df400) [pid = 1817] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x7fa409a5ec00) [pid = 1817] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 222 (0x7fa3f1f76000) [pid = 1817] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 221 (0x7fa402f6d800) [pid = 1817] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x7fa4006c3c00) [pid = 1817] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 219 (0x7fa3fbb97800) [pid = 1817] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 218 (0x7fa3ec055400) [pid = 1817] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 217 (0x7fa3fa03d400) [pid = 1817] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 216 (0x7fa4024dcc00) [pid = 1817] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 215 (0x7fa415339400) [pid = 1817] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0x7fa3f3364400) [pid = 1817] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0x7fa3fd76f000) [pid = 1817] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:50:37 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x7fa3ef6f2c00) [pid = 1817] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:50:37 INFO - PROCESS | 1817 | 1461261037674 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2437ms 10:50:37 INFO - PROCESS | 1817 | 1461261037699 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 10:50:37 INFO - PROCESS | 1817 | 1461261037703 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 10:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:50:37 INFO - PROCESS | 1817 | 1461261037709 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:50:37 INFO - PROCESS | 1817 | 1461261037711 Marionette TRACE conn4 <- [1,1482,null,{}] 10:50:37 INFO - PROCESS | 1817 | 1461261037727 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:37 INFO - PROCESS | 1817 | 1461261037916 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 10:50:37 INFO - PROCESS | 1817 | 1461261037931 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1f13000 == 137 [pid = 1817] [id = 378] 10:50:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x7fa3ec055400) [pid = 1817] [serial = 1135] [outer = (nil)] 10:50:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x7fa3f7b0a800) [pid = 1817] [serial = 1136] [outer = 0x7fa3ec055400] 10:50:38 INFO - PROCESS | 1817 | 1461261037996 Marionette DEBUG loaded listener.js 10:50:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x7fa3f9bb4000) [pid = 1817] [serial = 1137] [outer = 0x7fa3ec055400] 10:50:38 INFO - PROCESS | 1817 | 1461261038929 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1283ms 10:50:38 INFO - PROCESS | 1817 | 1461261038993 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 10:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:50:39 INFO - PROCESS | 1817 | 1461261038997 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 10:50:39 INFO - PROCESS | 1817 | 1461261039005 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:50:39 INFO - PROCESS | 1817 | 1461261039007 Marionette TRACE conn4 <- [1,1486,null,{}] 10:50:39 INFO - PROCESS | 1817 | 1461261039015 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:39 INFO - PROCESS | 1817 | 1461261039234 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 10:50:39 INFO - PROCESS | 1817 | 1461261039659 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e92f9800 == 138 [pid = 1817] [id = 379] 10:50:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 216 (0x7fa3e7de9800) [pid = 1817] [serial = 1138] [outer = (nil)] 10:50:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 217 (0x7fa3e7df3c00) [pid = 1817] [serial = 1139] [outer = 0x7fa3e7de9800] 10:50:39 INFO - PROCESS | 1817 | 1461261039748 Marionette DEBUG loaded listener.js 10:50:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 218 (0x7fa3e8193c00) [pid = 1817] [serial = 1140] [outer = 0x7fa3e7de9800] 10:50:40 INFO - PROCESS | 1817 | 1461261040751 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1786ms 10:50:40 INFO - PROCESS | 1817 | 1461261040792 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 10:50:40 INFO - PROCESS | 1817 | 1461261040800 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 10:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:50:40 INFO - PROCESS | 1817 | 1461261040810 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:50:40 INFO - PROCESS | 1817 | 1461261040815 Marionette TRACE conn4 <- [1,1490,null,{}] 10:50:40 INFO - PROCESS | 1817 | 1461261040823 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:41 INFO - PROCESS | 1817 | 1461261041072 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 10:50:41 INFO - PROCESS | 1817 | 1461261041385 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee780800 == 139 [pid = 1817] [id = 380] 10:50:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 219 (0x7fa3ecc0b000) [pid = 1817] [serial = 1141] [outer = (nil)] 10:50:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 220 (0x7fa3edd11400) [pid = 1817] [serial = 1142] [outer = 0x7fa3ecc0b000] 10:50:41 INFO - PROCESS | 1817 | 1461261041474 Marionette DEBUG loaded listener.js 10:50:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x7fa3ee70a000) [pid = 1817] [serial = 1143] [outer = 0x7fa3ecc0b000] 10:50:42 INFO - PROCESS | 1817 | 1461261042462 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1686ms 10:50:42 INFO - PROCESS | 1817 | 1461261042501 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 10:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:50:42 INFO - PROCESS | 1817 | 1461261042508 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 10:50:42 INFO - PROCESS | 1817 | 1461261042516 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:50:42 INFO - PROCESS | 1817 | 1461261042519 Marionette TRACE conn4 <- [1,1494,null,{}] 10:50:42 INFO - PROCESS | 1817 | 1461261042527 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:42 INFO - PROCESS | 1817 | 1461261042768 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 10:50:43 INFO - PROCESS | 1817 | 1461261043114 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d13800 == 140 [pid = 1817] [id = 381] 10:50:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 222 (0x7fa3ef64d800) [pid = 1817] [serial = 1144] [outer = (nil)] 10:50:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 223 (0x7fa3f074ec00) [pid = 1817] [serial = 1145] [outer = 0x7fa3ef64d800] 10:50:43 INFO - PROCESS | 1817 | 1461261043204 Marionette DEBUG loaded listener.js 10:50:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x7fa3f0eee800) [pid = 1817] [serial = 1146] [outer = 0x7fa3ef64d800] 10:50:44 INFO - PROCESS | 1817 | 1461261044162 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1684ms 10:50:44 INFO - PROCESS | 1817 | 1461261044199 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 10:50:44 INFO - PROCESS | 1817 | 1461261044203 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 10:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:50:44 INFO - PROCESS | 1817 | 1461261044220 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:50:44 INFO - PROCESS | 1817 | 1461261044230 Marionette TRACE conn4 <- [1,1498,null,{}] 10:50:44 INFO - PROCESS | 1817 | 1461261044238 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:44 INFO - PROCESS | 1817 | 1461261044484 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 10:50:44 INFO - PROCESS | 1817 | 1461261044743 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa682000 == 141 [pid = 1817] [id = 382] 10:50:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x7fa3ef6ee000) [pid = 1817] [serial = 1147] [outer = (nil)] 10:50:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x7fa3f37cfc00) [pid = 1817] [serial = 1148] [outer = 0x7fa3ef6ee000] 10:50:44 INFO - PROCESS | 1817 | 1461261044865 Marionette DEBUG loaded listener.js 10:50:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x7fa3f7b05c00) [pid = 1817] [serial = 1149] [outer = 0x7fa3ef6ee000] 10:50:45 INFO - PROCESS | 1817 | 1461261045749 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1598ms 10:50:45 INFO - PROCESS | 1817 | 1461261045810 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 10:50:45 INFO - PROCESS | 1817 | 1461261045814 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 10:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:50:45 INFO - PROCESS | 1817 | 1461261045822 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:50:45 INFO - PROCESS | 1817 | 1461261045825 Marionette TRACE conn4 <- [1,1502,null,{}] 10:50:45 INFO - PROCESS | 1817 | 1461261045831 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:46 INFO - PROCESS | 1817 | 1461261046071 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 10:50:46 INFO - PROCESS | 1817 | 1461261046322 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fc066000 == 142 [pid = 1817] [id = 383] 10:50:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 228 (0x7fa3f34a8800) [pid = 1817] [serial = 1150] [outer = (nil)] 10:50:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 229 (0x7fa3f9bb6800) [pid = 1817] [serial = 1151] [outer = 0x7fa3f34a8800] 10:50:46 INFO - PROCESS | 1817 | 1461261046443 Marionette DEBUG loaded listener.js 10:50:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 230 (0x7fa3fa041800) [pid = 1817] [serial = 1152] [outer = 0x7fa3f34a8800] 10:50:47 INFO - PROCESS | 1817 | 1461261047345 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1540ms 10:50:47 INFO - PROCESS | 1817 | 1461261047363 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 10:50:47 INFO - PROCESS | 1817 | 1461261047367 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 10:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:50:47 INFO - PROCESS | 1817 | 1461261047374 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:50:47 INFO - PROCESS | 1817 | 1461261047377 Marionette TRACE conn4 <- [1,1506,null,{}] 10:50:47 INFO - PROCESS | 1817 | 1461261047385 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:47 INFO - PROCESS | 1817 | 1461261047610 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 10:50:47 INFO - PROCESS | 1817 | 1461261047879 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd70f800 == 143 [pid = 1817] [id = 384] 10:50:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 231 (0x7fa3fa2f0400) [pid = 1817] [serial = 1153] [outer = (nil)] 10:50:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 232 (0x7fa3fa385400) [pid = 1817] [serial = 1154] [outer = 0x7fa3fa2f0400] 10:50:48 INFO - PROCESS | 1817 | 1461261048021 Marionette DEBUG loaded listener.js 10:50:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 233 (0x7fa3fa488800) [pid = 1817] [serial = 1155] [outer = 0x7fa3fa2f0400] 10:50:48 INFO - PROCESS | 1817 | 1461261048993 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1681ms 10:50:49 INFO - PROCESS | 1817 | 1461261049057 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 10:50:49 INFO - PROCESS | 1817 | 1461261049061 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 10:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:50:49 INFO - PROCESS | 1817 | 1461261049067 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:50:49 INFO - PROCESS | 1817 | 1461261049070 Marionette TRACE conn4 <- [1,1510,null,{}] 10:50:49 INFO - PROCESS | 1817 | 1461261049076 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:49 INFO - PROCESS | 1817 | 1461261049399 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 10:50:49 INFO - PROCESS | 1817 | 1461261049636 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe8db800 == 144 [pid = 1817] [id = 385] 10:50:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x7fa3fa214000) [pid = 1817] [serial = 1156] [outer = (nil)] 10:50:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x7fa3fa9a3800) [pid = 1817] [serial = 1157] [outer = 0x7fa3fa214000] 10:50:49 INFO - PROCESS | 1817 | 1461261049721 Marionette DEBUG loaded listener.js 10:50:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x7fa3fa9af000) [pid = 1817] [serial = 1158] [outer = 0x7fa3fa214000] 10:50:50 INFO - PROCESS | 1817 | 1461261050602 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1578ms 10:50:50 INFO - PROCESS | 1817 | 1461261050647 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 10:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:50:50 INFO - PROCESS | 1817 | 1461261050651 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 10:50:50 INFO - PROCESS | 1817 | 1461261050657 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:50:50 INFO - PROCESS | 1817 | 1461261050661 Marionette TRACE conn4 <- [1,1514,null,{}] 10:50:50 INFO - PROCESS | 1817 | 1461261050667 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:50 INFO - PROCESS | 1817 | 1461261050914 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 10:50:51 INFO - PROCESS | 1817 | 1461261051165 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401986000 == 145 [pid = 1817] [id = 386] 10:50:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x7fa3fa214c00) [pid = 1817] [serial = 1159] [outer = (nil)] 10:50:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x7fa3fba2c000) [pid = 1817] [serial = 1160] [outer = 0x7fa3fa214c00] 10:50:51 INFO - PROCESS | 1817 | 1461261051289 Marionette DEBUG loaded listener.js 10:50:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x7fa3fbb9f000) [pid = 1817] [serial = 1161] [outer = 0x7fa3fa214c00] 10:50:52 INFO - PROCESS | 1817 | 1461261052151 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1542ms 10:50:52 INFO - PROCESS | 1817 | 1461261052201 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 10:50:52 INFO - PROCESS | 1817 | 1461261052205 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 10:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:50:52 INFO - PROCESS | 1817 | 1461261052212 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:50:52 INFO - PROCESS | 1817 | 1461261052215 Marionette TRACE conn4 <- [1,1518,null,{}] 10:50:52 INFO - PROCESS | 1817 | 1461261052221 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:52 INFO - PROCESS | 1817 | 1461261052441 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 10:50:52 INFO - PROCESS | 1817 | 1461261052697 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401ec1000 == 146 [pid = 1817] [id = 387] 10:50:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 240 (0x7fa3f09e5000) [pid = 1817] [serial = 1162] [outer = (nil)] 10:50:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 241 (0x7fa3fbbf0400) [pid = 1817] [serial = 1163] [outer = 0x7fa3f09e5000] 10:50:52 INFO - PROCESS | 1817 | 1461261052819 Marionette DEBUG loaded listener.js 10:50:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 242 (0x7fa3fbf0f400) [pid = 1817] [serial = 1164] [outer = 0x7fa3f09e5000] 10:50:53 INFO - PROCESS | 1817 | 1461261053734 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1581ms 10:50:53 INFO - PROCESS | 1817 | 1461261053794 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 10:50:53 INFO - PROCESS | 1817 | 1461261053797 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 10:50:53 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:50:53 INFO - PROCESS | 1817 | 1461261053805 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:50:53 INFO - PROCESS | 1817 | 1461261053809 Marionette TRACE conn4 <- [1,1522,null,{}] 10:50:53 INFO - PROCESS | 1817 | 1461261053815 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:54 INFO - PROCESS | 1817 | 1461261054076 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 10:50:54 INFO - PROCESS | 1817 | 1461261054331 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403506800 == 147 [pid = 1817] [id = 388] 10:50:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 243 (0x7fa3f1dba800) [pid = 1817] [serial = 1165] [outer = (nil)] 10:50:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 244 (0x7fa3fd450800) [pid = 1817] [serial = 1166] [outer = 0x7fa3f1dba800] 10:50:54 INFO - PROCESS | 1817 | 1461261054452 Marionette DEBUG loaded listener.js 10:50:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 245 (0x7fa3fd76e800) [pid = 1817] [serial = 1167] [outer = 0x7fa3f1dba800] 10:50:55 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:55 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:50:55 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:55 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:55 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:55 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:55 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:55 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:55 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:55 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:55 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:55 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:55 INFO - PROCESS | 1817 | 1461261055233 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:50:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:50:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:50:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 10:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:50:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 10:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:50:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1481ms 10:50:55 INFO - PROCESS | 1817 | 1461261055292 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 10:50:55 INFO - PROCESS | 1817 | 1461261055299 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 10:50:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:50:55 INFO - PROCESS | 1817 | 1461261055308 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:50:55 INFO - PROCESS | 1817 | 1461261055312 Marionette TRACE conn4 <- [1,1526,null,{}] 10:50:55 INFO - PROCESS | 1817 | 1461261055317 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:55 INFO - PROCESS | 1817 | 1461261055564 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 10:50:55 INFO - PROCESS | 1817 | 1461261055837 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40a9e1000 == 148 [pid = 1817] [id = 389] 10:50:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 246 (0x7fa3fe89e000) [pid = 1817] [serial = 1168] [outer = (nil)] 10:50:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 247 (0x7fa3fe93b000) [pid = 1817] [serial = 1169] [outer = 0x7fa3fe89e000] 10:50:55 INFO - PROCESS | 1817 | 1461261055996 Marionette DEBUG loaded listener.js 10:50:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 248 (0x7fa3ffcca800) [pid = 1817] [serial = 1170] [outer = 0x7fa3fe89e000] 10:50:56 INFO - PROCESS | 1817 | 1461261056819 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:50:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:50:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:50:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:50:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:50:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:50:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:50:56 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1534ms 10:50:56 INFO - PROCESS | 1817 | 1461261056873 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 10:50:56 INFO - PROCESS | 1817 | 1461261056877 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 10:50:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:50:56 INFO - PROCESS | 1817 | 1461261056889 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:50:56 INFO - PROCESS | 1817 | 1461261056892 Marionette TRACE conn4 <- [1,1530,null,{}] 10:50:56 INFO - PROCESS | 1817 | 1461261056900 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:57 INFO - PROCESS | 1817 | 1461261057171 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 10:50:57 INFO - PROCESS | 1817 | 1461261057383 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415c1d800 == 149 [pid = 1817] [id = 390] 10:50:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 249 (0x7fa3fe8a1400) [pid = 1817] [serial = 1171] [outer = (nil)] 10:50:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 250 (0x7fa4025acc00) [pid = 1817] [serial = 1172] [outer = 0x7fa3fe8a1400] 10:50:57 INFO - PROCESS | 1817 | 1461261057502 Marionette DEBUG loaded listener.js 10:50:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 251 (0x7fa40295a000) [pid = 1817] [serial = 1173] [outer = 0x7fa3fe8a1400] 10:50:58 INFO - PROCESS | 1817 | 1461261058332 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:50:58 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 10:50:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:50:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:50:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 10:50:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:50:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1487ms 10:50:58 INFO - PROCESS | 1817 | 1461261058378 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 10:50:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:50:58 INFO - PROCESS | 1817 | 1461261058382 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 10:50:58 INFO - PROCESS | 1817 | 1461261058389 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:50:58 INFO - PROCESS | 1817 | 1461261058393 Marionette TRACE conn4 <- [1,1534,null,{}] 10:50:58 INFO - PROCESS | 1817 | 1461261058399 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:58 INFO - PROCESS | 1817 | 1461261058651 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 10:50:58 INFO - PROCESS | 1817 | 1461261058887 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0e11000 == 150 [pid = 1817] [id = 391] 10:50:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 252 (0x7fa3fe93e800) [pid = 1817] [serial = 1174] [outer = (nil)] 10:50:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 253 (0x7fa402f6d800) [pid = 1817] [serial = 1175] [outer = 0x7fa3fe93e800] 10:50:58 INFO - PROCESS | 1817 | 1461261058968 Marionette DEBUG loaded listener.js 10:50:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 254 (0x7fa403872c00) [pid = 1817] [serial = 1176] [outer = 0x7fa3fe93e800] 10:50:59 INFO - PROCESS | 1817 | 1461261059881 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:50:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:50:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1541ms 10:50:59 INFO - PROCESS | 1817 | 1461261059931 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 10:50:59 INFO - PROCESS | 1817 | 1461261059935 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 10:50:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:50:59 INFO - PROCESS | 1817 | 1461261059942 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:50:59 INFO - PROCESS | 1817 | 1461261059945 Marionette TRACE conn4 <- [1,1538,null,{}] 10:50:59 INFO - PROCESS | 1817 | 1461261059952 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:00 INFO - PROCESS | 1817 | 1461261060172 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 10:51:00 INFO - PROCESS | 1817 | 1461261060478 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef333800 == 151 [pid = 1817] [id = 392] 10:51:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 255 (0x7fa4025b6800) [pid = 1817] [serial = 1177] [outer = (nil)] 10:51:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 256 (0x7fa40670dc00) [pid = 1817] [serial = 1178] [outer = 0x7fa4025b6800] 10:51:00 INFO - PROCESS | 1817 | 1461261060559 Marionette DEBUG loaded listener.js 10:51:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 257 (0x7fa40a916c00) [pid = 1817] [serial = 1179] [outer = 0x7fa4025b6800] 10:51:01 INFO - PROCESS | 1817 | 1461261061439 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:51:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:51:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1536ms 10:51:01 INFO - PROCESS | 1817 | 1461261061480 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 10:51:01 INFO - PROCESS | 1817 | 1461261061484 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 10:51:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:51:01 INFO - PROCESS | 1817 | 1461261061490 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:51:01 INFO - PROCESS | 1817 | 1461261061492 Marionette TRACE conn4 <- [1,1542,null,{}] 10:51:01 INFO - PROCESS | 1817 | 1461261061499 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:01 INFO - PROCESS | 1817 | 1461261061722 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 10:51:02 INFO - PROCESS | 1817 | 1461261062027 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef34c000 == 152 [pid = 1817] [id = 393] 10:51:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 258 (0x7fa4029b3c00) [pid = 1817] [serial = 1180] [outer = (nil)] 10:51:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 259 (0x7fa4119da800) [pid = 1817] [serial = 1181] [outer = 0x7fa4029b3c00] 10:51:02 INFO - PROCESS | 1817 | 1461261062111 Marionette DEBUG loaded listener.js 10:51:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 260 (0x7fa413b36800) [pid = 1817] [serial = 1182] [outer = 0x7fa4029b3c00] 10:51:03 INFO - PROCESS | 1817 | 1461261063026 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:51:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:51:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1593ms 10:51:03 INFO - PROCESS | 1817 | 1461261063084 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 10:51:03 INFO - PROCESS | 1817 | 1461261063088 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 10:51:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:51:03 INFO - PROCESS | 1817 | 1461261063095 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:51:03 INFO - PROCESS | 1817 | 1461261063099 Marionette TRACE conn4 <- [1,1546,null,{}] 10:51:03 INFO - PROCESS | 1817 | 1461261063105 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:03 INFO - PROCESS | 1817 | 1461261063331 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 10:51:03 INFO - PROCESS | 1817 | 1461261063662 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e5cf8000 == 153 [pid = 1817] [id = 394] 10:51:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 261 (0x7fa3edd07400) [pid = 1817] [serial = 1183] [outer = (nil)] 10:51:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 262 (0x7fa3fa64fc00) [pid = 1817] [serial = 1184] [outer = 0x7fa3edd07400] 10:51:03 INFO - PROCESS | 1817 | 1461261063744 Marionette DEBUG loaded listener.js 10:51:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 263 (0x7fa4159cf400) [pid = 1817] [serial = 1185] [outer = 0x7fa3edd07400] 10:51:04 INFO - PROCESS | 1817 | 1461261064636 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:51:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:51:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1584ms 10:51:04 INFO - PROCESS | 1817 | 1461261064680 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 10:51:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:51:04 INFO - PROCESS | 1817 | 1461261064685 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 10:51:04 INFO - PROCESS | 1817 | 1461261064691 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:51:04 INFO - PROCESS | 1817 | 1461261064695 Marionette TRACE conn4 <- [1,1550,null,{}] 10:51:04 INFO - PROCESS | 1817 | 1461261064701 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:04 INFO - PROCESS | 1817 | 1461261064921 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 10:51:05 INFO - PROCESS | 1817 | 1461261065235 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e6f6c000 == 154 [pid = 1817] [id = 395] 10:51:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 264 (0x7fa3e6dee800) [pid = 1817] [serial = 1186] [outer = (nil)] 10:51:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 265 (0x7fa3e6df5c00) [pid = 1817] [serial = 1187] [outer = 0x7fa3e6dee800] 10:51:05 INFO - PROCESS | 1817 | 1461261065318 Marionette DEBUG loaded listener.js 10:51:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 266 (0x7fa3e6dfac00) [pid = 1817] [serial = 1188] [outer = 0x7fa3e6dee800] 10:51:06 INFO - PROCESS | 1817 | 1461261066225 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:51:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:51:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1582ms 10:51:06 INFO - PROCESS | 1817 | 1461261066274 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 10:51:06 INFO - PROCESS | 1817 | 1461261066278 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 10:51:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:51:06 INFO - PROCESS | 1817 | 1461261066284 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:51:06 INFO - PROCESS | 1817 | 1461261066286 Marionette TRACE conn4 <- [1,1554,null,{}] 10:51:06 INFO - PROCESS | 1817 | 1461261066293 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:06 INFO - PROCESS | 1817 | 1461261066517 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 10:51:06 INFO - PROCESS | 1817 | 1461261066831 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eab9d000 == 155 [pid = 1817] [id = 396] 10:51:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 267 (0x7fa3e6deec00) [pid = 1817] [serial = 1189] [outer = (nil)] 10:51:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 268 (0x7fa3f09e4800) [pid = 1817] [serial = 1190] [outer = 0x7fa3e6deec00] 10:51:06 INFO - PROCESS | 1817 | 1461261066917 Marionette DEBUG loaded listener.js 10:51:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 269 (0x7fa3f7b0fc00) [pid = 1817] [serial = 1191] [outer = 0x7fa3e6deec00] 10:51:07 INFO - PROCESS | 1817 | 1461261067833 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:51:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:51:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1591ms 10:51:07 INFO - PROCESS | 1817 | 1461261067876 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 10:51:07 INFO - PROCESS | 1817 | 1461261067881 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 10:51:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:51:07 INFO - PROCESS | 1817 | 1461261067888 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:51:07 INFO - PROCESS | 1817 | 1461261067891 Marionette TRACE conn4 <- [1,1558,null,{}] 10:51:07 INFO - PROCESS | 1817 | 1461261067897 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:08 INFO - PROCESS | 1817 | 1461261068127 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 10:51:08 INFO - PROCESS | 1817 | 1461261068452 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3edce5000 == 156 [pid = 1817] [id = 397] 10:51:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 270 (0x7fa3e8188c00) [pid = 1817] [serial = 1192] [outer = (nil)] 10:51:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 271 (0x7fa3f36b8400) [pid = 1817] [serial = 1193] [outer = 0x7fa3e8188c00] 10:51:08 INFO - PROCESS | 1817 | 1461261068538 Marionette DEBUG loaded listener.js 10:51:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 272 (0x7fa3fa382800) [pid = 1817] [serial = 1194] [outer = 0x7fa3e8188c00] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed7e1800 == 155 [pid = 1817] [id = 353] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f3660800 == 154 [pid = 1817] [id = 354] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f932a000 == 153 [pid = 1817] [id = 355] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1f13000 == 152 [pid = 1817] [id = 378] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7d99800 == 151 [pid = 1817] [id = 377] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f45a2000 == 150 [pid = 1817] [id = 376] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee6aa800 == 149 [pid = 1817] [id = 375] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed779800 == 148 [pid = 1817] [id = 374] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ef474000 == 147 [pid = 1817] [id = 373] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e81c5800 == 146 [pid = 1817] [id = 372] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed0e2800 == 145 [pid = 1817] [id = 371] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee783000 == 144 [pid = 1817] [id = 367] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ede14000 == 143 [pid = 1817] [id = 366] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f201c800 == 142 [pid = 1817] [id = 365] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa419ea2800 == 141 [pid = 1817] [id = 364] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa411c65000 == 140 [pid = 1817] [id = 363] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40374c000 == 139 [pid = 1817] [id = 362] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401eb0000 == 138 [pid = 1817] [id = 361] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe8d4000 == 137 [pid = 1817] [id = 360] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9f3d800 == 136 [pid = 1817] [id = 359] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ef5a0800 == 135 [pid = 1817] [id = 358] 10:51:10 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fc068000 == 134 [pid = 1817] [id = 357] 10:51:10 INFO - PROCESS | 1817 | 1461261070523 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 271 (0x7fa3fd454800) [pid = 1817] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 270 (0x7fa40186c800) [pid = 1817] [serial = 900] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 269 (0x7fa3fd76dc00) [pid = 1817] [serial = 828] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 268 (0x7fa415339000) [pid = 1817] [serial = 915] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 267 (0x7fa406709400) [pid = 1817] [serial = 777] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 266 (0x7fa3e80d6c00) [pid = 1817] [serial = 1043] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 265 (0x7fa3fa64c800) [pid = 1817] [serial = 921] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 264 (0x7fa3fd603400) [pid = 1817] [serial = 762] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 263 (0x7fa3fa649800) [pid = 1817] [serial = 1016] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 262 (0x7fa3f9bb7000) [pid = 1817] [serial = 885] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 261 (0x7fa3f37cd800) [pid = 1817] [serial = 1034] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 260 (0x7fa3fd44d400) [pid = 1817] [serial = 1019] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 259 (0x7fa3ffcc9c00) [pid = 1817] [serial = 831] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 258 (0x7fa4107d4000) [pid = 1817] [serial = 1028] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 257 (0x7fa3ffc1fc00) [pid = 1817] [serial = 897] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 256 (0x7fa403fef000) [pid = 1817] [serial = 909] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 255 (0x7fa3fa48b800) [pid = 1817] [serial = 1037] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 254 (0x7fa3edf8b400) [pid = 1817] [serial = 1059] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 253 (0x7fa409a68400) [pid = 1817] [serial = 1025] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 252 (0x7fa3fe88a000) [pid = 1817] [serial = 1005] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 251 (0x7fa3f38e9400) [pid = 1817] [serial = 1065] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 250 (0x7fa404250000) [pid = 1817] [serial = 774] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 249 (0x7fa3fa479800) [pid = 1817] [serial = 651] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 248 (0x7fa3f7d34800) [pid = 1817] [serial = 1013] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 247 (0x7fa3fd606000) [pid = 1817] [serial = 894] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 246 (0x7fa3f9f1ac00) [pid = 1817] [serial = 1068] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 245 (0x7fa3e7df6c00) [pid = 1817] [serial = 1040] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 244 (0x7fa3ecc09800) [pid = 1817] [serial = 1058] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 243 (0x7fa3f1dbb000) [pid = 1817] [serial = 1055] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 242 (0x7fa401827c00) [pid = 1817] [serial = 1022] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 241 (0x7fa415570c00) [pid = 1817] [serial = 852] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 240 (0x7fa3fc05a000) [pid = 1817] [serial = 891] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 239 (0x7fa3fbb97c00) [pid = 1817] [serial = 888] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x7fa3f7d36000) [pid = 1817] [serial = 756] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x7fa3f9787800) [pid = 1817] [serial = 1067] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x7fa411c06000) [pid = 1817] [serial = 789] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x7fa413bddc00) [pid = 1817] [serial = 846] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x7fa410cf1400) [pid = 1817] [serial = 843] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x7fa3fa649000) [pid = 1817] [serial = 855] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 232 (0x7fa3f09edc00) [pid = 1817] [serial = 1062] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 231 (0x7fa406c2b800) [pid = 1817] [serial = 780] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 230 (0x7fa3ffc29400) [pid = 1817] [serial = 768] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 229 (0x7fa4152a2400) [pid = 1817] [serial = 792] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 228 (0x7fa3fa650400) [pid = 1817] [serial = 759] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 227 (0x7fa410cea800) [pid = 1817] [serial = 786] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x7fa40294dc00) [pid = 1817] [serial = 906] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x7fa3fe8a0000) [pid = 1817] [serial = 765] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0x7fa4043b4400) [pid = 1817] [serial = 837] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x7fa41192d000) [pid = 1817] [serial = 912] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 222 (0x7fa415575000) [pid = 1817] [serial = 918] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 221 (0x7fa3f335f000) [pid = 1817] [serial = 882] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x7fa40a97b400) [pid = 1817] [serial = 783] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 219 (0x7fa3f1f79000) [pid = 1817] [serial = 1010] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 218 (0x7fa401940400) [pid = 1817] [serial = 834] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 217 (0x7fa3e95ca000) [pid = 1817] [serial = 1052] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 216 (0x7fa401e98400) [pid = 1817] [serial = 903] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 215 (0x7fa3fa03c400) [pid = 1817] [serial = 1071] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0x7fa3f2604400) [pid = 1817] [serial = 1064] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0x7fa3fa71b400) [pid = 1817] [serial = 825] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x7fa403328800) [pid = 1817] [serial = 771] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x7fa415450400) [pid = 1817] [serial = 849] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x7fa3f90a6c00) [pid = 1817] [serial = 822] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x7fa415335c00) [pid = 1817] [serial = 1031] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x7fa41055f000) [pid = 1817] [serial = 840] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x7fa3f1dbdc00) [pid = 1817] [serial = 1070] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x7fa3ec059c00) [pid = 1817] [serial = 1007] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x7fa3ef659c00) [pid = 1817] [serial = 1061] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x7fa3e8193000) [pid = 1817] [serial = 1049] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x7fa40324e800) [pid = 1817] [serial = 741] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x7fa3e8188800) [pid = 1817] [serial = 1046] [outer = (nil)] [url = about:blank] 10:51:10 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x7fa3fbba0800) [pid = 1817] [serial = 1073] [outer = (nil)] [url = about:blank] 10:51:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:51:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2936ms 10:51:10 INFO - PROCESS | 1817 | 1461261070832 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 10:51:10 INFO - PROCESS | 1817 | 1461261070839 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 10:51:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:51:10 INFO - PROCESS | 1817 | 1461261070848 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:51:10 INFO - PROCESS | 1817 | 1461261070855 Marionette TRACE conn4 <- [1,1562,null,{}] 10:51:10 INFO - PROCESS | 1817 | 1461261070864 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:11 INFO - PROCESS | 1817 | 1461261071069 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 10:51:11 INFO - PROCESS | 1817 | 1461261071262 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e92fa800 == 135 [pid = 1817] [id = 398] 10:51:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x7fa3e95c6000) [pid = 1817] [serial = 1195] [outer = (nil)] 10:51:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x7fa3e95ccc00) [pid = 1817] [serial = 1196] [outer = 0x7fa3e95c6000] 10:51:11 INFO - PROCESS | 1817 | 1461261071333 Marionette DEBUG loaded listener.js 10:51:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x7fa3eb7d4c00) [pid = 1817] [serial = 1197] [outer = 0x7fa3e95c6000] 10:51:12 INFO - PROCESS | 1817 | 1461261072159 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:51:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:51:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1344ms 10:51:12 INFO - PROCESS | 1817 | 1461261072193 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 10:51:12 INFO - PROCESS | 1817 | 1461261072203 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 10:51:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:51:12 INFO - PROCESS | 1817 | 1461261072215 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:51:12 INFO - PROCESS | 1817 | 1461261072219 Marionette TRACE conn4 <- [1,1566,null,{}] 10:51:12 INFO - PROCESS | 1817 | 1461261072226 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:12 INFO - PROCESS | 1817 | 1461261072473 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 10:51:12 INFO - PROCESS | 1817 | 1461261072672 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed0e2000 == 136 [pid = 1817] [id = 399] 10:51:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x7fa3e95c6800) [pid = 1817] [serial = 1198] [outer = (nil)] 10:51:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x7fa3edf99800) [pid = 1817] [serial = 1199] [outer = 0x7fa3e95c6800] 10:51:12 INFO - PROCESS | 1817 | 1461261072784 Marionette DEBUG loaded listener.js 10:51:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x7fa3ee711400) [pid = 1817] [serial = 1200] [outer = 0x7fa3e95c6800] 10:51:13 INFO - PROCESS | 1817 | 1461261073701 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:51:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:51:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1538ms 10:51:13 INFO - PROCESS | 1817 | 1461261073756 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 10:51:13 INFO - PROCESS | 1817 | 1461261073760 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 10:51:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:51:13 INFO - PROCESS | 1817 | 1461261073766 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:51:13 INFO - PROCESS | 1817 | 1461261073772 Marionette TRACE conn4 <- [1,1570,null,{}] 10:51:13 INFO - PROCESS | 1817 | 1461261073788 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:14 INFO - PROCESS | 1817 | 1461261074090 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 10:51:14 INFO - PROCESS | 1817 | 1461261074117 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee5e0000 == 137 [pid = 1817] [id = 400] 10:51:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x7fa3ee7ac000) [pid = 1817] [serial = 1201] [outer = (nil)] 10:51:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x7fa3ef6f3800) [pid = 1817] [serial = 1202] [outer = 0x7fa3ee7ac000] 10:51:14 INFO - PROCESS | 1817 | 1461261074191 Marionette DEBUG loaded listener.js 10:51:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x7fa3f0bd3800) [pid = 1817] [serial = 1203] [outer = 0x7fa3ee7ac000] 10:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x7fa3e7de8800) [pid = 1817] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x7fa3f36bb000) [pid = 1817] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x7fa3e8193800) [pid = 1817] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x7fa3ee7ae400) [pid = 1817] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x7fa3ec055000) [pid = 1817] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x7fa3e8192c00) [pid = 1817] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x7fa3f37c5c00) [pid = 1817] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:51:15 INFO - PROCESS | 1817 | 1461261075940 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:51:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:51:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2239ms 10:51:16 INFO - PROCESS | 1817 | 1461261076006 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 10:51:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:51:16 INFO - PROCESS | 1817 | 1461261076011 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 10:51:16 INFO - PROCESS | 1817 | 1461261076018 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:51:16 INFO - PROCESS | 1817 | 1461261076021 Marionette TRACE conn4 <- [1,1574,null,{}] 10:51:16 INFO - PROCESS | 1817 | 1461261076027 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:16 INFO - PROCESS | 1817 | 1461261076241 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 10:51:16 INFO - PROCESS | 1817 | 1461261076412 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee794000 == 138 [pid = 1817] [id = 401] 10:51:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x7fa3e8192c00) [pid = 1817] [serial = 1204] [outer = (nil)] 10:51:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x7fa3f1dbac00) [pid = 1817] [serial = 1205] [outer = 0x7fa3e8192c00] 10:51:16 INFO - PROCESS | 1817 | 1461261076479 Marionette DEBUG loaded listener.js 10:51:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x7fa3f2609800) [pid = 1817] [serial = 1206] [outer = 0x7fa3e8192c00] 10:51:17 INFO - PROCESS | 1817 | 1461261077274 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:51:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:51:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1282ms 10:51:17 INFO - PROCESS | 1817 | 1461261077301 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 10:51:17 INFO - PROCESS | 1817 | 1461261077304 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 10:51:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:51:17 INFO - PROCESS | 1817 | 1461261077311 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:51:17 INFO - PROCESS | 1817 | 1461261077314 Marionette TRACE conn4 <- [1,1578,null,{}] 10:51:17 INFO - PROCESS | 1817 | 1461261077320 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:17 INFO - PROCESS | 1817 | 1461261077538 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 10:51:17 INFO - PROCESS | 1817 | 1461261077892 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e8063000 == 139 [pid = 1817] [id = 402] 10:51:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x7fa3e6df4800) [pid = 1817] [serial = 1207] [outer = (nil)] 10:51:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x7fa3e8188800) [pid = 1817] [serial = 1208] [outer = 0x7fa3e6df4800] 10:51:18 INFO - PROCESS | 1817 | 1461261078046 Marionette DEBUG loaded listener.js 10:51:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x7fa3e9223c00) [pid = 1817] [serial = 1209] [outer = 0x7fa3e6df4800] 10:51:18 INFO - PROCESS | 1817 | 1461261078992 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:51:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:51:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1732ms 10:51:19 INFO - PROCESS | 1817 | 1461261079045 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 10:51:19 INFO - PROCESS | 1817 | 1461261079053 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 10:51:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:51:19 INFO - PROCESS | 1817 | 1461261079063 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:51:19 INFO - PROCESS | 1817 | 1461261079068 Marionette TRACE conn4 <- [1,1582,null,{}] 10:51:19 INFO - PROCESS | 1817 | 1461261079076 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:19 INFO - PROCESS | 1817 | 1461261079327 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 10:51:19 INFO - PROCESS | 1817 | 1461261079595 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ede20000 == 140 [pid = 1817] [id = 403] 10:51:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x7fa3edf99c00) [pid = 1817] [serial = 1210] [outer = (nil)] 10:51:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x7fa3ee70f000) [pid = 1817] [serial = 1211] [outer = 0x7fa3edf99c00] 10:51:19 INFO - PROCESS | 1817 | 1461261079725 Marionette DEBUG loaded listener.js 10:51:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x7fa3ee7bac00) [pid = 1817] [serial = 1212] [outer = 0x7fa3edf99c00] 10:51:21 INFO - PROCESS | 1817 | 1461261081030 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:51:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:51:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2038ms 10:51:21 INFO - PROCESS | 1817 | 1461261081103 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 10:51:21 INFO - PROCESS | 1817 | 1461261081111 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 10:51:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:51:21 INFO - PROCESS | 1817 | 1461261081121 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:51:21 INFO - PROCESS | 1817 | 1461261081124 Marionette TRACE conn4 <- [1,1586,null,{}] 10:51:21 INFO - PROCESS | 1817 | 1461261081271 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:21 INFO - PROCESS | 1817 | 1461261081575 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 10:51:21 INFO - PROCESS | 1817 | 1461261081745 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1f17000 == 141 [pid = 1817] [id = 404] 10:51:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x7fa3edf96400) [pid = 1817] [serial = 1213] [outer = (nil)] 10:51:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x7fa3f0bde800) [pid = 1817] [serial = 1214] [outer = 0x7fa3edf96400] 10:51:21 INFO - PROCESS | 1817 | 1461261081828 Marionette DEBUG loaded listener.js 10:51:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x7fa3f2608000) [pid = 1817] [serial = 1215] [outer = 0x7fa3edf96400] 10:51:22 INFO - PROCESS | 1817 | 1461261082846 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:51:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:51:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1786ms 10:51:22 INFO - PROCESS | 1817 | 1461261082908 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 10:51:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:51:22 INFO - PROCESS | 1817 | 1461261082913 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 10:51:22 INFO - PROCESS | 1817 | 1461261082924 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:51:22 INFO - PROCESS | 1817 | 1461261082934 Marionette TRACE conn4 <- [1,1590,null,{}] 10:51:22 INFO - PROCESS | 1817 | 1461261082951 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:23 INFO - PROCESS | 1817 | 1461261083247 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 10:51:23 INFO - PROCESS | 1817 | 1461261083557 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f45a2000 == 142 [pid = 1817] [id = 405] 10:51:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 216 (0x7fa3ee704400) [pid = 1817] [serial = 1216] [outer = (nil)] 10:51:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 217 (0x7fa3f7de9800) [pid = 1817] [serial = 1217] [outer = 0x7fa3ee704400] 10:51:23 INFO - PROCESS | 1817 | 1461261083641 Marionette DEBUG loaded listener.js 10:51:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 218 (0x7fa3f9bafc00) [pid = 1817] [serial = 1218] [outer = 0x7fa3ee704400] 10:51:24 INFO - PROCESS | 1817 | 1461261084620 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:51:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:51:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1745ms 10:51:24 INFO - PROCESS | 1817 | 1461261084665 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 10:51:24 INFO - PROCESS | 1817 | 1461261084671 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 10:51:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:51:24 INFO - PROCESS | 1817 | 1461261084679 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:51:24 INFO - PROCESS | 1817 | 1461261084682 Marionette TRACE conn4 <- [1,1594,null,{}] 10:51:24 INFO - PROCESS | 1817 | 1461261084689 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:24 INFO - PROCESS | 1817 | 1461261084919 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 10:51:25 INFO - PROCESS | 1817 | 1461261085174 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9006800 == 143 [pid = 1817] [id = 406] 10:51:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 219 (0x7fa3f4891000) [pid = 1817] [serial = 1219] [outer = (nil)] 10:51:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 220 (0x7fa3fa21ec00) [pid = 1817] [serial = 1220] [outer = 0x7fa3f4891000] 10:51:25 INFO - PROCESS | 1817 | 1461261085299 Marionette DEBUG loaded listener.js 10:51:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x7fa3fa389000) [pid = 1817] [serial = 1221] [outer = 0x7fa3f4891000] 10:51:26 INFO - PROCESS | 1817 | 1461261086227 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:51:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:51:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1581ms 10:51:26 INFO - PROCESS | 1817 | 1461261086260 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 10:51:26 INFO - PROCESS | 1817 | 1461261086264 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 10:51:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:51:26 INFO - PROCESS | 1817 | 1461261086271 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:51:26 INFO - PROCESS | 1817 | 1461261086274 Marionette TRACE conn4 <- [1,1598,null,{}] 10:51:26 INFO - PROCESS | 1817 | 1461261086280 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:26 INFO - PROCESS | 1817 | 1461261086502 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 10:51:26 INFO - PROCESS | 1817 | 1461261086732 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9f42800 == 144 [pid = 1817] [id = 407] 10:51:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 222 (0x7fa3fa485000) [pid = 1817] [serial = 1222] [outer = (nil)] 10:51:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 223 (0x7fa3fa488400) [pid = 1817] [serial = 1223] [outer = 0x7fa3fa485000] 10:51:26 INFO - PROCESS | 1817 | 1461261086875 Marionette DEBUG loaded listener.js 10:51:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x7fa3fba2c800) [pid = 1817] [serial = 1224] [outer = 0x7fa3fa485000] 10:51:27 INFO - PROCESS | 1817 | 1461261087863 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:51:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:51:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1639ms 10:51:27 INFO - PROCESS | 1817 | 1461261087911 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 10:51:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:51:27 INFO - PROCESS | 1817 | 1461261087916 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 10:51:27 INFO - PROCESS | 1817 | 1461261087923 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:51:27 INFO - PROCESS | 1817 | 1461261087926 Marionette TRACE conn4 <- [1,1602,null,{}] 10:51:27 INFO - PROCESS | 1817 | 1461261087932 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:28 INFO - PROCESS | 1817 | 1461261088171 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 10:51:28 INFO - PROCESS | 1817 | 1461261088428 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa80e000 == 145 [pid = 1817] [id = 408] 10:51:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x7fa3fa485800) [pid = 1817] [serial = 1225] [outer = (nil)] 10:51:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x7fa3fd776c00) [pid = 1817] [serial = 1226] [outer = 0x7fa3fa485800] 10:51:28 INFO - PROCESS | 1817 | 1461261088553 Marionette DEBUG loaded listener.js 10:51:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x7fa3fe54f000) [pid = 1817] [serial = 1227] [outer = 0x7fa3fa485800] 10:51:29 INFO - PROCESS | 1817 | 1461261089422 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:51:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:51:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1544ms 10:51:29 INFO - PROCESS | 1817 | 1461261089467 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 10:51:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:51:29 INFO - PROCESS | 1817 | 1461261089471 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 10:51:29 INFO - PROCESS | 1817 | 1461261089479 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:51:29 INFO - PROCESS | 1817 | 1461261089482 Marionette TRACE conn4 <- [1,1606,null,{}] 10:51:29 INFO - PROCESS | 1817 | 1461261089490 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:29 INFO - PROCESS | 1817 | 1461261089723 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 10:51:30 INFO - PROCESS | 1817 | 1461261090021 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbf9f000 == 146 [pid = 1817] [id = 409] 10:51:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 228 (0x7fa3f074d400) [pid = 1817] [serial = 1228] [outer = (nil)] 10:51:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 229 (0x7fa3fe54d400) [pid = 1817] [serial = 1229] [outer = 0x7fa3f074d400] 10:51:30 INFO - PROCESS | 1817 | 1461261090105 Marionette DEBUG loaded listener.js 10:51:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 230 (0x7fa3fe9ab400) [pid = 1817] [serial = 1230] [outer = 0x7fa3f074d400] 10:51:31 INFO - PROCESS | 1817 | 1461261091047 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:51:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:51:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1634ms 10:51:31 INFO - PROCESS | 1817 | 1461261091112 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 10:51:31 INFO - PROCESS | 1817 | 1461261091116 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 10:51:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:51:31 INFO - PROCESS | 1817 | 1461261091123 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:51:31 INFO - PROCESS | 1817 | 1461261091126 Marionette TRACE conn4 <- [1,1610,null,{}] 10:51:31 INFO - PROCESS | 1817 | 1461261091132 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:31 INFO - PROCESS | 1817 | 1461261091370 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 10:51:31 INFO - PROCESS | 1817 | 1461261091680 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd642000 == 147 [pid = 1817] [id = 410] 10:51:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 231 (0x7fa3f36ba000) [pid = 1817] [serial = 1231] [outer = (nil)] 10:51:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 232 (0x7fa4007bf800) [pid = 1817] [serial = 1232] [outer = 0x7fa3f36ba000] 10:51:31 INFO - PROCESS | 1817 | 1461261091765 Marionette DEBUG loaded listener.js 10:51:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 233 (0x7fa401584800) [pid = 1817] [serial = 1233] [outer = 0x7fa3f36ba000] 10:51:32 INFO - PROCESS | 1817 | 1461261092628 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:51:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:51:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1581ms 10:51:32 INFO - PROCESS | 1817 | 1461261092706 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 10:51:32 INFO - PROCESS | 1817 | 1461261092710 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 10:51:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:51:32 INFO - PROCESS | 1817 | 1461261092716 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:51:32 INFO - PROCESS | 1817 | 1461261092720 Marionette TRACE conn4 <- [1,1614,null,{}] 10:51:32 INFO - PROCESS | 1817 | 1461261092727 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:33 INFO - PROCESS | 1817 | 1461261093023 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 10:51:33 INFO - PROCESS | 1817 | 1461261093328 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe8cd000 == 148 [pid = 1817] [id = 411] 10:51:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x7fa3fe891400) [pid = 1817] [serial = 1234] [outer = (nil)] 10:51:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x7fa401e97800) [pid = 1817] [serial = 1235] [outer = 0x7fa3fe891400] 10:51:33 INFO - PROCESS | 1817 | 1461261093412 Marionette DEBUG loaded listener.js 10:51:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x7fa4025ae800) [pid = 1817] [serial = 1236] [outer = 0x7fa3fe891400] 10:51:34 INFO - PROCESS | 1817 | 1461261094290 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:51:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 10:51:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1632ms 10:51:34 INFO - PROCESS | 1817 | 1461261094349 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 10:51:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:51:34 INFO - PROCESS | 1817 | 1461261094354 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 10:51:34 INFO - PROCESS | 1817 | 1461261094362 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:51:34 INFO - PROCESS | 1817 | 1461261094364 Marionette TRACE conn4 <- [1,1618,null,{}] 10:51:34 INFO - PROCESS | 1817 | 1461261094371 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:34 INFO - PROCESS | 1817 | 1461261094610 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 10:51:34 INFO - PROCESS | 1817 | 1461261094924 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401e49000 == 149 [pid = 1817] [id = 412] 10:51:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x7fa4037a2000) [pid = 1817] [serial = 1237] [outer = (nil)] 10:51:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x7fa404250c00) [pid = 1817] [serial = 1238] [outer = 0x7fa4037a2000] 10:51:35 INFO - PROCESS | 1817 | 1461261095026 Marionette DEBUG loaded listener.js 10:51:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x7fa409a6c800) [pid = 1817] [serial = 1239] [outer = 0x7fa4037a2000] 10:51:35 INFO - PROCESS | 1817 | 1461261095976 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:51:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:51:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1683ms 10:51:36 INFO - PROCESS | 1817 | 1461261096045 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 10:51:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:51:36 INFO - PROCESS | 1817 | 1461261096049 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 10:51:36 INFO - PROCESS | 1817 | 1461261096056 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:51:36 INFO - PROCESS | 1817 | 1461261096061 Marionette TRACE conn4 <- [1,1622,null,{}] 10:51:36 INFO - PROCESS | 1817 | 1461261096067 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:36 INFO - PROCESS | 1817 | 1461261096367 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 10:51:36 INFO - PROCESS | 1817 | 1461261096679 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403127000 == 150 [pid = 1817] [id = 413] 10:51:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 240 (0x7fa403880800) [pid = 1817] [serial = 1240] [outer = (nil)] 10:51:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 241 (0x7fa41544e400) [pid = 1817] [serial = 1241] [outer = 0x7fa403880800] 10:51:36 INFO - PROCESS | 1817 | 1461261096763 Marionette DEBUG loaded listener.js 10:51:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 242 (0x7fa415570000) [pid = 1817] [serial = 1242] [outer = 0x7fa403880800] 10:51:37 INFO - PROCESS | 1817 | 1461261097637 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:51:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 10:51:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1634ms 10:51:37 INFO - PROCESS | 1817 | 1461261097691 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 10:51:37 INFO - PROCESS | 1817 | 1461261097695 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 10:51:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:51:37 INFO - PROCESS | 1817 | 1461261097702 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:51:37 INFO - PROCESS | 1817 | 1461261097706 Marionette TRACE conn4 <- [1,1626,null,{}] 10:51:37 INFO - PROCESS | 1817 | 1461261097713 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:37 INFO - PROCESS | 1817 | 1461261097969 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 10:51:38 INFO - PROCESS | 1817 | 1461261098274 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa406992000 == 151 [pid = 1817] [id = 414] 10:51:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 243 (0x7fa3e924ec00) [pid = 1817] [serial = 1243] [outer = (nil)] 10:51:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 244 (0x7fa3e9256400) [pid = 1817] [serial = 1244] [outer = 0x7fa3e924ec00] 10:51:38 INFO - PROCESS | 1817 | 1461261098360 Marionette DEBUG loaded listener.js 10:51:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 245 (0x7fa3e925ac00) [pid = 1817] [serial = 1245] [outer = 0x7fa3e924ec00] 10:51:39 INFO - PROCESS | 1817 | 1461261099178 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:51:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:51:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1537ms 10:51:39 INFO - PROCESS | 1817 | 1461261099240 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 10:51:39 INFO - PROCESS | 1817 | 1461261099243 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 10:51:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:51:39 INFO - PROCESS | 1817 | 1461261099251 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:51:39 INFO - PROCESS | 1817 | 1461261099254 Marionette TRACE conn4 <- [1,1630,null,{}] 10:51:39 INFO - PROCESS | 1817 | 1461261099260 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:39 INFO - PROCESS | 1817 | 1461261099489 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 10:51:39 INFO - PROCESS | 1817 | 1461261099749 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa410a62000 == 152 [pid = 1817] [id = 415] 10:51:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 246 (0x7fa3e9251400) [pid = 1817] [serial = 1246] [outer = (nil)] 10:51:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 247 (0x7fa3ebbd4800) [pid = 1817] [serial = 1247] [outer = 0x7fa3e9251400] 10:51:39 INFO - PROCESS | 1817 | 1461261099874 Marionette DEBUG loaded listener.js 10:51:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 248 (0x7fa3ebbd9800) [pid = 1817] [serial = 1248] [outer = 0x7fa3e9251400] 10:51:40 INFO - PROCESS | 1817 | 1461261100736 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:51:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:51:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1530ms 10:51:40 INFO - PROCESS | 1817 | 1461261100782 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 10:51:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:51:40 INFO - PROCESS | 1817 | 1461261100786 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 10:51:40 INFO - PROCESS | 1817 | 1461261100793 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:51:40 INFO - PROCESS | 1817 | 1461261100797 Marionette TRACE conn4 <- [1,1634,null,{}] 10:51:40 INFO - PROCESS | 1817 | 1461261100803 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:41 INFO - PROCESS | 1817 | 1461261101041 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 10:51:41 INFO - PROCESS | 1817 | 1461261101350 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4153b4800 == 153 [pid = 1817] [id = 416] 10:51:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 249 (0x7fa3e9255800) [pid = 1817] [serial = 1249] [outer = (nil)] 10:51:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 250 (0x7fa3ebbdf400) [pid = 1817] [serial = 1250] [outer = 0x7fa3e9255800] 10:51:41 INFO - PROCESS | 1817 | 1461261101437 Marionette DEBUG loaded listener.js 10:51:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 251 (0x7fa4152a2400) [pid = 1817] [serial = 1251] [outer = 0x7fa3e9255800] 10:51:42 INFO - PROCESS | 1817 | 1461261102326 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:51:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:51:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1588ms 10:51:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:51:42 INFO - PROCESS | 1817 | 1461261102381 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 10:51:42 INFO - PROCESS | 1817 | 1461261102384 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 10:51:42 INFO - PROCESS | 1817 | 1461261102391 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:51:42 INFO - PROCESS | 1817 | 1461261102394 Marionette TRACE conn4 <- [1,1638,null,{}] 10:51:42 INFO - PROCESS | 1817 | 1461261102401 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:42 INFO - PROCESS | 1817 | 1461261102634 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 10:51:42 INFO - PROCESS | 1817 | 1461261102951 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41884a000 == 154 [pid = 1817] [id = 417] 10:51:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 252 (0x7fa3e5d59400) [pid = 1817] [serial = 1252] [outer = (nil)] 10:51:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 253 (0x7fa3e5d62800) [pid = 1817] [serial = 1253] [outer = 0x7fa3e5d59400] 10:51:43 INFO - PROCESS | 1817 | 1461261103044 Marionette DEBUG loaded listener.js 10:51:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 254 (0x7fa3e5d67000) [pid = 1817] [serial = 1254] [outer = 0x7fa3e5d59400] 10:51:43 INFO - PROCESS | 1817 | 1461261103961 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1639ms 10:51:44 INFO - PROCESS | 1817 | 1461261104031 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 10:51:44 INFO - PROCESS | 1817 | 1461261104034 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 10:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:51:44 INFO - PROCESS | 1817 | 1461261104041 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:51:44 INFO - PROCESS | 1817 | 1461261104045 Marionette TRACE conn4 <- [1,1642,null,{}] 10:51:44 INFO - PROCESS | 1817 | 1461261104052 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:44 INFO - PROCESS | 1817 | 1461261104290 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 10:51:44 INFO - PROCESS | 1817 | 1461261104609 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e7d4e000 == 155 [pid = 1817] [id = 418] 10:51:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 255 (0x7fa3e5d5d800) [pid = 1817] [serial = 1255] [outer = (nil)] 10:51:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 256 (0x7fa3e7df0400) [pid = 1817] [serial = 1256] [outer = 0x7fa3e5d5d800] 10:51:44 INFO - PROCESS | 1817 | 1461261104694 Marionette DEBUG loaded listener.js 10:51:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 257 (0x7fa3ef658400) [pid = 1817] [serial = 1257] [outer = 0x7fa3e5d5d800] 10:51:45 INFO - PROCESS | 1817 | 1461261105626 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:51:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:51:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1644ms 10:51:45 INFO - PROCESS | 1817 | 1461261105687 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 10:51:45 INFO - PROCESS | 1817 | 1461261105695 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 10:51:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:51:45 INFO - PROCESS | 1817 | 1461261105702 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:51:45 INFO - PROCESS | 1817 | 1461261105706 Marionette TRACE conn4 <- [1,1646,null,{}] 10:51:45 INFO - PROCESS | 1817 | 1461261105712 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:45 INFO - PROCESS | 1817 | 1461261105946 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 10:51:46 INFO - PROCESS | 1817 | 1461261106843 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eabad000 == 156 [pid = 1817] [id = 419] 10:51:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 258 (0x7fa3e6df7c00) [pid = 1817] [serial = 1258] [outer = (nil)] 10:51:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 259 (0x7fa3e7df3800) [pid = 1817] [serial = 1259] [outer = 0x7fa3e6df7c00] 10:51:46 INFO - PROCESS | 1817 | 1461261106919 Marionette DEBUG loaded listener.js 10:51:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 260 (0x7fa3e9218c00) [pid = 1817] [serial = 1260] [outer = 0x7fa3e6df7c00] 10:51:47 INFO - PROCESS | 1817 | 1461261107842 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:51:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:51:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2184ms 10:51:47 INFO - PROCESS | 1817 | 1461261107888 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 10:51:47 INFO - PROCESS | 1817 | 1461261107896 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 10:51:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:51:47 INFO - PROCESS | 1817 | 1461261107906 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:51:47 INFO - PROCESS | 1817 | 1461261107911 Marionette TRACE conn4 <- [1,1650,null,{}] 10:51:47 INFO - PROCESS | 1817 | 1461261107918 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:48 INFO - PROCESS | 1817 | 1461261108164 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 10:51:48 INFO - PROCESS | 1817 | 1461261108533 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:48 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1f21000 == 155 [pid = 1817] [id = 230] 10:51:48 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e9473800 == 154 [pid = 1817] [id = 349] 10:51:48 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ef466000 == 153 [pid = 1817] [id = 306] 10:51:48 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4105c7000 == 152 [pid = 1817] [id = 35] 10:51:48 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0b19000 == 151 [pid = 1817] [id = 217] 10:51:48 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e81c0800 == 150 [pid = 1817] [id = 348] 10:51:48 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed0de000 == 149 [pid = 1817] [id = 350] 10:51:48 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee794000 == 148 [pid = 1817] [id = 401] 10:51:48 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee5e0000 == 147 [pid = 1817] [id = 400] 10:51:48 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed0e2000 == 146 [pid = 1817] [id = 399] 10:51:48 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e92fa800 == 145 [pid = 1817] [id = 398] 10:51:48 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3edce5000 == 144 [pid = 1817] [id = 397] 10:51:48 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3eab9d000 == 143 [pid = 1817] [id = 396] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e6f6c000 == 142 [pid = 1817] [id = 395] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e5cf8000 == 141 [pid = 1817] [id = 394] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ef34c000 == 140 [pid = 1817] [id = 393] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ef333800 == 139 [pid = 1817] [id = 392] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0e11000 == 138 [pid = 1817] [id = 391] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415c1d800 == 137 [pid = 1817] [id = 390] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40a9e1000 == 136 [pid = 1817] [id = 389] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa403506800 == 135 [pid = 1817] [id = 388] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401ec1000 == 134 [pid = 1817] [id = 387] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401986000 == 133 [pid = 1817] [id = 386] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe8db800 == 132 [pid = 1817] [id = 385] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd70f800 == 131 [pid = 1817] [id = 384] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fc066000 == 130 [pid = 1817] [id = 383] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa682000 == 129 [pid = 1817] [id = 382] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7d13800 == 128 [pid = 1817] [id = 381] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee780800 == 127 [pid = 1817] [id = 380] 10:51:49 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e92f9800 == 126 [pid = 1817] [id = 379] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 259 (0x7fa3f260e400) [pid = 1817] [serial = 1079] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 258 (0x7fa3fa386c00) [pid = 1817] [serial = 1082] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 257 (0x7fa41533fc00) [pid = 1817] [serial = 1100] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 256 (0x7fa3f34a4000) [pid = 1817] [serial = 1106] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 255 (0x7fa3f1f7c000) [pid = 1817] [serial = 1127] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 254 (0x7fa3f489b400) [pid = 1817] [serial = 1130] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 253 (0x7fa402f69000) [pid = 1817] [serial = 1091] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 252 (0x7fa3edf8c000) [pid = 1817] [serial = 1076] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 251 (0x7fa4107d5000) [pid = 1817] [serial = 1094] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 250 (0x7fa3f7d33000) [pid = 1817] [serial = 1131] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 249 (0x7fa3e95cb400) [pid = 1817] [serial = 1115] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 248 (0x7fa3f260d000) [pid = 1817] [serial = 1128] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 247 (0x7fa3ef654000) [pid = 1817] [serial = 1122] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 246 (0x7fa3f0820000) [pid = 1817] [serial = 1097] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 245 (0x7fa3eb7cc800) [pid = 1817] [serial = 1112] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 244 (0x7fa3fbd69c00) [pid = 1817] [serial = 1085] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 243 (0x7fa3f0d5b400) [pid = 1817] [serial = 1125] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 242 (0x7fa3e95cc800) [pid = 1817] [serial = 1118] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 241 (0x7fa3ee7b5000) [pid = 1817] [serial = 1121] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 240 (0x7fa3f9bae800) [pid = 1817] [serial = 1134] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 239 (0x7fa3ee70c400) [pid = 1817] [serial = 1103] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x7fa3ef651c00) [pid = 1817] [serial = 1124] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x7fa3f90a5400) [pid = 1817] [serial = 1133] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x7fa3fe88fc00) [pid = 1817] [serial = 1088] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x7fa3eb7d3c00) [pid = 1817] [serial = 1116] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x7fa3e9220400) [pid = 1817] [serial = 1109] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x7fa3ecc05400) [pid = 1817] [serial = 1119] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | --DOMWINDOW == 232 (0x7fa3f7b0a800) [pid = 1817] [serial = 1136] [outer = (nil)] [url = about:blank] 10:51:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e5ced800 == 127 [pid = 1817] [id = 420] 10:51:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 233 (0x7fa3e6dee000) [pid = 1817] [serial = 1261] [outer = (nil)] 10:51:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x7fa3e7df6800) [pid = 1817] [serial = 1262] [outer = 0x7fa3e6dee000] 10:51:49 INFO - PROCESS | 1817 | 1461261109223 Marionette DEBUG loaded listener.js 10:51:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x7fa3edf8d000) [pid = 1817] [serial = 1263] [outer = 0x7fa3e6dee000] 10:51:50 INFO - PROCESS | 1817 | 1461261110114 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:51:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:51:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 2234ms 10:51:50 INFO - PROCESS | 1817 | 1461261110152 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 10:51:50 INFO - PROCESS | 1817 | 1461261110159 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 10:51:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:51:50 INFO - PROCESS | 1817 | 1461261110167 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:51:50 INFO - PROCESS | 1817 | 1461261110169 Marionette TRACE conn4 <- [1,1654,null,{}] 10:51:50 INFO - PROCESS | 1817 | 1461261110177 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:50 INFO - PROCESS | 1817 | 1461261110396 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 10:51:50 INFO - PROCESS | 1817 | 1461261110592 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e9485000 == 128 [pid = 1817] [id = 421] 10:51:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x7fa3e6df1400) [pid = 1817] [serial = 1264] [outer = (nil)] 10:51:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x7fa3ef651400) [pid = 1817] [serial = 1265] [outer = 0x7fa3e6df1400] 10:51:50 INFO - PROCESS | 1817 | 1461261110668 Marionette DEBUG loaded listener.js 10:51:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x7fa3f081d400) [pid = 1817] [serial = 1266] [outer = 0x7fa3e6df1400] 10:51:51 INFO - PROCESS | 1817 | 1461261111561 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:51:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:51:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1433ms 10:51:51 INFO - PROCESS | 1817 | 1461261111629 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 10:51:51 INFO - PROCESS | 1817 | 1461261111634 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 10:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:51:51 INFO - PROCESS | 1817 | 1461261111649 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:51:51 INFO - PROCESS | 1817 | 1461261111659 Marionette TRACE conn4 <- [1,1658,null,{}] 10:51:51 INFO - PROCESS | 1817 | 1461261111673 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:51 INFO - PROCESS | 1817 | 1461261111981 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 10:51:52 INFO - PROCESS | 1817 | 1461261112022 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee416000 == 129 [pid = 1817] [id = 422] 10:51:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x7fa3f0820400) [pid = 1817] [serial = 1267] [outer = (nil)] 10:51:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 240 (0x7fa3f2606000) [pid = 1817] [serial = 1268] [outer = 0x7fa3f0820400] 10:51:52 INFO - PROCESS | 1817 | 1461261112092 Marionette DEBUG loaded listener.js 10:51:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 241 (0x7fa3f3366400) [pid = 1817] [serial = 1269] [outer = 0x7fa3f0820400] 10:51:53 INFO - PROCESS | 1817 | 1461261113045 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1459ms 10:51:53 INFO - PROCESS | 1817 | 1461261113101 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 10:51:53 INFO - PROCESS | 1817 | 1461261113107 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 10:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:51:53 INFO - PROCESS | 1817 | 1461261113120 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:51:53 INFO - PROCESS | 1817 | 1461261113122 Marionette TRACE conn4 <- [1,1662,null,{}] 10:51:53 INFO - PROCESS | 1817 | 1461261113131 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:53 INFO - PROCESS | 1817 | 1461261113426 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 10:51:53 INFO - PROCESS | 1817 | 1461261113468 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef34c000 == 130 [pid = 1817] [id = 423] 10:51:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 242 (0x7fa3e80d7000) [pid = 1817] [serial = 1270] [outer = (nil)] 10:51:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 243 (0x7fa3f37d2400) [pid = 1817] [serial = 1271] [outer = 0x7fa3e80d7000] 10:51:53 INFO - PROCESS | 1817 | 1461261113536 Marionette DEBUG loaded listener.js 10:51:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 244 (0x7fa3f7b06800) [pid = 1817] [serial = 1272] [outer = 0x7fa3e80d7000] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 243 (0x7fa3f37c4400) [pid = 1817] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 242 (0x7fa3e8188c00) [pid = 1817] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 241 (0x7fa3ee7b9000) [pid = 1817] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 240 (0x7fa3f34a8800) [pid = 1817] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 239 (0x7fa3e95c6000) [pid = 1817] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x7fa3ec04c000) [pid = 1817] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x7fa41533d000) [pid = 1817] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x7fa3f09e5000) [pid = 1817] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x7fa3fa214000) [pid = 1817] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x7fa3fa9ae000) [pid = 1817] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x7fa3edd07400) [pid = 1817] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 232 (0x7fa3ef6ee000) [pid = 1817] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 231 (0x7fa3f7d37800) [pid = 1817] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 230 (0x7fa3f3363000) [pid = 1817] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 229 (0x7fa4024ea400) [pid = 1817] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 228 (0x7fa4025b6800) [pid = 1817] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 227 (0x7fa3e6dee800) [pid = 1817] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x7fa3e7dec800) [pid = 1817] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x7fa3fa488c00) [pid = 1817] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0x7fa3e818dc00) [pid = 1817] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x7fa3f0816400) [pid = 1817] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 222 (0x7fa3fa218400) [pid = 1817] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 221 (0x7fa3ec04a400) [pid = 1817] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x7fa3e7deb000) [pid = 1817] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 219 (0x7fa3f1f76c00) [pid = 1817] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 218 (0x7fa3ec1b4800) [pid = 1817] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 217 (0x7fa3ec1b1c00) [pid = 1817] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 216 (0x7fa3f0d5cc00) [pid = 1817] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 215 (0x7fa415a59000) [pid = 1817] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0x7fa3e95c6800) [pid = 1817] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0x7fa3ee705c00) [pid = 1817] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x7fa3edd02400) [pid = 1817] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x7fa3fa21e800) [pid = 1817] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x7fa3fa2f0400) [pid = 1817] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x7fa3ecc0b000) [pid = 1817] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x7fa3e80d3000) [pid = 1817] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x7fa4029b3c00) [pid = 1817] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x7fa3ecc10c00) [pid = 1817] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x7fa3f1dba800) [pid = 1817] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x7fa3e7de9800) [pid = 1817] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x7fa3f0819400) [pid = 1817] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x7fa3e6deec00) [pid = 1817] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x7fa3fe882400) [pid = 1817] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x7fa3ee7ac000) [pid = 1817] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x7fa3fd76c400) [pid = 1817] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x7fa3fa38a000) [pid = 1817] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x7fa3e921a800) [pid = 1817] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x7fa3fe89e000) [pid = 1817] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x7fa402954400) [pid = 1817] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x7fa3fa214c00) [pid = 1817] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x7fa3fd4cf400) [pid = 1817] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x7fa400a9d800) [pid = 1817] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x7fa3f36bc400) [pid = 1817] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x7fa3ef64d800) [pid = 1817] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x7fa3e80d3400) [pid = 1817] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x7fa3e7dec400) [pid = 1817] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x7fa4024eac00) [pid = 1817] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa3fe93e800) [pid = 1817] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa3fe8a1400) [pid = 1817] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa3fa2e5000) [pid = 1817] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa3ee99f800) [pid = 1817] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3e80da800) [pid = 1817] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3f335e400) [pid = 1817] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3f489a400) [pid = 1817] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3f0746800) [pid = 1817] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3ec04c400) [pid = 1817] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3ec1b5000) [pid = 1817] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3fa216400) [pid = 1817] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:51:55 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3fbb99000) [pid = 1817] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:51:55 INFO - PROCESS | 1817 | 1461261115556 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2495ms 10:51:55 INFO - PROCESS | 1817 | 1461261115611 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 10:51:55 INFO - PROCESS | 1817 | 1461261115615 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 10:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:51:55 INFO - PROCESS | 1817 | 1461261115621 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:51:55 INFO - PROCESS | 1817 | 1461261115623 Marionette TRACE conn4 <- [1,1666,null,{}] 10:51:55 INFO - PROCESS | 1817 | 1461261115629 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:55 INFO - PROCESS | 1817 | 1461261115852 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 10:51:56 INFO - PROCESS | 1817 | 1461261116043 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eabb0000 == 131 [pid = 1817] [id = 424] 10:51:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3eb7cac00) [pid = 1817] [serial = 1273] [outer = (nil)] 10:51:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3ec04c400) [pid = 1817] [serial = 1274] [outer = 0x7fa3eb7cac00] 10:51:56 INFO - PROCESS | 1817 | 1461261116126 Marionette DEBUG loaded listener.js 10:51:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3ee7b8c00) [pid = 1817] [serial = 1275] [outer = 0x7fa3eb7cac00] 10:51:57 INFO - PROCESS | 1817 | 1461261117139 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1582ms 10:51:57 INFO - PROCESS | 1817 | 1461261117204 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 10:51:57 INFO - PROCESS | 1817 | 1461261117211 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 10:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:51:57 INFO - PROCESS | 1817 | 1461261117222 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:51:57 INFO - PROCESS | 1817 | 1461261117228 Marionette TRACE conn4 <- [1,1670,null,{}] 10:51:57 INFO - PROCESS | 1817 | 1461261117238 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:57 INFO - PROCESS | 1817 | 1461261117513 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 10:51:57 INFO - PROCESS | 1817 | 1461261117847 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e92f9800 == 132 [pid = 1817] [id = 425] 10:51:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3e6df3800) [pid = 1817] [serial = 1276] [outer = (nil)] 10:51:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3e9216800) [pid = 1817] [serial = 1277] [outer = 0x7fa3e6df3800] 10:51:57 INFO - PROCESS | 1817 | 1461261117929 Marionette DEBUG loaded listener.js 10:51:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa3e95c2400) [pid = 1817] [serial = 1278] [outer = 0x7fa3e6df3800] 10:51:58 INFO - PROCESS | 1817 | 1461261118884 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1742ms 10:51:58 INFO - PROCESS | 1817 | 1461261118962 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 10:51:58 INFO - PROCESS | 1817 | 1461261118972 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 10:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:51:58 INFO - PROCESS | 1817 | 1461261118986 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:51:58 INFO - PROCESS | 1817 | 1461261118989 Marionette TRACE conn4 <- [1,1674,null,{}] 10:51:58 INFO - PROCESS | 1817 | 1461261118997 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:59 INFO - PROCESS | 1817 | 1461261119274 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 10:51:59 INFO - PROCESS | 1817 | 1461261119590 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee795000 == 133 [pid = 1817] [id = 426] 10:51:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3ec050000) [pid = 1817] [serial = 1279] [outer = (nil)] 10:51:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa3edd06800) [pid = 1817] [serial = 1280] [outer = 0x7fa3ec050000] 10:51:59 INFO - PROCESS | 1817 | 1461261119670 Marionette DEBUG loaded listener.js 10:51:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa3ee706800) [pid = 1817] [serial = 1281] [outer = 0x7fa3ec050000] 10:52:00 INFO - PROCESS | 1817 | 1461261120641 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1696ms 10:52:00 INFO - PROCESS | 1817 | 1461261120682 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 10:52:00 INFO - PROCESS | 1817 | 1461261120686 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 10:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:52:00 INFO - PROCESS | 1817 | 1461261120694 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:52:00 INFO - PROCESS | 1817 | 1461261120701 Marionette TRACE conn4 <- [1,1678,null,{}] 10:52:00 INFO - PROCESS | 1817 | 1461261120719 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:01 INFO - PROCESS | 1817 | 1461261121011 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 10:52:01 INFO - PROCESS | 1817 | 1461261121409 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1ee6800 == 134 [pid = 1817] [id = 427] 10:52:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3ee7b9000) [pid = 1817] [serial = 1282] [outer = (nil)] 10:52:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa3f081bc00) [pid = 1817] [serial = 1283] [outer = 0x7fa3ee7b9000] 10:52:01 INFO - PROCESS | 1817 | 1461261121493 Marionette DEBUG loaded listener.js 10:52:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa3f0d5b000) [pid = 1817] [serial = 1284] [outer = 0x7fa3ee7b9000] 10:52:02 INFO - PROCESS | 1817 | 1461261122459 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1846ms 10:52:02 INFO - PROCESS | 1817 | 1461261122539 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 10:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:52:02 INFO - PROCESS | 1817 | 1461261122544 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 10:52:02 INFO - PROCESS | 1817 | 1461261122551 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:52:02 INFO - PROCESS | 1817 | 1461261122554 Marionette TRACE conn4 <- [1,1682,null,{}] 10:52:02 INFO - PROCESS | 1817 | 1461261122560 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:02 INFO - PROCESS | 1817 | 1461261122835 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 10:52:03 INFO - PROCESS | 1817 | 1461261123148 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f2532800 == 135 [pid = 1817] [id = 428] 10:52:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x7fa3ef64ec00) [pid = 1817] [serial = 1285] [outer = (nil)] 10:52:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x7fa3f34a7c00) [pid = 1817] [serial = 1286] [outer = 0x7fa3ef64ec00] 10:52:03 INFO - PROCESS | 1817 | 1461261123228 Marionette DEBUG loaded listener.js 10:52:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x7fa3f37cb800) [pid = 1817] [serial = 1287] [outer = 0x7fa3ef64ec00] 10:52:04 INFO - PROCESS | 1817 | 1461261124132 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1633ms 10:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:52:04 INFO - PROCESS | 1817 | 1461261124185 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 10:52:04 INFO - PROCESS | 1817 | 1461261124188 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 10:52:04 INFO - PROCESS | 1817 | 1461261124195 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:52:04 INFO - PROCESS | 1817 | 1461261124198 Marionette TRACE conn4 <- [1,1686,null,{}] 10:52:04 INFO - PROCESS | 1817 | 1461261124204 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:04 INFO - PROCESS | 1817 | 1461261124432 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 10:52:04 INFO - PROCESS | 1817 | 1461261124733 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f365f000 == 136 [pid = 1817] [id = 429] 10:52:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x7fa3f2570000) [pid = 1817] [serial = 1288] [outer = (nil)] 10:52:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x7fa3f7b0c800) [pid = 1817] [serial = 1289] [outer = 0x7fa3f2570000] 10:52:04 INFO - PROCESS | 1817 | 1461261124827 Marionette DEBUG loaded listener.js 10:52:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x7fa3f7dec400) [pid = 1817] [serial = 1290] [outer = 0x7fa3f2570000] 10:52:05 INFO - PROCESS | 1817 | 1461261125674 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 10:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1541ms 10:52:05 INFO - PROCESS | 1817 | 1461261125735 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 10:52:05 INFO - PROCESS | 1817 | 1461261125738 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 10:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:52:05 INFO - PROCESS | 1817 | 1461261125746 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:52:05 INFO - PROCESS | 1817 | 1461261125749 Marionette TRACE conn4 <- [1,1690,null,{}] 10:52:05 INFO - PROCESS | 1817 | 1461261125755 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:06 INFO - PROCESS | 1817 | 1461261126073 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 10:52:06 INFO - PROCESS | 1817 | 1461261126402 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9324000 == 137 [pid = 1817] [id = 430] 10:52:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x7fa3f995a800) [pid = 1817] [serial = 1291] [outer = (nil)] 10:52:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x7fa3f9f1ec00) [pid = 1817] [serial = 1292] [outer = 0x7fa3f995a800] 10:52:06 INFO - PROCESS | 1817 | 1461261126485 Marionette DEBUG loaded listener.js 10:52:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x7fa3fa216c00) [pid = 1817] [serial = 1293] [outer = 0x7fa3f995a800] 10:52:07 INFO - PROCESS | 1817 | 1461261127367 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1689ms 10:52:07 INFO - PROCESS | 1817 | 1461261127436 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 10:52:07 INFO - PROCESS | 1817 | 1461261127441 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 10:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:52:07 INFO - PROCESS | 1817 | 1461261127448 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:52:07 INFO - PROCESS | 1817 | 1461261127451 Marionette TRACE conn4 <- [1,1694,null,{}] 10:52:07 INFO - PROCESS | 1817 | 1461261127458 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:07 INFO - PROCESS | 1817 | 1461261127717 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 10:52:08 INFO - PROCESS | 1817 | 1461261128020 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa14f000 == 138 [pid = 1817] [id = 431] 10:52:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x7fa3f9959400) [pid = 1817] [serial = 1294] [outer = (nil)] 10:52:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x7fa3fa2e9400) [pid = 1817] [serial = 1295] [outer = 0x7fa3f9959400] 10:52:08 INFO - PROCESS | 1817 | 1461261128102 Marionette DEBUG loaded listener.js 10:52:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x7fa3fa474c00) [pid = 1817] [serial = 1296] [outer = 0x7fa3f9959400] 10:52:08 INFO - PROCESS | 1817 | 1461261128969 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1581ms 10:52:09 INFO - PROCESS | 1817 | 1461261129031 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 10:52:09 INFO - PROCESS | 1817 | 1461261129035 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 10:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:52:09 INFO - PROCESS | 1817 | 1461261129042 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:52:09 INFO - PROCESS | 1817 | 1461261129046 Marionette TRACE conn4 <- [1,1698,null,{}] 10:52:09 INFO - PROCESS | 1817 | 1461261129051 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:09 INFO - PROCESS | 1817 | 1461261129313 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 10:52:09 INFO - PROCESS | 1817 | 1461261129618 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fabd4800 == 139 [pid = 1817] [id = 432] 10:52:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x7fa3f995ac00) [pid = 1817] [serial = 1297] [outer = (nil)] 10:52:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x7fa3fa482c00) [pid = 1817] [serial = 1298] [outer = 0x7fa3f995ac00] 10:52:09 INFO - PROCESS | 1817 | 1461261129704 Marionette DEBUG loaded listener.js 10:52:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x7fa3fa48ec00) [pid = 1817] [serial = 1299] [outer = 0x7fa3f995ac00] 10:52:10 INFO - PROCESS | 1817 | 1461261130571 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 10:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1582ms 10:52:10 INFO - PROCESS | 1817 | 1461261130626 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 10:52:10 INFO - PROCESS | 1817 | 1461261130630 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 10:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:52:10 INFO - PROCESS | 1817 | 1461261130636 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:52:10 INFO - PROCESS | 1817 | 1461261130640 Marionette TRACE conn4 <- [1,1702,null,{}] 10:52:10 INFO - PROCESS | 1817 | 1461261130645 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:10 INFO - PROCESS | 1817 | 1461261130878 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 10:52:11 INFO - PROCESS | 1817 | 1461261131198 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd644800 == 140 [pid = 1817] [id = 433] 10:52:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x7fa3f26ac400) [pid = 1817] [serial = 1300] [outer = (nil)] 10:52:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x7fa3fa656000) [pid = 1817] [serial = 1301] [outer = 0x7fa3f26ac400] 10:52:11 INFO - PROCESS | 1817 | 1461261131284 Marionette DEBUG loaded listener.js 10:52:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x7fa3fa9a6400) [pid = 1817] [serial = 1302] [outer = 0x7fa3f26ac400] 10:52:12 INFO - PROCESS | 1817 | 1461261132143 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1584ms 10:52:12 INFO - PROCESS | 1817 | 1461261132222 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 10:52:12 INFO - PROCESS | 1817 | 1461261132225 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 10:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:52:12 INFO - PROCESS | 1817 | 1461261132233 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:52:12 INFO - PROCESS | 1817 | 1461261132236 Marionette TRACE conn4 <- [1,1706,null,{}] 10:52:12 INFO - PROCESS | 1817 | 1461261132244 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:12 INFO - PROCESS | 1817 | 1461261132508 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 10:52:12 INFO - PROCESS | 1817 | 1461261132824 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ffb06000 == 141 [pid = 1817] [id = 434] 10:52:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x7fa3f489e800) [pid = 1817] [serial = 1303] [outer = (nil)] 10:52:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x7fa3faba5800) [pid = 1817] [serial = 1304] [outer = 0x7fa3f489e800] 10:52:12 INFO - PROCESS | 1817 | 1461261132903 Marionette DEBUG loaded listener.js 10:52:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x7fa3fbb9a000) [pid = 1817] [serial = 1305] [outer = 0x7fa3f489e800] 10:52:13 INFO - PROCESS | 1817 | 1461261133811 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1638ms 10:52:13 INFO - PROCESS | 1817 | 1461261133871 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 10:52:13 INFO - PROCESS | 1817 | 1461261133876 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 10:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:52:13 INFO - PROCESS | 1817 | 1461261133883 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:52:13 INFO - PROCESS | 1817 | 1461261133887 Marionette TRACE conn4 <- [1,1710,null,{}] 10:52:13 INFO - PROCESS | 1817 | 1461261133893 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:14 INFO - PROCESS | 1817 | 1461261134150 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 10:52:14 INFO - PROCESS | 1817 | 1461261134469 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4020ce000 == 142 [pid = 1817] [id = 435] 10:52:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x7fa3fd605000) [pid = 1817] [serial = 1306] [outer = (nil)] 10:52:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x7fa3fd611400) [pid = 1817] [serial = 1307] [outer = 0x7fa3fd605000] 10:52:14 INFO - PROCESS | 1817 | 1461261134562 Marionette DEBUG loaded listener.js 10:52:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x7fa3fe882400) [pid = 1817] [serial = 1308] [outer = 0x7fa3fd605000] 10:52:15 INFO - PROCESS | 1817 | 1461261135457 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1632ms 10:52:15 INFO - PROCESS | 1817 | 1461261135516 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 10:52:15 INFO - PROCESS | 1817 | 1461261135520 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 10:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:52:15 INFO - PROCESS | 1817 | 1461261135528 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:52:15 INFO - PROCESS | 1817 | 1461261135531 Marionette TRACE conn4 <- [1,1714,null,{}] 10:52:15 INFO - PROCESS | 1817 | 1461261135537 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:15 INFO - PROCESS | 1817 | 1461261135763 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 10:52:16 INFO - PROCESS | 1817 | 1461261136081 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403514800 == 143 [pid = 1817] [id = 436] 10:52:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x7fa3fd607400) [pid = 1817] [serial = 1309] [outer = (nil)] 10:52:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x7fa3fe89bc00) [pid = 1817] [serial = 1310] [outer = 0x7fa3fd607400] 10:52:16 INFO - PROCESS | 1817 | 1461261136179 Marionette DEBUG loaded listener.js 10:52:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x7fa3ffc2a000) [pid = 1817] [serial = 1311] [outer = 0x7fa3fd607400] 10:52:17 INFO - PROCESS | 1817 | 1461261137036 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1580ms 10:52:17 INFO - PROCESS | 1817 | 1461261137109 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 10:52:17 INFO - PROCESS | 1817 | 1461261137112 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 10:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:52:17 INFO - PROCESS | 1817 | 1461261137119 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:52:17 INFO - PROCESS | 1817 | 1461261137122 Marionette TRACE conn4 <- [1,1718,null,{}] 10:52:17 INFO - PROCESS | 1817 | 1461261137128 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:17 INFO - PROCESS | 1817 | 1461261137398 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 10:52:17 INFO - PROCESS | 1817 | 1461261137707 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4105cb800 == 144 [pid = 1817] [id = 437] 10:52:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x7fa3fe889000) [pid = 1817] [serial = 1312] [outer = (nil)] 10:52:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 216 (0x7fa400d51800) [pid = 1817] [serial = 1313] [outer = 0x7fa3fe889000] 10:52:17 INFO - PROCESS | 1817 | 1461261137790 Marionette DEBUG loaded listener.js 10:52:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 217 (0x7fa401e91400) [pid = 1817] [serial = 1314] [outer = 0x7fa3fe889000] 10:52:18 INFO - PROCESS | 1817 | 1461261138672 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1586ms 10:52:18 INFO - PROCESS | 1817 | 1461261138749 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 10:52:18 INFO - PROCESS | 1817 | 1461261138752 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 10:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:52:18 INFO - PROCESS | 1817 | 1461261138760 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:52:18 INFO - PROCESS | 1817 | 1461261138764 Marionette TRACE conn4 <- [1,1722,null,{}] 10:52:18 INFO - PROCESS | 1817 | 1461261138770 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:19 INFO - PROCESS | 1817 | 1461261139037 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 10:52:19 INFO - PROCESS | 1817 | 1461261139344 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415ad3800 == 145 [pid = 1817] [id = 438] 10:52:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 218 (0x7fa3fe88f400) [pid = 1817] [serial = 1315] [outer = (nil)] 10:52:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 219 (0x7fa40294d800) [pid = 1817] [serial = 1316] [outer = 0x7fa3fe88f400] 10:52:19 INFO - PROCESS | 1817 | 1461261139428 Marionette DEBUG loaded listener.js 10:52:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 220 (0x7fa402a17400) [pid = 1817] [serial = 1317] [outer = 0x7fa3fe88f400] 10:52:20 INFO - PROCESS | 1817 | 1461261140299 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 10:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1584ms 10:52:20 INFO - PROCESS | 1817 | 1461261140346 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 10:52:20 INFO - PROCESS | 1817 | 1461261140350 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 10:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:52:20 INFO - PROCESS | 1817 | 1461261140356 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:52:20 INFO - PROCESS | 1817 | 1461261140360 Marionette TRACE conn4 <- [1,1726,null,{}] 10:52:20 INFO - PROCESS | 1817 | 1461261140365 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:20 INFO - PROCESS | 1817 | 1461261140603 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 10:52:20 INFO - PROCESS | 1817 | 1461261140925 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ea8a1000 == 146 [pid = 1817] [id = 439] 10:52:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x7fa3ef6f1800) [pid = 1817] [serial = 1318] [outer = (nil)] 10:52:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 222 (0x7fa402f68000) [pid = 1817] [serial = 1319] [outer = 0x7fa3ef6f1800] 10:52:21 INFO - PROCESS | 1817 | 1461261141010 Marionette DEBUG loaded listener.js 10:52:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 223 (0x7fa4037a7800) [pid = 1817] [serial = 1320] [outer = 0x7fa3ef6f1800] 10:52:21 INFO - PROCESS | 1817 | 1461261141889 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1580ms 10:52:21 INFO - PROCESS | 1817 | 1461261141938 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 10:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:52:21 INFO - PROCESS | 1817 | 1461261141942 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 10:52:21 INFO - PROCESS | 1817 | 1461261141949 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:52:21 INFO - PROCESS | 1817 | 1461261141953 Marionette TRACE conn4 <- [1,1730,null,{}] 10:52:21 INFO - PROCESS | 1817 | 1461261141959 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:22 INFO - PROCESS | 1817 | 1461261142193 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 10:52:22 INFO - PROCESS | 1817 | 1461261142536 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e947d800 == 147 [pid = 1817] [id = 440] 10:52:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x7fa3e5d61000) [pid = 1817] [serial = 1321] [outer = (nil)] 10:52:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x7fa3ec1ae800) [pid = 1817] [serial = 1322] [outer = 0x7fa3e5d61000] 10:52:22 INFO - PROCESS | 1817 | 1461261142621 Marionette DEBUG loaded listener.js 10:52:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x7fa3f9bab400) [pid = 1817] [serial = 1323] [outer = 0x7fa3e5d61000] 10:52:23 INFO - PROCESS | 1817 | 1461261143483 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 10:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 10:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1586ms 10:52:23 INFO - PROCESS | 1817 | 1461261143537 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 10:52:23 INFO - PROCESS | 1817 | 1461261143541 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 10:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:52:23 INFO - PROCESS | 1817 | 1461261143548 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:52:23 INFO - PROCESS | 1817 | 1461261143551 Marionette TRACE conn4 <- [1,1734,null,{}] 10:52:23 INFO - PROCESS | 1817 | 1461261143557 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:23 INFO - PROCESS | 1817 | 1461261143806 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 10:52:24 INFO - PROCESS | 1817 | 1461261144121 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ea8a6000 == 148 [pid = 1817] [id = 441] 10:52:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x7fa3e5d62c00) [pid = 1817] [serial = 1324] [outer = (nil)] 10:52:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 228 (0x7fa3ec1b2400) [pid = 1817] [serial = 1325] [outer = 0x7fa3e5d62c00] 10:52:24 INFO - PROCESS | 1817 | 1461261144201 Marionette DEBUG loaded listener.js 10:52:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 229 (0x7fa3f9456800) [pid = 1817] [serial = 1326] [outer = 0x7fa3e5d62c00] 10:52:25 INFO - PROCESS | 1817 | 1461261145107 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1637ms 10:52:25 INFO - PROCESS | 1817 | 1461261145186 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 10:52:25 INFO - PROCESS | 1817 | 1461261145190 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 10:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:52:25 INFO - PROCESS | 1817 | 1461261145196 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:52:25 INFO - PROCESS | 1817 | 1461261145198 Marionette TRACE conn4 <- [1,1738,null,{}] 10:52:25 INFO - PROCESS | 1817 | 1461261145205 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:25 INFO - PROCESS | 1817 | 1461261145477 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 10:52:25 INFO - PROCESS | 1817 | 1461261145797 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e81b7000 == 149 [pid = 1817] [id = 442] 10:52:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 230 (0x7fa3e6df6000) [pid = 1817] [serial = 1327] [outer = (nil)] 10:52:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 231 (0x7fa3e7dec000) [pid = 1817] [serial = 1328] [outer = 0x7fa3e6df6000] 10:52:25 INFO - PROCESS | 1817 | 1461261145883 Marionette DEBUG loaded listener.js 10:52:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 232 (0x7fa3e8190000) [pid = 1817] [serial = 1329] [outer = 0x7fa3e6df6000] 10:52:26 INFO - PROCESS | 1817 | 1461261146751 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1590ms 10:52:26 INFO - PROCESS | 1817 | 1461261146787 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 10:52:26 INFO - PROCESS | 1817 | 1461261146792 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 10:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:52:26 INFO - PROCESS | 1817 | 1461261146798 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:52:26 INFO - PROCESS | 1817 | 1461261146801 Marionette TRACE conn4 <- [1,1742,null,{}] 10:52:26 INFO - PROCESS | 1817 | 1461261146808 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:27 INFO - PROCESS | 1817 | 1461261147046 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 10:52:28 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee60b000 == 148 [pid = 1817] [id = 212] 10:52:28 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e92e1000 == 147 [pid = 1817] [id = 369] 10:52:28 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0b22800 == 146 [pid = 1817] [id = 211] 10:52:28 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e7165000 == 145 [pid = 1817] [id = 368] 10:52:28 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa80e000 == 144 [pid = 1817] [id = 408] 10:52:28 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9f42800 == 143 [pid = 1817] [id = 407] 10:52:28 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9006800 == 142 [pid = 1817] [id = 406] 10:52:28 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f45a2000 == 141 [pid = 1817] [id = 405] 10:52:28 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1f17000 == 140 [pid = 1817] [id = 404] 10:52:28 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ede20000 == 139 [pid = 1817] [id = 403] 10:52:28 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e8063000 == 138 [pid = 1817] [id = 402] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 231 (0x7fa3f37d2c00) [pid = 1817] [serial = 1035] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 230 (0x7fa3f36b8400) [pid = 1817] [serial = 1193] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 229 (0x7fa4159d3c00) [pid = 1817] [serial = 1107] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 228 (0x7fa3f9bb6800) [pid = 1817] [serial = 1151] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 227 (0x7fa3eb7d4c00) [pid = 1817] [serial = 1197] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x7fa3edd03800) [pid = 1817] [serial = 1008] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x7fa3fa041800) [pid = 1817] [serial = 1152] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0x7fa415a56400) [pid = 1817] [serial = 960] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x7fa3fbbf0400) [pid = 1817] [serial = 1163] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 222 (0x7fa3fa9a3800) [pid = 1817] [serial = 1157] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 221 (0x7fa403357000) [pid = 1817] [serial = 942] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x7fa4159cf400) [pid = 1817] [serial = 1185] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 219 (0x7fa3f37cfc00) [pid = 1817] [serial = 1148] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 218 (0x7fa4159c9800) [pid = 1817] [serial = 1032] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 217 (0x7fa3f7d36800) [pid = 1817] [serial = 945] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 216 (0x7fa403875000) [pid = 1817] [serial = 1092] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 215 (0x7fa40a916c00) [pid = 1817] [serial = 1179] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0x7fa3e6dfac00) [pid = 1817] [serial = 1188] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0x7fa3f1dbac00) [pid = 1817] [serial = 1205] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x7fa3e80dc000) [pid = 1817] [serial = 1044] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x7fa3fa491c00) [pid = 1817] [serial = 1038] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x7fa3e6df5c00) [pid = 1817] [serial = 1187] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x7fa402f64c00) [pid = 1817] [serial = 1056] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x7fa3f7b05c00) [pid = 1817] [serial = 1149] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x7fa3f0824400) [pid = 1817] [serial = 1098] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x7fa3fa48e000) [pid = 1817] [serial = 1083] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x7fa3ec059000) [pid = 1817] [serial = 969] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x7fa4159cb400) [pid = 1817] [serial = 1041] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x7fa3f37d3800) [pid = 1817] [serial = 1080] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x7fa3ef655c00) [pid = 1817] [serial = 966] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x7fa3fe545000) [pid = 1817] [serial = 963] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x7fa3f260ec00) [pid = 1817] [serial = 1011] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x7fa3e95ccc00) [pid = 1817] [serial = 1196] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x7fa40670dc00) [pid = 1817] [serial = 1178] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x7fa415cad800) [pid = 1817] [serial = 975] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x7fa3ee711400) [pid = 1817] [serial = 1200] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x7fa3ee711000) [pid = 1817] [serial = 1104] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x7fa3fa382800) [pid = 1817] [serial = 1194] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x7fa3edd10c00) [pid = 1817] [serial = 984] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x7fa3fe548800) [pid = 1817] [serial = 1086] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x7fa3fa488800) [pid = 1817] [serial = 1155] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x7fa3edd11400) [pid = 1817] [serial = 1142] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x7fa3e818d800) [pid = 1817] [serial = 1047] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x7fa413b36800) [pid = 1817] [serial = 1182] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x7fa3fa385400) [pid = 1817] [serial = 1154] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa3ef64f000) [pid = 1817] [serial = 1077] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa3fd76e800) [pid = 1817] [serial = 1167] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa3e7df3c00) [pid = 1817] [serial = 1139] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa4159cec00) [pid = 1817] [serial = 1101] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3f09e4800) [pid = 1817] [serial = 1190] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3fe890800) [pid = 1817] [serial = 978] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3ee70a000) [pid = 1817] [serial = 1143] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3f0bd3800) [pid = 1817] [serial = 1203] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3fa9af000) [pid = 1817] [serial = 1158] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa4006b6000) [pid = 1817] [serial = 951] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3fe9a1000) [pid = 1817] [serial = 1089] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3e9225c00) [pid = 1817] [serial = 1110] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3edf99800) [pid = 1817] [serial = 1199] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3ffcca800) [pid = 1817] [serial = 1170] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa40f940000) [pid = 1817] [serial = 957] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3fba2c000) [pid = 1817] [serial = 1160] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa404234400) [pid = 1817] [serial = 954] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa4029eec00) [pid = 1817] [serial = 1023] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3f9455400) [pid = 1817] [serial = 1014] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3f074ec00) [pid = 1817] [serial = 1145] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3fe93b000) [pid = 1817] [serial = 1169] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa415448800) [pid = 1817] [serial = 1050] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3eb7d1c00) [pid = 1817] [serial = 1113] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa415338000) [pid = 1817] [serial = 1095] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa4119da800) [pid = 1817] [serial = 1181] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3fd450800) [pid = 1817] [serial = 1166] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa402f6d800) [pid = 1817] [serial = 1175] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa4025acc00) [pid = 1817] [serial = 1172] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3ef6f3800) [pid = 1817] [serial = 1202] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3e8193c00) [pid = 1817] [serial = 1140] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa3fa9a8c00) [pid = 1817] [serial = 948] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3fbb9f000) [pid = 1817] [serial = 1161] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3f2569c00) [pid = 1817] [serial = 858] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3e95cec00) [pid = 1817] [serial = 1053] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3f0eee800) [pid = 1817] [serial = 1146] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3fa64fc00) [pid = 1817] [serial = 1184] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa40295a000) [pid = 1817] [serial = 1173] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa413bdc000) [pid = 1817] [serial = 1029] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3fba30800) [pid = 1817] [serial = 1017] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3fbf0f400) [pid = 1817] [serial = 1164] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa403872c00) [pid = 1817] [serial = 1176] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3fe88ac00) [pid = 1817] [serial = 1020] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3f26aa000) [pid = 1817] [serial = 972] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3f7b0fc00) [pid = 1817] [serial = 1191] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa4107dbc00) [pid = 1817] [serial = 1026] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3fa220400) [pid = 1817] [serial = 981] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3fd773000) [pid = 1817] [serial = 1074] [outer = (nil)] [url = about:blank] 10:52:28 INFO - PROCESS | 1817 | 1461261148657 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e6f73800 == 139 [pid = 1817] [id = 443] 10:52:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3e7dec400) [pid = 1817] [serial = 1330] [outer = (nil)] 10:52:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3e7df6c00) [pid = 1817] [serial = 1331] [outer = 0x7fa3e7dec400] 10:52:28 INFO - PROCESS | 1817 | 1461261148736 Marionette DEBUG loaded listener.js 10:52:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3e80de000) [pid = 1817] [serial = 1332] [outer = 0x7fa3e7dec400] 10:52:29 INFO - PROCESS | 1817 | 1461261149523 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2786ms 10:52:29 INFO - PROCESS | 1817 | 1461261149589 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 10:52:29 INFO - PROCESS | 1817 | 1461261149597 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 10:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:52:29 INFO - PROCESS | 1817 | 1461261149606 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:52:29 INFO - PROCESS | 1817 | 1461261149611 Marionette TRACE conn4 <- [1,1746,null,{}] 10:52:29 INFO - PROCESS | 1817 | 1461261149618 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:29 INFO - PROCESS | 1817 | 1461261149920 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 10:52:30 INFO - PROCESS | 1817 | 1461261150039 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e9473800 == 140 [pid = 1817] [id = 444] 10:52:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3e8192800) [pid = 1817] [serial = 1333] [outer = (nil)] 10:52:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3e95c9000) [pid = 1817] [serial = 1334] [outer = 0x7fa3e8192800] 10:52:30 INFO - PROCESS | 1817 | 1461261150111 Marionette DEBUG loaded listener.js 10:52:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3eb7d4400) [pid = 1817] [serial = 1335] [outer = 0x7fa3e8192800] 10:52:31 INFO - PROCESS | 1817 | 1461261151066 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1494ms 10:52:31 INFO - PROCESS | 1817 | 1461261151105 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 10:52:31 INFO - PROCESS | 1817 | 1461261151110 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 10:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:52:31 INFO - PROCESS | 1817 | 1461261151117 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:52:31 INFO - PROCESS | 1817 | 1461261151121 Marionette TRACE conn4 <- [1,1750,null,{}] 10:52:31 INFO - PROCESS | 1817 | 1461261151135 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:31 INFO - PROCESS | 1817 | 1461261151503 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 10:52:31 INFO - PROCESS | 1817 | 1461261151538 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ecc82800 == 141 [pid = 1817] [id = 445] 10:52:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3eb7d6c00) [pid = 1817] [serial = 1336] [outer = (nil)] 10:52:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3ec1b1c00) [pid = 1817] [serial = 1337] [outer = 0x7fa3eb7d6c00] 10:52:31 INFO - PROCESS | 1817 | 1461261151605 Marionette DEBUG loaded listener.js 10:52:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3edd0e800) [pid = 1817] [serial = 1338] [outer = 0x7fa3eb7d6c00] 10:52:33 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3e6dee000) [pid = 1817] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:52:33 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3f0820400) [pid = 1817] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:52:33 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3e6df1400) [pid = 1817] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:52:33 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3e80d7000) [pid = 1817] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:52:33 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3e8192c00) [pid = 1817] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:52:33 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3e6df7c00) [pid = 1817] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:52:33 INFO - PROCESS | 1817 | 1461261153398 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2341ms 10:52:33 INFO - PROCESS | 1817 | 1461261153489 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 10:52:33 INFO - PROCESS | 1817 | 1461261153494 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 10:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:52:33 INFO - PROCESS | 1817 | 1461261153515 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:52:33 INFO - PROCESS | 1817 | 1461261153525 Marionette TRACE conn4 <- [1,1754,null,{}] 10:52:33 INFO - PROCESS | 1817 | 1461261153533 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:33 INFO - PROCESS | 1817 | 1461261153759 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 10:52:33 INFO - PROCESS | 1817 | 1461261153970 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3edcf3800 == 142 [pid = 1817] [id = 446] 10:52:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3edd10c00) [pid = 1817] [serial = 1339] [outer = (nil)] 10:52:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3ee70b400) [pid = 1817] [serial = 1340] [outer = 0x7fa3edd10c00] 10:52:34 INFO - PROCESS | 1817 | 1461261154036 Marionette DEBUG loaded listener.js 10:52:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3ee7b5c00) [pid = 1817] [serial = 1341] [outer = 0x7fa3edd10c00] 10:52:34 INFO - PROCESS | 1817 | 1461261154788 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1297ms 10:52:34 INFO - PROCESS | 1817 | 1461261154804 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 10:52:34 INFO - PROCESS | 1817 | 1461261154810 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 10:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:52:34 INFO - PROCESS | 1817 | 1461261154826 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:52:34 INFO - PROCESS | 1817 | 1461261154828 Marionette TRACE conn4 <- [1,1758,null,{}] 10:52:34 INFO - PROCESS | 1817 | 1461261154835 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:35 INFO - PROCESS | 1817 | 1461261155038 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 10:52:35 INFO - PROCESS | 1817 | 1461261155054 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee61c800 == 143 [pid = 1817] [id = 447] 10:52:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3ee710000) [pid = 1817] [serial = 1342] [outer = (nil)] 10:52:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3ef656800) [pid = 1817] [serial = 1343] [outer = 0x7fa3ee710000] 10:52:35 INFO - PROCESS | 1817 | 1461261155119 Marionette DEBUG loaded listener.js 10:52:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f081b800) [pid = 1817] [serial = 1344] [outer = 0x7fa3ee710000] 10:52:36 INFO - PROCESS | 1817 | 1461261156441 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1680ms 10:52:36 INFO - PROCESS | 1817 | 1461261156507 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 10:52:36 INFO - PROCESS | 1817 | 1461261156515 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 10:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:52:36 INFO - PROCESS | 1817 | 1461261156524 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:52:36 INFO - PROCESS | 1817 | 1461261156530 Marionette TRACE conn4 <- [1,1762,null,{}] 10:52:36 INFO - PROCESS | 1817 | 1461261156538 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:36 INFO - PROCESS | 1817 | 1461261156818 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 10:52:37 INFO - PROCESS | 1817 | 1461261157124 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ec2b8800 == 144 [pid = 1817] [id = 448] 10:52:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3e95c5c00) [pid = 1817] [serial = 1345] [outer = (nil)] 10:52:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3eb7d7c00) [pid = 1817] [serial = 1346] [outer = 0x7fa3e95c5c00] 10:52:37 INFO - PROCESS | 1817 | 1461261157208 Marionette DEBUG loaded listener.js 10:52:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3ec054400) [pid = 1817] [serial = 1347] [outer = 0x7fa3e95c5c00] 10:52:38 INFO - PROCESS | 1817 | 1461261158230 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1746ms 10:52:38 INFO - PROCESS | 1817 | 1461261158271 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 10:52:38 INFO - PROCESS | 1817 | 1461261158281 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 10:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:52:38 INFO - PROCESS | 1817 | 1461261158293 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:52:38 INFO - PROCESS | 1817 | 1461261158297 Marionette TRACE conn4 <- [1,1766,null,{}] 10:52:38 INFO - PROCESS | 1817 | 1461261158305 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:38 INFO - PROCESS | 1817 | 1461261158549 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 10:52:38 INFO - PROCESS | 1817 | 1461261158853 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee784000 == 145 [pid = 1817] [id = 449] 10:52:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3e95c6000) [pid = 1817] [serial = 1348] [outer = (nil)] 10:52:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3ee70fc00) [pid = 1817] [serial = 1349] [outer = 0x7fa3e95c6000] 10:52:38 INFO - PROCESS | 1817 | 1461261158953 Marionette DEBUG loaded listener.js 10:52:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3ef64f000) [pid = 1817] [serial = 1350] [outer = 0x7fa3e95c6000] 10:52:39 INFO - PROCESS | 1817 | 1461261159847 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1584ms 10:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:52:39 INFO - PROCESS | 1817 | 1461261159877 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 10:52:39 INFO - PROCESS | 1817 | 1461261159880 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 10:52:39 INFO - PROCESS | 1817 | 1461261159888 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:52:39 INFO - PROCESS | 1817 | 1461261159895 Marionette TRACE conn4 <- [1,1770,null,{}] 10:52:39 INFO - PROCESS | 1817 | 1461261159912 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:40 INFO - PROCESS | 1817 | 1461261160158 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 10:52:40 INFO - PROCESS | 1817 | 1461261160415 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0e06800 == 146 [pid = 1817] [id = 450] 10:52:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3ee7ae000) [pid = 1817] [serial = 1351] [outer = (nil)] 10:52:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3f0d52c00) [pid = 1817] [serial = 1352] [outer = 0x7fa3ee7ae000] 10:52:40 INFO - PROCESS | 1817 | 1461261160547 Marionette DEBUG loaded listener.js 10:52:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3f1dbac00) [pid = 1817] [serial = 1353] [outer = 0x7fa3ee7ae000] 10:52:41 INFO - PROCESS | 1817 | 1461261161457 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1640ms 10:52:41 INFO - PROCESS | 1817 | 1461261161528 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 10:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:52:41 INFO - PROCESS | 1817 | 1461261161533 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 10:52:41 INFO - PROCESS | 1817 | 1461261161540 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:52:41 INFO - PROCESS | 1817 | 1461261161544 Marionette TRACE conn4 <- [1,1774,null,{}] 10:52:41 INFO - PROCESS | 1817 | 1461261161551 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:41 INFO - PROCESS | 1817 | 1461261161791 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 10:52:42 INFO - PROCESS | 1817 | 1461261162050 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1ee1000 == 147 [pid = 1817] [id = 451] 10:52:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3f081b000) [pid = 1817] [serial = 1354] [outer = (nil)] 10:52:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3f3363800) [pid = 1817] [serial = 1355] [outer = 0x7fa3f081b000] 10:52:42 INFO - PROCESS | 1817 | 1461261162172 Marionette DEBUG loaded listener.js 10:52:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3f37c7000) [pid = 1817] [serial = 1356] [outer = 0x7fa3f081b000] 10:52:43 INFO - PROCESS | 1817 | 1461261163038 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1539ms 10:52:43 INFO - PROCESS | 1817 | 1461261163079 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 10:52:43 INFO - PROCESS | 1817 | 1461261163083 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 10:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:52:43 INFO - PROCESS | 1817 | 1461261163090 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:52:43 INFO - PROCESS | 1817 | 1461261163094 Marionette TRACE conn4 <- [1,1778,null,{}] 10:52:43 INFO - PROCESS | 1817 | 1461261163100 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:43 INFO - PROCESS | 1817 | 1461261163331 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 10:52:43 INFO - PROCESS | 1817 | 1461261163594 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f201f800 == 148 [pid = 1817] [id = 452] 10:52:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3f4894c00) [pid = 1817] [serial = 1357] [outer = (nil)] 10:52:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3f7b03400) [pid = 1817] [serial = 1358] [outer = 0x7fa3f4894c00] 10:52:43 INFO - PROCESS | 1817 | 1461261163727 Marionette DEBUG loaded listener.js 10:52:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3f7df2400) [pid = 1817] [serial = 1359] [outer = 0x7fa3f4894c00] 10:52:44 INFO - PROCESS | 1817 | 1461261164621 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 10:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1583ms 10:52:44 INFO - PROCESS | 1817 | 1461261164675 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 10:52:44 INFO - PROCESS | 1817 | 1461261164678 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 10:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:52:44 INFO - PROCESS | 1817 | 1461261164685 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:52:44 INFO - PROCESS | 1817 | 1461261164689 Marionette TRACE conn4 <- [1,1782,null,{}] 10:52:44 INFO - PROCESS | 1817 | 1461261164696 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:44 INFO - PROCESS | 1817 | 1461261164945 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 10:52:45 INFO - PROCESS | 1817 | 1461261165243 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f481b800 == 149 [pid = 1817] [id = 453] 10:52:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3f4895400) [pid = 1817] [serial = 1360] [outer = (nil)] 10:52:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3f9bad800) [pid = 1817] [serial = 1361] [outer = 0x7fa3f4895400] 10:52:45 INFO - PROCESS | 1817 | 1461261165332 Marionette DEBUG loaded listener.js 10:52:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3fa2ea400) [pid = 1817] [serial = 1362] [outer = 0x7fa3f4895400] 10:52:46 INFO - PROCESS | 1817 | 1461261166227 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 10:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1582ms 10:52:46 INFO - PROCESS | 1817 | 1461261166271 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 10:52:46 INFO - PROCESS | 1817 | 1461261166275 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 10:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:52:46 INFO - PROCESS | 1817 | 1461261166283 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:52:46 INFO - PROCESS | 1817 | 1461261166288 Marionette TRACE conn4 <- [1,1786,null,{}] 10:52:46 INFO - PROCESS | 1817 | 1461261166296 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:46 INFO - PROCESS | 1817 | 1461261166534 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 10:52:46 INFO - PROCESS | 1817 | 1461261166850 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9328000 == 150 [pid = 1817] [id = 454] 10:52:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3f9955400) [pid = 1817] [serial = 1363] [outer = (nil)] 10:52:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3fa488800) [pid = 1817] [serial = 1364] [outer = 0x7fa3f9955400] 10:52:46 INFO - PROCESS | 1817 | 1461261166936 Marionette DEBUG loaded listener.js 10:52:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3fa714c00) [pid = 1817] [serial = 1365] [outer = 0x7fa3f9955400] 10:52:47 INFO - PROCESS | 1817 | 1461261167829 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 10:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1587ms 10:52:47 INFO - PROCESS | 1817 | 1461261167871 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 10:52:47 INFO - PROCESS | 1817 | 1461261167875 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 10:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:52:47 INFO - PROCESS | 1817 | 1461261167881 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:52:47 INFO - PROCESS | 1817 | 1461261167885 Marionette TRACE conn4 <- [1,1790,null,{}] 10:52:47 INFO - PROCESS | 1817 | 1461261167890 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:48 INFO - PROCESS | 1817 | 1461261168118 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 10:52:48 INFO - PROCESS | 1817 | 1461261168432 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa145800 == 151 [pid = 1817] [id = 455] 10:52:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3f9959800) [pid = 1817] [serial = 1366] [outer = (nil)] 10:52:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3fad28c00) [pid = 1817] [serial = 1367] [outer = 0x7fa3f9959800] 10:52:48 INFO - PROCESS | 1817 | 1461261168517 Marionette DEBUG loaded listener.js 10:52:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3fbba0400) [pid = 1817] [serial = 1368] [outer = 0x7fa3f9959800] 10:52:49 INFO - PROCESS | 1817 | 1461261169583 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1744ms 10:52:49 INFO - PROCESS | 1817 | 1461261169626 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 10:52:49 INFO - PROCESS | 1817 | 1461261169631 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 10:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:52:49 INFO - PROCESS | 1817 | 1461261169638 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:52:49 INFO - PROCESS | 1817 | 1461261169642 Marionette TRACE conn4 <- [1,1794,null,{}] 10:52:49 INFO - PROCESS | 1817 | 1461261169648 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:49 INFO - PROCESS | 1817 | 1461261169875 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 10:52:50 INFO - PROCESS | 1817 | 1461261170184 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa81b000 == 152 [pid = 1817] [id = 456] 10:52:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3fa385800) [pid = 1817] [serial = 1369] [outer = (nil)] 10:52:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3fc05c400) [pid = 1817] [serial = 1370] [outer = 0x7fa3fa385800] 10:52:50 INFO - PROCESS | 1817 | 1461261170265 Marionette DEBUG loaded listener.js 10:52:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3fd602400) [pid = 1817] [serial = 1371] [outer = 0x7fa3fa385800] 10:52:51 INFO - PROCESS | 1817 | 1461261171165 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1582ms 10:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:52:51 INFO - PROCESS | 1817 | 1461261171221 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 10:52:51 INFO - PROCESS | 1817 | 1461261171224 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 10:52:51 INFO - PROCESS | 1817 | 1461261171231 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:52:51 INFO - PROCESS | 1817 | 1461261171234 Marionette TRACE conn4 <- [1,1798,null,{}] 10:52:51 INFO - PROCESS | 1817 | 1461261171241 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:51 INFO - PROCESS | 1817 | 1461261171491 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 10:52:51 INFO - PROCESS | 1817 | 1461261171801 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd56f800 == 153 [pid = 1817] [id = 457] 10:52:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3fe548000) [pid = 1817] [serial = 1372] [outer = (nil)] 10:52:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3fe888800) [pid = 1817] [serial = 1373] [outer = 0x7fa3fe548000] 10:52:51 INFO - PROCESS | 1817 | 1461261171885 Marionette DEBUG loaded listener.js 10:52:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3fe896000) [pid = 1817] [serial = 1374] [outer = 0x7fa3fe548000] 10:52:52 INFO - PROCESS | 1817 | 1461261172776 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1582ms 10:52:52 INFO - PROCESS | 1817 | 1461261172814 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 10:52:52 INFO - PROCESS | 1817 | 1461261172817 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 10:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:52:52 INFO - PROCESS | 1817 | 1461261172825 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:52:52 INFO - PROCESS | 1817 | 1461261172830 Marionette TRACE conn4 <- [1,1802,null,{}] 10:52:52 INFO - PROCESS | 1817 | 1461261172836 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:53 INFO - PROCESS | 1817 | 1461261173102 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 10:52:53 INFO - PROCESS | 1817 | 1461261173404 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe8df000 == 154 [pid = 1817] [id = 458] 10:52:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3f349ec00) [pid = 1817] [serial = 1375] [outer = (nil)] 10:52:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa401584000) [pid = 1817] [serial = 1376] [outer = 0x7fa3f349ec00] 10:52:53 INFO - PROCESS | 1817 | 1461261173500 Marionette DEBUG loaded listener.js 10:52:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa4025b1c00) [pid = 1817] [serial = 1377] [outer = 0x7fa3f349ec00] 10:52:54 INFO - PROCESS | 1817 | 1461261174383 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1637ms 10:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:52:54 INFO - PROCESS | 1817 | 1461261174463 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 10:52:54 INFO - PROCESS | 1817 | 1461261174466 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 10:52:54 INFO - PROCESS | 1817 | 1461261174474 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:52:54 INFO - PROCESS | 1817 | 1461261174476 Marionette TRACE conn4 <- [1,1806,null,{}] 10:52:54 INFO - PROCESS | 1817 | 1461261174483 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:54 INFO - PROCESS | 1817 | 1461261174725 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 10:52:55 INFO - PROCESS | 1817 | 1461261175029 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401e53800 == 155 [pid = 1817] [id = 459] 10:52:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa3fe9a5c00) [pid = 1817] [serial = 1378] [outer = (nil)] 10:52:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa402ec0000) [pid = 1817] [serial = 1379] [outer = 0x7fa3fe9a5c00] 10:52:55 INFO - PROCESS | 1817 | 1461261175113 Marionette DEBUG loaded listener.js 10:52:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa40379f800) [pid = 1817] [serial = 1380] [outer = 0x7fa3fe9a5c00] 10:52:55 INFO - PROCESS | 1817 | 1461261175973 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1543ms 10:52:56 INFO - PROCESS | 1817 | 1461261176016 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 10:52:56 INFO - PROCESS | 1817 | 1461261176020 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 10:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:52:56 INFO - PROCESS | 1817 | 1461261176026 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:52:56 INFO - PROCESS | 1817 | 1461261176028 Marionette TRACE conn4 <- [1,1810,null,{}] 10:52:56 INFO - PROCESS | 1817 | 1461261176035 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:56 INFO - PROCESS | 1817 | 1461261176261 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 10:52:56 INFO - PROCESS | 1817 | 1461261176537 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4021a5800 == 156 [pid = 1817] [id = 460] 10:52:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa400d5ec00) [pid = 1817] [serial = 1381] [outer = (nil)] 10:52:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa4043af800) [pid = 1817] [serial = 1382] [outer = 0x7fa400d5ec00] 10:52:56 INFO - PROCESS | 1817 | 1461261176661 Marionette DEBUG loaded listener.js 10:52:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x7fa40672f400) [pid = 1817] [serial = 1383] [outer = 0x7fa400d5ec00] 10:52:57 INFO - PROCESS | 1817 | 1461261177552 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1584ms 10:52:57 INFO - PROCESS | 1817 | 1461261177612 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 10:52:57 INFO - PROCESS | 1817 | 1461261177616 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 10:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:52:57 INFO - PROCESS | 1817 | 1461261177622 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:52:57 INFO - PROCESS | 1817 | 1461261177625 Marionette TRACE conn4 <- [1,1814,null,{}] 10:52:57 INFO - PROCESS | 1817 | 1461261177632 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:57 INFO - PROCESS | 1817 | 1461261177866 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 10:52:58 INFO - PROCESS | 1817 | 1461261178179 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40311b800 == 157 [pid = 1817] [id = 461] 10:52:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x7fa3f1dbc400) [pid = 1817] [serial = 1384] [outer = (nil)] 10:52:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x7fa409a60400) [pid = 1817] [serial = 1385] [outer = 0x7fa3f1dbc400] 10:52:58 INFO - PROCESS | 1817 | 1461261178263 Marionette DEBUG loaded listener.js 10:52:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x7fa410564800) [pid = 1817] [serial = 1386] [outer = 0x7fa3f1dbc400] 10:52:59 INFO - PROCESS | 1817 | 1461261179275 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1731ms 10:52:59 INFO - PROCESS | 1817 | 1461261179356 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 10:52:59 INFO - PROCESS | 1817 | 1461261179362 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 10:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:52:59 INFO - PROCESS | 1817 | 1461261179372 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:52:59 INFO - PROCESS | 1817 | 1461261179378 Marionette TRACE conn4 <- [1,1818,null,{}] 10:52:59 INFO - PROCESS | 1817 | 1461261179387 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:59 INFO - PROCESS | 1817 | 1461261179840 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 10:53:00 INFO - PROCESS | 1817 | ************************* 10:53:00 INFO - PROCESS | 1817 | A coding exception was thrown and uncaught in a Task. 10:53:00 INFO - PROCESS | 1817 | 10:53:00 INFO - PROCESS | 1817 | Full message: TypeError: NetworkError when attempting to fetch resource. 10:53:00 INFO - PROCESS | 1817 | Full stack: 10:53:00 INFO - PROCESS | 1817 | ************************* 10:53:00 INFO - PROCESS | 1817 | 1461261180157 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa410784000 == 158 [pid = 1817] [id = 462] 10:53:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x7fa3e7df2000) [pid = 1817] [serial = 1387] [outer = (nil)] 10:53:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x7fa4108cfc00) [pid = 1817] [serial = 1388] [outer = 0x7fa3e7df2000] 10:53:00 INFO - PROCESS | 1817 | 1461261180233 Marionette DEBUG loaded listener.js 10:53:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x7fa415338c00) [pid = 1817] [serial = 1389] [outer = 0x7fa3e7df2000] 10:53:01 INFO - PROCESS | 1817 | 1461261181157 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1835ms 10:53:01 INFO - PROCESS | 1817 | 1461261181208 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 10:53:01 INFO - PROCESS | 1817 | 1461261181212 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 10:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:53:01 INFO - PROCESS | 1817 | 1461261181220 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:53:01 INFO - PROCESS | 1817 | 1461261181224 Marionette TRACE conn4 <- [1,1822,null,{}] 10:53:01 INFO - PROCESS | 1817 | 1461261181231 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:01 INFO - PROCESS | 1817 | 1461261181485 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 10:53:01 INFO - PROCESS | 1817 | 1461261181750 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4152ac800 == 159 [pid = 1817] [id = 463] 10:53:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x7fa3fa2ed000) [pid = 1817] [serial = 1390] [outer = (nil)] 10:53:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x7fa415567400) [pid = 1817] [serial = 1391] [outer = 0x7fa3fa2ed000] 10:53:01 INFO - PROCESS | 1817 | 1461261181874 Marionette DEBUG loaded listener.js 10:53:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x7fa415575400) [pid = 1817] [serial = 1392] [outer = 0x7fa3fa2ed000] 10:53:02 INFO - PROCESS | 1817 | 1461261182799 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1633ms 10:53:02 INFO - PROCESS | 1817 | 1461261182853 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 10:53:02 INFO - PROCESS | 1817 | 1461261182858 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 10:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:53:02 INFO - PROCESS | 1817 | 1461261182864 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:53:02 INFO - PROCESS | 1817 | 1461261182867 Marionette TRACE conn4 <- [1,1826,null,{}] 10:53:02 INFO - PROCESS | 1817 | 1461261182873 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:03 INFO - PROCESS | 1817 | 1461261183114 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 10:53:03 INFO - PROCESS | 1817 | 1461261183431 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415f2a000 == 160 [pid = 1817] [id = 464] 10:53:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x7fa3e6dfa000) [pid = 1817] [serial = 1393] [outer = (nil)] 10:53:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x7fa4159ce800) [pid = 1817] [serial = 1394] [outer = 0x7fa3e6dfa000] 10:53:03 INFO - PROCESS | 1817 | 1461261183514 Marionette DEBUG loaded listener.js 10:53:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x7fa415a56400) [pid = 1817] [serial = 1395] [outer = 0x7fa3e6dfa000] 10:53:04 INFO - PROCESS | 1817 | 1461261184448 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1630ms 10:53:04 INFO - PROCESS | 1817 | 1461261184495 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 10:53:04 INFO - PROCESS | 1817 | 1461261184499 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 10:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:53:04 INFO - PROCESS | 1817 | 1461261184506 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:53:04 INFO - PROCESS | 1817 | 1461261184509 Marionette TRACE conn4 <- [1,1830,null,{}] 10:53:04 INFO - PROCESS | 1817 | 1461261184516 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:04 INFO - PROCESS | 1817 | 1461261184756 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 10:53:05 INFO - PROCESS | 1817 | 1461261185064 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e6d28800 == 161 [pid = 1817] [id = 465] 10:53:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x7fa3e5d5ec00) [pid = 1817] [serial = 1396] [outer = (nil)] 10:53:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x7fa3eaca7800) [pid = 1817] [serial = 1397] [outer = 0x7fa3e5d5ec00] 10:53:05 INFO - PROCESS | 1817 | 1461261185149 Marionette DEBUG loaded listener.js 10:53:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x7fa3f7de8000) [pid = 1817] [serial = 1398] [outer = 0x7fa3e5d5ec00] 10:53:07 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0b14800 == 160 [pid = 1817] [id = 352] 10:53:07 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3edcf3800 == 159 [pid = 1817] [id = 446] 10:53:07 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ecc82800 == 158 [pid = 1817] [id = 445] 10:53:07 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e9473800 == 157 [pid = 1817] [id = 444] 10:53:07 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e6f73800 == 156 [pid = 1817] [id = 443] 10:53:07 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e81b7000 == 155 [pid = 1817] [id = 442] 10:53:07 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ea8a6000 == 154 [pid = 1817] [id = 441] 10:53:07 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e947d800 == 153 [pid = 1817] [id = 440] 10:53:07 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ea8a1000 == 152 [pid = 1817] [id = 439] 10:53:07 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415ad3800 == 151 [pid = 1817] [id = 438] 10:53:07 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4105cb800 == 150 [pid = 1817] [id = 437] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x7fa3ec04c400) [pid = 1817] [serial = 1274] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x7fa3edf8d000) [pid = 1817] [serial = 1263] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x7fa3e7df0400) [pid = 1817] [serial = 1256] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x7fa3e9256400) [pid = 1817] [serial = 1244] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x7fa3f3366400) [pid = 1817] [serial = 1269] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x7fa3ef651400) [pid = 1817] [serial = 1265] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x7fa4007bf800) [pid = 1817] [serial = 1232] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x7fa3f7b06800) [pid = 1817] [serial = 1272] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x7fa3f081d400) [pid = 1817] [serial = 1266] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x7fa3f37d2400) [pid = 1817] [serial = 1271] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x7fa3e8188800) [pid = 1817] [serial = 1208] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x7fa3ee70f000) [pid = 1817] [serial = 1211] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x7fa3f2609800) [pid = 1817] [serial = 1206] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x7fa3f2606000) [pid = 1817] [serial = 1268] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x7fa3f0bde800) [pid = 1817] [serial = 1214] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x7fa3ebbd4800) [pid = 1817] [serial = 1247] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa3fa21ec00) [pid = 1817] [serial = 1220] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa3f7de9800) [pid = 1817] [serial = 1217] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa3e7df3800) [pid = 1817] [serial = 1259] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa3fd776c00) [pid = 1817] [serial = 1226] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3fa488400) [pid = 1817] [serial = 1223] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3fe54d400) [pid = 1817] [serial = 1229] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa401e97800) [pid = 1817] [serial = 1235] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa404250c00) [pid = 1817] [serial = 1238] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3e5d62800) [pid = 1817] [serial = 1253] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3e7df6800) [pid = 1817] [serial = 1262] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3e9218c00) [pid = 1817] [serial = 1260] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa41544e400) [pid = 1817] [serial = 1241] [outer = (nil)] [url = about:blank] 10:53:07 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3ebbdf400) [pid = 1817] [serial = 1250] [outer = (nil)] [url = about:blank] 10:53:08 INFO - PROCESS | 1817 | 1461261188132 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 3648ms 10:53:08 INFO - PROCESS | 1817 | 1461261188155 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 10:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:53:08 INFO - PROCESS | 1817 | 1461261188160 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 10:53:08 INFO - PROCESS | 1817 | 1461261188169 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:53:08 INFO - PROCESS | 1817 | 1461261188175 Marionette TRACE conn4 <- [1,1834,null,{}] 10:53:08 INFO - PROCESS | 1817 | 1461261188184 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:08 INFO - PROCESS | 1817 | 1461261188428 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 10:53:08 INFO - PROCESS | 1817 | 1461261188622 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e7176800 == 151 [pid = 1817] [id = 466] 10:53:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3e6e46000) [pid = 1817] [serial = 1399] [outer = (nil)] 10:53:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3e7def000) [pid = 1817] [serial = 1400] [outer = 0x7fa3e6e46000] 10:53:08 INFO - PROCESS | 1817 | 1461261188716 Marionette DEBUG loaded listener.js 10:53:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3e80d6c00) [pid = 1817] [serial = 1401] [outer = 0x7fa3e6e46000] 10:53:09 INFO - PROCESS | 1817 | 1461261189565 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 10:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1440ms 10:53:09 INFO - PROCESS | 1817 | 1461261189625 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 10:53:09 INFO - PROCESS | 1817 | 1461261189634 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 10:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:53:09 INFO - PROCESS | 1817 | 1461261189648 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:53:09 INFO - PROCESS | 1817 | 1461261189651 Marionette TRACE conn4 <- [1,1838,null,{}] 10:53:09 INFO - PROCESS | 1817 | 1461261189658 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:09 INFO - PROCESS | 1817 | 1461261189906 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 10:53:10 INFO - PROCESS | 1817 | 1461261190172 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e9473800 == 152 [pid = 1817] [id = 467] 10:53:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3e8196000) [pid = 1817] [serial = 1402] [outer = (nil)] 10:53:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3e9224400) [pid = 1817] [serial = 1403] [outer = 0x7fa3e8196000] 10:53:10 INFO - PROCESS | 1817 | 1461261190256 Marionette DEBUG loaded listener.js 10:53:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3e95c3400) [pid = 1817] [serial = 1404] [outer = 0x7fa3e8196000] 10:53:11 INFO - PROCESS | 1817 | 1461261191210 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1591ms 10:53:11 INFO - PROCESS | 1817 | 1461261191238 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 10:53:11 INFO - PROCESS | 1817 | 1461261191241 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 10:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:53:11 INFO - PROCESS | 1817 | 1461261191249 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:53:11 INFO - PROCESS | 1817 | 1461261191255 Marionette TRACE conn4 <- [1,1842,null,{}] 10:53:11 INFO - PROCESS | 1817 | 1461261191290 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:11 INFO - PROCESS | 1817 | 1461261191598 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 10:53:11 INFO - PROCESS | 1817 | 1461261191822 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ec2bb000 == 153 [pid = 1817] [id = 468] 10:53:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa3eb7ccc00) [pid = 1817] [serial = 1405] [outer = (nil)] 10:53:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3ebbdfc00) [pid = 1817] [serial = 1406] [outer = 0x7fa3eb7ccc00] 10:53:11 INFO - PROCESS | 1817 | 1461261191896 Marionette DEBUG loaded listener.js 10:53:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa3ecc03400) [pid = 1817] [serial = 1407] [outer = 0x7fa3eb7ccc00] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3f074d400) [pid = 1817] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3e9251400) [pid = 1817] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3e6df4800) [pid = 1817] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3e5d59400) [pid = 1817] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3e5d5d800) [pid = 1817] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3e9255800) [pid = 1817] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3f36ba000) [pid = 1817] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3ec055400) [pid = 1817] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa403880800) [pid = 1817] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3fa485000) [pid = 1817] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa4037a2000) [pid = 1817] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3ee704400) [pid = 1817] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3f4891000) [pid = 1817] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3fa485800) [pid = 1817] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3edf99c00) [pid = 1817] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3e924ec00) [pid = 1817] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3fe891400) [pid = 1817] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3edf96400) [pid = 1817] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3eb7d6c00) [pid = 1817] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3edd10c00) [pid = 1817] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:53:12 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3e8192800) [pid = 1817] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3e7dec400) [pid = 1817] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3e6df6000) [pid = 1817] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa3e5d62c00) [pid = 1817] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3e5d61000) [pid = 1817] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3ef6f1800) [pid = 1817] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa3fe88f400) [pid = 1817] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3fe889000) [pid = 1817] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3fd607400) [pid = 1817] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3fd605000) [pid = 1817] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3f489e800) [pid = 1817] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3f26ac400) [pid = 1817] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3f995ac00) [pid = 1817] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3f9959400) [pid = 1817] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3f995a800) [pid = 1817] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3f2570000) [pid = 1817] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3ef64ec00) [pid = 1817] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3ee7b9000) [pid = 1817] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3ec050000) [pid = 1817] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3e6df3800) [pid = 1817] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:53:13 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3eb7cac00) [pid = 1817] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:53:13 INFO - PROCESS | 1817 | 1461261193471 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2246ms 10:53:13 INFO - PROCESS | 1817 | 1461261193496 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 10:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:53:13 INFO - PROCESS | 1817 | 1461261193501 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 10:53:13 INFO - PROCESS | 1817 | 1461261193507 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:53:13 INFO - PROCESS | 1817 | 1461261193511 Marionette TRACE conn4 <- [1,1846,null,{}] 10:53:13 INFO - PROCESS | 1817 | 1461261193520 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:13 INFO - PROCESS | 1817 | 1461261193737 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 10:53:13 INFO - PROCESS | 1817 | 1461261193917 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed0de000 == 154 [pid = 1817] [id = 469] 10:53:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3e5d59400) [pid = 1817] [serial = 1408] [outer = (nil)] 10:53:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3eb7cac00) [pid = 1817] [serial = 1409] [outer = 0x7fa3e5d59400] 10:53:13 INFO - PROCESS | 1817 | 1461261193990 Marionette DEBUG loaded listener.js 10:53:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3ec1b7c00) [pid = 1817] [serial = 1410] [outer = 0x7fa3e5d59400] 10:53:14 INFO - PROCESS | 1817 | 1461261194801 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1487ms 10:53:15 INFO - PROCESS | 1817 | 1461261194995 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 10:53:15 INFO - PROCESS | 1817 | 1461261195003 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 10:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:53:15 INFO - PROCESS | 1817 | 1461261195013 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:53:15 INFO - PROCESS | 1817 | 1461261195017 Marionette TRACE conn4 <- [1,1850,null,{}] 10:53:15 INFO - PROCESS | 1817 | 1461261195027 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:15 INFO - PROCESS | 1817 | 1461261195312 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 10:53:15 INFO - PROCESS | 1817 | 1461261195645 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e81cc000 == 155 [pid = 1817] [id = 470] 10:53:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3e6e4b400) [pid = 1817] [serial = 1411] [outer = (nil)] 10:53:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3e7df0400) [pid = 1817] [serial = 1412] [outer = 0x7fa3e6e4b400] 10:53:15 INFO - PROCESS | 1817 | 1461261195727 Marionette DEBUG loaded listener.js 10:53:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3e818b800) [pid = 1817] [serial = 1413] [outer = 0x7fa3e6e4b400] 10:53:17 INFO - PROCESS | 1817 | 1461261197162 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2198ms 10:53:17 INFO - PROCESS | 1817 | 1461261197214 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 10:53:17 INFO - PROCESS | 1817 | 1461261197224 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 10:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:53:17 INFO - PROCESS | 1817 | 1461261197248 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:53:17 INFO - PROCESS | 1817 | 1461261197259 Marionette TRACE conn4 <- [1,1854,null,{}] 10:53:17 INFO - PROCESS | 1817 | 1461261197270 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:17 INFO - PROCESS | 1817 | 1461261197745 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 10:53:17 INFO - PROCESS | 1817 | 1461261197986 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3edce6000 == 156 [pid = 1817] [id = 471] 10:53:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3e7deb800) [pid = 1817] [serial = 1414] [outer = (nil)] 10:53:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3eaca4c00) [pid = 1817] [serial = 1415] [outer = 0x7fa3e7deb800] 10:53:18 INFO - PROCESS | 1817 | 1461261198063 Marionette DEBUG loaded listener.js 10:53:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3ebbd5000) [pid = 1817] [serial = 1416] [outer = 0x7fa3e7deb800] 10:53:19 INFO - PROCESS | 1817 | 1461261199089 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1907ms 10:53:19 INFO - PROCESS | 1817 | 1461261199147 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 10:53:19 INFO - PROCESS | 1817 | 1461261199151 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 10:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:53:19 INFO - PROCESS | 1817 | 1461261199158 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:53:19 INFO - PROCESS | 1817 | 1461261199163 Marionette TRACE conn4 <- [1,1858,null,{}] 10:53:19 INFO - PROCESS | 1817 | 1461261199179 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:19 INFO - PROCESS | 1817 | 1461261199475 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 10:53:19 INFO - PROCESS | 1817 | 1461261199820 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee77e800 == 157 [pid = 1817] [id = 472] 10:53:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3edf90000) [pid = 1817] [serial = 1417] [outer = (nil)] 10:53:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3ee709400) [pid = 1817] [serial = 1418] [outer = 0x7fa3edf90000] 10:53:19 INFO - PROCESS | 1817 | 1461261199906 Marionette DEBUG loaded listener.js 10:53:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3ee7b5800) [pid = 1817] [serial = 1419] [outer = 0x7fa3edf90000] 10:53:20 INFO - PROCESS | 1817 | 1461261200811 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1689ms 10:53:20 INFO - PROCESS | 1817 | 1461261200848 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 10:53:20 INFO - PROCESS | 1817 | 1461261200851 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 10:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:53:20 INFO - PROCESS | 1817 | 1461261200859 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:53:20 INFO - PROCESS | 1817 | 1461261200862 Marionette TRACE conn4 <- [1,1862,null,{}] 10:53:20 INFO - PROCESS | 1817 | 1461261200868 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:21 INFO - PROCESS | 1817 | 1461261201114 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 10:53:21 INFO - PROCESS | 1817 | 1461261201375 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0b13000 == 158 [pid = 1817] [id = 473] 10:53:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3edf8c400) [pid = 1817] [serial = 1420] [outer = (nil)] 10:53:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3f074d800) [pid = 1817] [serial = 1421] [outer = 0x7fa3edf8c400] 10:53:21 INFO - PROCESS | 1817 | 1461261201514 Marionette DEBUG loaded listener.js 10:53:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3f081f800) [pid = 1817] [serial = 1422] [outer = 0x7fa3edf8c400] 10:53:22 INFO - PROCESS | 1817 | 1461261202381 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1580ms 10:53:22 INFO - PROCESS | 1817 | 1461261202441 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 10:53:22 INFO - PROCESS | 1817 | 1461261202444 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 10:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:53:22 INFO - PROCESS | 1817 | 1461261202451 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:53:22 INFO - PROCESS | 1817 | 1461261202455 Marionette TRACE conn4 <- [1,1866,null,{}] 10:53:22 INFO - PROCESS | 1817 | 1461261202461 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:22 INFO - PROCESS | 1817 | 1461261202700 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 10:53:23 INFO - PROCESS | 1817 | 1461261202999 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0f09800 == 159 [pid = 1817] [id = 474] 10:53:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3ee703000) [pid = 1817] [serial = 1423] [outer = (nil)] 10:53:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3f0bd9800) [pid = 1817] [serial = 1424] [outer = 0x7fa3ee703000] 10:53:23 INFO - PROCESS | 1817 | 1461261203081 Marionette DEBUG loaded listener.js 10:53:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3f0eeb800) [pid = 1817] [serial = 1425] [outer = 0x7fa3ee703000] 10:53:23 INFO - PROCESS | 1817 | 1461261203933 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1533ms 10:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:53:23 INFO - PROCESS | 1817 | 1461261203986 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 10:53:23 INFO - PROCESS | 1817 | 1461261203989 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 10:53:24 INFO - PROCESS | 1817 | 1461261203997 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:53:24 INFO - PROCESS | 1817 | 1461261204000 Marionette TRACE conn4 <- [1,1870,null,{}] 10:53:24 INFO - PROCESS | 1817 | 1461261204007 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:24 INFO - PROCESS | 1817 | 1461261204281 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 10:53:24 INFO - PROCESS | 1817 | 1461261204591 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f34dd000 == 160 [pid = 1817] [id = 475] 10:53:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3f36bb400) [pid = 1817] [serial = 1426] [outer = (nil)] 10:53:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3f37ca000) [pid = 1817] [serial = 1427] [outer = 0x7fa3f36bb400] 10:53:24 INFO - PROCESS | 1817 | 1461261204699 Marionette DEBUG loaded listener.js 10:53:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3f4893800) [pid = 1817] [serial = 1428] [outer = 0x7fa3f36bb400] 10:53:25 INFO - PROCESS | 1817 | 1461261205585 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1638ms 10:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:53:25 INFO - PROCESS | 1817 | 1461261205635 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 10:53:25 INFO - PROCESS | 1817 | 1461261205638 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 10:53:25 INFO - PROCESS | 1817 | 1461261205645 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:53:25 INFO - PROCESS | 1817 | 1461261205648 Marionette TRACE conn4 <- [1,1874,null,{}] 10:53:25 INFO - PROCESS | 1817 | 1461261205655 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:25 INFO - PROCESS | 1817 | 1461261205884 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 10:53:26 INFO - PROCESS | 1817 | 1461261206161 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f481a800 == 161 [pid = 1817] [id = 476] 10:53:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3f1db9400) [pid = 1817] [serial = 1429] [outer = (nil)] 10:53:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3f7d40400) [pid = 1817] [serial = 1430] [outer = 0x7fa3f1db9400] 10:53:26 INFO - PROCESS | 1817 | 1461261206283 Marionette DEBUG loaded listener.js 10:53:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3f90ad800) [pid = 1817] [serial = 1431] [outer = 0x7fa3f1db9400] 10:53:27 INFO - PROCESS | 1817 | 1461261207176 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1591ms 10:53:27 INFO - PROCESS | 1817 | 1461261207236 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 10:53:27 INFO - PROCESS | 1817 | 1461261207239 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 10:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:53:27 INFO - PROCESS | 1817 | 1461261207247 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:53:27 INFO - PROCESS | 1817 | 1461261207250 Marionette TRACE conn4 <- [1,1878,null,{}] 10:53:27 INFO - PROCESS | 1817 | 1461261207256 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:27 INFO - PROCESS | 1817 | 1461261207495 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 10:53:27 INFO - PROCESS | 1817 | 1461261207795 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9330000 == 162 [pid = 1817] [id = 477] 10:53:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3ecc0d800) [pid = 1817] [serial = 1432] [outer = (nil)] 10:53:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3f945cc00) [pid = 1817] [serial = 1433] [outer = 0x7fa3ecc0d800] 10:53:27 INFO - PROCESS | 1817 | 1461261207881 Marionette DEBUG loaded listener.js 10:53:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3f9953800) [pid = 1817] [serial = 1434] [outer = 0x7fa3ecc0d800] 10:53:28 INFO - PROCESS | 1817 | 1461261208838 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1642ms 10:53:28 INFO - PROCESS | 1817 | 1461261208891 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 10:53:28 INFO - PROCESS | 1817 | 1461261208895 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 10:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:53:28 INFO - PROCESS | 1817 | 1461261208902 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:53:28 INFO - PROCESS | 1817 | 1461261208906 Marionette TRACE conn4 <- [1,1882,null,{}] 10:53:28 INFO - PROCESS | 1817 | 1461261208912 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:29 INFO - PROCESS | 1817 | 1461261209160 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 10:53:29 INFO - PROCESS | 1817 | 1461261209469 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa149000 == 163 [pid = 1817] [id = 478] 10:53:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3f2606000) [pid = 1817] [serial = 1435] [outer = (nil)] 10:53:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3f9bb3000) [pid = 1817] [serial = 1436] [outer = 0x7fa3f2606000] 10:53:29 INFO - PROCESS | 1817 | 1461261209555 Marionette DEBUG loaded listener.js 10:53:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3fa041000) [pid = 1817] [serial = 1437] [outer = 0x7fa3f2606000] 10:53:30 INFO - PROCESS | 1817 | 1461261210466 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1635ms 10:53:30 INFO - PROCESS | 1817 | 1461261210538 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 10:53:30 INFO - PROCESS | 1817 | 1461261210542 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 10:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:53:30 INFO - PROCESS | 1817 | 1461261210550 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:53:30 INFO - PROCESS | 1817 | 1461261210554 Marionette TRACE conn4 <- [1,1886,null,{}] 10:53:30 INFO - PROCESS | 1817 | 1461261210560 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:30 INFO - PROCESS | 1817 | 1461261210809 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 10:53:31 INFO - PROCESS | 1817 | 1461261211147 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbfa8800 == 164 [pid = 1817] [id = 479] 10:53:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3f26abc00) [pid = 1817] [serial = 1438] [outer = (nil)] 10:53:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3fa047c00) [pid = 1817] [serial = 1439] [outer = 0x7fa3f26abc00] 10:53:31 INFO - PROCESS | 1817 | 1461261211239 Marionette DEBUG loaded listener.js 10:53:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3fa38f000) [pid = 1817] [serial = 1440] [outer = 0x7fa3f26abc00] 10:53:32 INFO - PROCESS | 1817 | 1461261212136 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1638ms 10:53:32 INFO - PROCESS | 1817 | 1461261212190 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 10:53:32 INFO - PROCESS | 1817 | 1461261212193 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 10:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:53:32 INFO - PROCESS | 1817 | 1461261212203 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:53:32 INFO - PROCESS | 1817 | 1461261212209 Marionette TRACE conn4 <- [1,1890,null,{}] 10:53:32 INFO - PROCESS | 1817 | 1461261212215 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:32 INFO - PROCESS | 1817 | 1461261212488 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 10:53:32 INFO - PROCESS | 1817 | 1461261212813 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe61b800 == 165 [pid = 1817] [id = 480] 10:53:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3fa650c00) [pid = 1817] [serial = 1441] [outer = (nil)] 10:53:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3fa71b400) [pid = 1817] [serial = 1442] [outer = 0x7fa3fa650c00] 10:53:32 INFO - PROCESS | 1817 | 1461261212907 Marionette DEBUG loaded listener.js 10:53:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3fba34800) [pid = 1817] [serial = 1443] [outer = 0x7fa3fa650c00] 10:53:33 INFO - PROCESS | 1817 | 1461261213824 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1685ms 10:53:33 INFO - PROCESS | 1817 | 1461261213887 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 10:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:53:33 INFO - PROCESS | 1817 | 1461261213891 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 10:53:33 INFO - PROCESS | 1817 | 1461261213898 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:53:33 INFO - PROCESS | 1817 | 1461261213901 Marionette TRACE conn4 <- [1,1894,null,{}] 10:53:33 INFO - PROCESS | 1817 | 1461261213907 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:34 INFO - PROCESS | 1817 | 1461261214147 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 10:53:34 INFO - PROCESS | 1817 | 1461261214457 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40182f800 == 166 [pid = 1817] [id = 481] 10:53:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3fa716400) [pid = 1817] [serial = 1444] [outer = (nil)] 10:53:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3fc05d000) [pid = 1817] [serial = 1445] [outer = 0x7fa3fa716400] 10:53:34 INFO - PROCESS | 1817 | 1461261214541 Marionette DEBUG loaded listener.js 10:53:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa3fd607400) [pid = 1817] [serial = 1446] [outer = 0x7fa3fa716400] 10:53:35 INFO - PROCESS | 1817 | 1461261215491 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1633ms 10:53:35 INFO - PROCESS | 1817 | 1461261215531 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 1817 | 1461261215536 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 10:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:53:35 INFO - PROCESS | 1817 | 1461261215542 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - PROCESS | 1817 | 1461261215544 Marionette TRACE conn4 <- [1,1898,null,{}] 10:53:35 INFO - PROCESS | 1817 | 1461261215551 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:35 INFO - PROCESS | 1817 | 1461261215790 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 10:53:36 INFO - PROCESS | 1817 | 1461261216103 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402a93800 == 167 [pid = 1817] [id = 482] 10:53:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3fa2f1800) [pid = 1817] [serial = 1447] [outer = (nil)] 10:53:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa3fd60b000) [pid = 1817] [serial = 1448] [outer = 0x7fa3fa2f1800] 10:53:36 INFO - PROCESS | 1817 | 1461261216209 Marionette DEBUG loaded listener.js 10:53:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa3fe548800) [pid = 1817] [serial = 1449] [outer = 0x7fa3fa2f1800] 10:53:37 INFO - PROCESS | 1817 | 1461261217096 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1630ms 10:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:53:37 INFO - PROCESS | 1817 | 1461261217173 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 10:53:37 INFO - PROCESS | 1817 | 1461261217176 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 10:53:37 INFO - PROCESS | 1817 | 1461261217183 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:53:37 INFO - PROCESS | 1817 | 1461261217187 Marionette TRACE conn4 <- [1,1902,null,{}] 10:53:37 INFO - PROCESS | 1817 | 1461261217193 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:37 INFO - PROCESS | 1817 | 1461261217437 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 10:53:37 INFO - PROCESS | 1817 | 1461261217749 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa404210000 == 168 [pid = 1817] [id = 483] 10:53:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3fad2bc00) [pid = 1817] [serial = 1450] [outer = (nil)] 10:53:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa3fe897000) [pid = 1817] [serial = 1451] [outer = 0x7fa3fad2bc00] 10:53:37 INFO - PROCESS | 1817 | 1461261217833 Marionette DEBUG loaded listener.js 10:53:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa3fe940800) [pid = 1817] [serial = 1452] [outer = 0x7fa3fad2bc00] 10:53:38 INFO - PROCESS | 1817 | 1461261218685 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1537ms 10:53:38 INFO - PROCESS | 1817 | 1461261218721 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 10:53:38 INFO - PROCESS | 1817 | 1461261218725 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 10:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:53:38 INFO - PROCESS | 1817 | 1461261218732 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:53:38 INFO - PROCESS | 1817 | 1461261218736 Marionette TRACE conn4 <- [1,1906,null,{}] 10:53:38 INFO - PROCESS | 1817 | 1461261218742 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:38 INFO - PROCESS | 1817 | 1461261218979 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 10:53:39 INFO - PROCESS | 1817 | 1461261219257 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4107e0000 == 169 [pid = 1817] [id = 484] 10:53:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x7fa3fd76d800) [pid = 1817] [serial = 1453] [outer = (nil)] 10:53:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x7fa3ffcd3400) [pid = 1817] [serial = 1454] [outer = 0x7fa3fd76d800] 10:53:39 INFO - PROCESS | 1817 | 1461261219383 Marionette DEBUG loaded listener.js 10:53:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x7fa400a96c00) [pid = 1817] [serial = 1455] [outer = 0x7fa3fd76d800] 10:53:40 INFO - PROCESS | 1817 | 1461261220241 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1585ms 10:53:40 INFO - PROCESS | 1817 | 1461261220318 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 10:53:40 INFO - PROCESS | 1817 | 1461261220321 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 10:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:53:40 INFO - PROCESS | 1817 | 1461261220329 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:53:40 INFO - PROCESS | 1817 | 1461261220331 Marionette TRACE conn4 <- [1,1910,null,{}] 10:53:40 INFO - PROCESS | 1817 | 1461261220338 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:40 INFO - PROCESS | 1817 | 1461261220617 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 10:53:40 INFO - PROCESS | 1817 | 1461261220927 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415c0a000 == 170 [pid = 1817] [id = 485] 10:53:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x7fa3fe88fc00) [pid = 1817] [serial = 1456] [outer = (nil)] 10:53:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x7fa401872c00) [pid = 1817] [serial = 1457] [outer = 0x7fa3fe88fc00] 10:53:41 INFO - PROCESS | 1817 | 1461261221016 Marionette DEBUG loaded listener.js 10:53:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x7fa401e99c00) [pid = 1817] [serial = 1458] [outer = 0x7fa3fe88fc00] 10:53:41 INFO - PROCESS | 1817 | 1461261221982 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1693ms 10:53:42 INFO - PROCESS | 1817 | 1461261222022 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 10:53:42 INFO - PROCESS | 1817 | 1461261222026 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 10:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:53:42 INFO - PROCESS | 1817 | 1461261222033 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:53:42 INFO - PROCESS | 1817 | 1461261222036 Marionette TRACE conn4 <- [1,1914,null,{}] 10:53:42 INFO - PROCESS | 1817 | 1461261222042 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:42 INFO - PROCESS | 1817 | 1461261222297 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 10:53:42 INFO - PROCESS | 1817 | 1461261222589 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee44f800 == 171 [pid = 1817] [id = 486] 10:53:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x7fa3fe9a0c00) [pid = 1817] [serial = 1459] [outer = (nil)] 10:53:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x7fa4025ac800) [pid = 1817] [serial = 1460] [outer = 0x7fa3fe9a0c00] 10:53:42 INFO - PROCESS | 1817 | 1461261222679 Marionette DEBUG loaded listener.js 10:53:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x7fa4029ea800) [pid = 1817] [serial = 1461] [outer = 0x7fa3fe9a0c00] 10:53:43 INFO - PROCESS | 1817 | 1461261223546 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1581ms 10:53:43 INFO - PROCESS | 1817 | 1461261223615 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 10:53:43 INFO - PROCESS | 1817 | 1461261223620 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 10:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:53:43 INFO - PROCESS | 1817 | 1461261223627 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:53:43 INFO - PROCESS | 1817 | 1461261223631 Marionette TRACE conn4 <- [1,1918,null,{}] 10:53:43 INFO - PROCESS | 1817 | 1461261223636 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:43 INFO - PROCESS | 1817 | 1461261223878 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 10:53:44 INFO - PROCESS | 1817 | 1461261224144 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa419ea7000 == 172 [pid = 1817] [id = 487] 10:53:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x7fa401e99400) [pid = 1817] [serial = 1462] [outer = (nil)] 10:53:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x7fa40379ec00) [pid = 1817] [serial = 1463] [outer = 0x7fa401e99400] 10:53:44 INFO - PROCESS | 1817 | 1461261224269 Marionette DEBUG loaded listener.js 10:53:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x7fa4043b9000) [pid = 1817] [serial = 1464] [outer = 0x7fa401e99400] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe8cd000 == 171 [pid = 1817] [id = 411] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa41884a000 == 170 [pid = 1817] [id = 417] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3eabad000 == 169 [pid = 1817] [id = 419] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402e07000 == 168 [pid = 1817] [id = 43] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa403127000 == 167 [pid = 1817] [id = 413] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa410a62000 == 166 [pid = 1817] [id = 415] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd642000 == 165 [pid = 1817] [id = 410] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa406992000 == 164 [pid = 1817] [id = 414] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4153b4800 == 163 [pid = 1817] [id = 416] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fbf9f000 == 162 [pid = 1817] [id = 409] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ec2bb000 == 161 [pid = 1817] [id = 468] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e9473800 == 160 [pid = 1817] [id = 467] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e7176800 == 159 [pid = 1817] [id = 466] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4152ac800 == 158 [pid = 1817] [id = 463] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa410784000 == 157 [pid = 1817] [id = 462] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40311b800 == 156 [pid = 1817] [id = 461] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4021a5800 == 155 [pid = 1817] [id = 460] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401e53800 == 154 [pid = 1817] [id = 459] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe8df000 == 153 [pid = 1817] [id = 458] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd56f800 == 152 [pid = 1817] [id = 457] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa81b000 == 151 [pid = 1817] [id = 456] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa145800 == 150 [pid = 1817] [id = 455] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9328000 == 149 [pid = 1817] [id = 454] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f481b800 == 148 [pid = 1817] [id = 453] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f201f800 == 147 [pid = 1817] [id = 452] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1ee1000 == 146 [pid = 1817] [id = 451] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0e06800 == 145 [pid = 1817] [id = 450] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee784000 == 144 [pid = 1817] [id = 449] 10:53:46 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ec2b8800 == 143 [pid = 1817] [id = 448] 10:53:46 INFO - PROCESS | 1817 | 1461261226715 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x7fa3ec1b1c00) [pid = 1817] [serial = 1337] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x7fa3ee70b400) [pid = 1817] [serial = 1340] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x7fa3e95c9000) [pid = 1817] [serial = 1334] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x7fa3e7df6c00) [pid = 1817] [serial = 1331] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x7fa3e80de000) [pid = 1817] [serial = 1332] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x7fa3e8190000) [pid = 1817] [serial = 1329] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x7fa3e7dec000) [pid = 1817] [serial = 1328] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x7fa3f9456800) [pid = 1817] [serial = 1326] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x7fa3ec1b2400) [pid = 1817] [serial = 1325] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x7fa3f9bab400) [pid = 1817] [serial = 1323] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x7fa3ec1ae800) [pid = 1817] [serial = 1322] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x7fa4037a7800) [pid = 1817] [serial = 1320] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa402f68000) [pid = 1817] [serial = 1319] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa402a17400) [pid = 1817] [serial = 1317] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa40294d800) [pid = 1817] [serial = 1316] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa401e91400) [pid = 1817] [serial = 1314] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa400d51800) [pid = 1817] [serial = 1313] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3ffc2a000) [pid = 1817] [serial = 1311] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3fe89bc00) [pid = 1817] [serial = 1310] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3fe882400) [pid = 1817] [serial = 1308] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3fd611400) [pid = 1817] [serial = 1307] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3fbb9a000) [pid = 1817] [serial = 1305] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3faba5800) [pid = 1817] [serial = 1304] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3fa9a6400) [pid = 1817] [serial = 1302] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3fa656000) [pid = 1817] [serial = 1301] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3fa48ec00) [pid = 1817] [serial = 1299] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3fa482c00) [pid = 1817] [serial = 1298] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3fa474c00) [pid = 1817] [serial = 1296] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3fa2e9400) [pid = 1817] [serial = 1295] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3fa216c00) [pid = 1817] [serial = 1293] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3f9f1ec00) [pid = 1817] [serial = 1292] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3f7dec400) [pid = 1817] [serial = 1290] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3f7b0c800) [pid = 1817] [serial = 1289] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3f37cb800) [pid = 1817] [serial = 1287] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3f34a7c00) [pid = 1817] [serial = 1286] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3f0d5b000) [pid = 1817] [serial = 1284] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3f081bc00) [pid = 1817] [serial = 1283] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3ee706800) [pid = 1817] [serial = 1281] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3edd06800) [pid = 1817] [serial = 1280] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa3e95c2400) [pid = 1817] [serial = 1278] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3e9216800) [pid = 1817] [serial = 1277] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3ee7b8c00) [pid = 1817] [serial = 1275] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa3edd0e800) [pid = 1817] [serial = 1338] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3eb7d4400) [pid = 1817] [serial = 1335] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3ee7b5c00) [pid = 1817] [serial = 1341] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3fe9ab400) [pid = 1817] [serial = 1230] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3ebbd9800) [pid = 1817] [serial = 1248] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3e9223c00) [pid = 1817] [serial = 1209] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3e5d67000) [pid = 1817] [serial = 1254] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3ef658400) [pid = 1817] [serial = 1257] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa4152a2400) [pid = 1817] [serial = 1251] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa401584800) [pid = 1817] [serial = 1233] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3f9bb4000) [pid = 1817] [serial = 1137] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa415570000) [pid = 1817] [serial = 1242] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3fba2c800) [pid = 1817] [serial = 1224] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa409a6c800) [pid = 1817] [serial = 1239] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3f9bafc00) [pid = 1817] [serial = 1218] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3fa389000) [pid = 1817] [serial = 1221] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3fe54f000) [pid = 1817] [serial = 1227] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3ee7bac00) [pid = 1817] [serial = 1212] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3e925ac00) [pid = 1817] [serial = 1245] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa4025ae800) [pid = 1817] [serial = 1236] [outer = (nil)] [url = about:blank] 10:53:46 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3f2608000) [pid = 1817] [serial = 1215] [outer = (nil)] [url = about:blank] 10:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 3392ms 10:53:47 INFO - PROCESS | 1817 | 1461261227032 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 10:53:47 INFO - PROCESS | 1817 | 1461261227038 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 10:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:53:47 INFO - PROCESS | 1817 | 1461261227047 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:53:47 INFO - PROCESS | 1817 | 1461261227054 Marionette TRACE conn4 <- [1,1922,null,{}] 10:53:47 INFO - PROCESS | 1817 | 1461261227064 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:47 INFO - PROCESS | 1817 | 1461261227278 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 10:53:47 INFO - PROCESS | 1817 | 1461261227479 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e6f71800 == 144 [pid = 1817] [id = 488] 10:53:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3e6e3f400) [pid = 1817] [serial = 1465] [outer = (nil)] 10:53:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3e6e47c00) [pid = 1817] [serial = 1466] [outer = 0x7fa3e6e3f400] 10:53:47 INFO - PROCESS | 1817 | 1461261227549 Marionette DEBUG loaded listener.js 10:53:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3e6e4e400) [pid = 1817] [serial = 1467] [outer = 0x7fa3e6e3f400] 10:53:48 INFO - PROCESS | 1817 | 1461261228348 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1340ms 10:53:48 INFO - PROCESS | 1817 | 1461261228391 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 10:53:48 INFO - PROCESS | 1817 | 1461261228399 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 10:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:53:48 INFO - PROCESS | 1817 | 1461261228410 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:53:48 INFO - PROCESS | 1817 | 1461261228414 Marionette TRACE conn4 <- [1,1926,null,{}] 10:53:48 INFO - PROCESS | 1817 | 1461261228421 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:48 INFO - PROCESS | 1817 | 1461261228654 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 10:53:48 INFO - PROCESS | 1817 | 1461261228843 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e81b8000 == 145 [pid = 1817] [id = 489] 10:53:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3e6df5800) [pid = 1817] [serial = 1468] [outer = (nil)] 10:53:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3e80dc000) [pid = 1817] [serial = 1469] [outer = 0x7fa3e6df5800] 10:53:48 INFO - PROCESS | 1817 | 1461261228913 Marionette DEBUG loaded listener.js 10:53:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3e921dc00) [pid = 1817] [serial = 1470] [outer = 0x7fa3e6df5800] 10:53:49 INFO - PROCESS | 1817 | 1461261229907 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1535ms 10:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:53:49 INFO - PROCESS | 1817 | 1461261229947 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 10:53:49 INFO - PROCESS | 1817 | 1461261229950 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 10:53:49 INFO - PROCESS | 1817 | 1461261229957 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:53:49 INFO - PROCESS | 1817 | 1461261229963 Marionette TRACE conn4 <- [1,1930,null,{}] 10:53:49 INFO - PROCESS | 1817 | 1461261229995 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:50 INFO - PROCESS | 1817 | 1461261230330 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 10:53:50 INFO - PROCESS | 1817 | 1461261230365 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ea8b3000 == 146 [pid = 1817] [id = 490] 10:53:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3e9256000) [pid = 1817] [serial = 1471] [outer = (nil)] 10:53:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3e95c3000) [pid = 1817] [serial = 1472] [outer = 0x7fa3e9256000] 10:53:50 INFO - PROCESS | 1817 | 1461261230434 Marionette DEBUG loaded listener.js 10:53:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3eb7ce800) [pid = 1817] [serial = 1473] [outer = 0x7fa3e9256000] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3eb7ccc00) [pid = 1817] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3f4895400) [pid = 1817] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3f4894c00) [pid = 1817] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3f081b000) [pid = 1817] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3ee7ae000) [pid = 1817] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3e95c6000) [pid = 1817] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3e95c5c00) [pid = 1817] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa3e6e46000) [pid = 1817] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3e6dfa000) [pid = 1817] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa3fa2ed000) [pid = 1817] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa3e7df2000) [pid = 1817] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa3f1dbc400) [pid = 1817] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa400d5ec00) [pid = 1817] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x7fa3fe9a5c00) [pid = 1817] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x7fa3f349ec00) [pid = 1817] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x7fa3fe548000) [pid = 1817] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x7fa3fa385800) [pid = 1817] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x7fa3f9959800) [pid = 1817] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x7fa3f9955400) [pid = 1817] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:53:51 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x7fa3e8196000) [pid = 1817] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:53:52 INFO - PROCESS | 1817 | 1461261232120 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2206ms 10:53:52 INFO - PROCESS | 1817 | 1461261232162 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 10:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:53:52 INFO - PROCESS | 1817 | 1461261232167 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 10:53:52 INFO - PROCESS | 1817 | 1461261232173 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:53:52 INFO - PROCESS | 1817 | 1461261232177 Marionette TRACE conn4 <- [1,1934,null,{}] 10:53:52 INFO - PROCESS | 1817 | 1461261232183 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:52 INFO - PROCESS | 1817 | 1461261232397 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 10:53:52 INFO - PROCESS | 1817 | 1461261232574 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ec2ae800 == 147 [pid = 1817] [id = 491] 10:53:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x7fa3e5d5c000) [pid = 1817] [serial = 1474] [outer = (nil)] 10:53:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x7fa3eb7cf400) [pid = 1817] [serial = 1475] [outer = 0x7fa3e5d5c000] 10:53:52 INFO - PROCESS | 1817 | 1461261232641 Marionette DEBUG loaded listener.js 10:53:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x7fa3ebbd8c00) [pid = 1817] [serial = 1476] [outer = 0x7fa3e5d5c000] 10:53:53 INFO - PROCESS | 1817 | 1461261233551 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1432ms 10:53:53 INFO - PROCESS | 1817 | 1461261233605 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 10:53:53 INFO - PROCESS | 1817 | 1461261233610 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 10:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:53:53 INFO - PROCESS | 1817 | 1461261233617 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:53:53 INFO - PROCESS | 1817 | 1461261233621 Marionette TRACE conn4 <- [1,1938,null,{}] 10:53:53 INFO - PROCESS | 1817 | 1461261233627 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:53 INFO - PROCESS | 1817 | 1461261233880 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 10:53:54 INFO - PROCESS | 1817 | 1461261234346 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e6d2e800 == 148 [pid = 1817] [id = 492] 10:53:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x7fa3e5d5e000) [pid = 1817] [serial = 1477] [outer = (nil)] 10:53:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x7fa3e6dee000) [pid = 1817] [serial = 1478] [outer = 0x7fa3e5d5e000] 10:53:54 INFO - PROCESS | 1817 | 1461261234450 Marionette DEBUG loaded listener.js 10:53:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x7fa3e6e4c400) [pid = 1817] [serial = 1479] [outer = 0x7fa3e5d5e000] 10:53:55 INFO - PROCESS | 1817 | 1461261235521 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1943ms 10:53:55 INFO - PROCESS | 1817 | 1461261235563 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 10:53:55 INFO - PROCESS | 1817 | 1461261235571 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 10:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:53:55 INFO - PROCESS | 1817 | 1461261235584 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:53:55 INFO - PROCESS | 1817 | 1461261235588 Marionette TRACE conn4 <- [1,1942,null,{}] 10:53:55 INFO - PROCESS | 1817 | 1461261235597 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:55 INFO - PROCESS | 1817 | 1461261235870 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 10:53:56 INFO - PROCESS | 1817 | 1461261236190 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eadd4800 == 149 [pid = 1817] [id = 493] 10:53:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa3e924f000) [pid = 1817] [serial = 1480] [outer = (nil)] 10:53:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa3e925a800) [pid = 1817] [serial = 1481] [outer = 0x7fa3e924f000] 10:53:56 INFO - PROCESS | 1817 | 1461261236286 Marionette DEBUG loaded listener.js 10:53:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa3eaca5400) [pid = 1817] [serial = 1482] [outer = 0x7fa3e924f000] 10:53:57 INFO - PROCESS | 1817 | 1461261237308 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1795ms 10:53:57 INFO - PROCESS | 1817 | 1461261237382 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 10:53:57 INFO - PROCESS | 1817 | 1461261237387 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 10:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:53:57 INFO - PROCESS | 1817 | 1461261237396 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:53:57 INFO - PROCESS | 1817 | 1461261237399 Marionette TRACE conn4 <- [1,1946,null,{}] 10:53:57 INFO - PROCESS | 1817 | 1461261237407 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:57 INFO - PROCESS | 1817 | 1461261237704 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 10:53:58 INFO - PROCESS | 1817 | 1461261238048 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed7cd800 == 150 [pid = 1817] [id = 494] 10:53:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa3eb7c9400) [pid = 1817] [serial = 1483] [outer = (nil)] 10:53:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3ec056400) [pid = 1817] [serial = 1484] [outer = 0x7fa3eb7c9400] 10:53:58 INFO - PROCESS | 1817 | 1461261238141 Marionette DEBUG loaded listener.js 10:53:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3ec1b8000) [pid = 1817] [serial = 1485] [outer = 0x7fa3eb7c9400] 10:53:59 INFO - PROCESS | 1817 | 1461261239097 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1742ms 10:53:59 INFO - PROCESS | 1817 | 1461261239139 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 10:53:59 INFO - PROCESS | 1817 | 1461261239144 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 10:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:53:59 INFO - PROCESS | 1817 | 1461261239161 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:53:59 INFO - PROCESS | 1817 | 1461261239171 Marionette TRACE conn4 <- [1,1950,null,{}] 10:53:59 INFO - PROCESS | 1817 | 1461261239179 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:59 INFO - PROCESS | 1817 | 1461261239441 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 10:53:59 INFO - PROCESS | 1817 | 1461261239704 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee6b4800 == 151 [pid = 1817] [id = 495] 10:53:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3ebbdd400) [pid = 1817] [serial = 1486] [outer = (nil)] 10:53:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3edf91800) [pid = 1817] [serial = 1487] [outer = 0x7fa3ebbdd400] 10:53:59 INFO - PROCESS | 1817 | 1461261239829 Marionette DEBUG loaded listener.js 10:53:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3ee7abc00) [pid = 1817] [serial = 1488] [outer = 0x7fa3ebbdd400] 10:54:00 INFO - PROCESS | 1817 | 1461261240743 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1648ms 10:54:00 INFO - PROCESS | 1817 | 1461261240802 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 10:54:00 INFO - PROCESS | 1817 | 1461261240807 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 10:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:54:00 INFO - PROCESS | 1817 | 1461261240813 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:54:00 INFO - PROCESS | 1817 | 1461261240816 Marionette TRACE conn4 <- [1,1954,null,{}] 10:54:00 INFO - PROCESS | 1817 | 1461261240822 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:01 INFO - PROCESS | 1817 | 1461261241074 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 10:54:01 INFO - PROCESS | 1817 | 1461261241330 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef34b000 == 152 [pid = 1817] [id = 496] 10:54:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3ec04c400) [pid = 1817] [serial = 1489] [outer = (nil)] 10:54:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3ef653400) [pid = 1817] [serial = 1490] [outer = 0x7fa3ec04c400] 10:54:01 INFO - PROCESS | 1817 | 1461261241460 Marionette DEBUG loaded listener.js 10:54:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3ef6e4c00) [pid = 1817] [serial = 1491] [outer = 0x7fa3ec04c400] 10:54:02 INFO - PROCESS | 1817 | 1461261242345 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1579ms 10:54:02 INFO - PROCESS | 1817 | 1461261242394 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 10:54:02 INFO - PROCESS | 1817 | 1461261242399 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 10:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:54:02 INFO - PROCESS | 1817 | 1461261242406 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:54:02 INFO - PROCESS | 1817 | 1461261242410 Marionette TRACE conn4 <- [1,1958,null,{}] 10:54:02 INFO - PROCESS | 1817 | 1461261242436 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:02 INFO - PROCESS | 1817 | 1461261242684 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 10:54:02 INFO - PROCESS | 1817 | 1461261242992 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0e1a000 == 153 [pid = 1817] [id = 497] 10:54:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3f09e3400) [pid = 1817] [serial = 1492] [outer = (nil)] 10:54:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3f09f0c00) [pid = 1817] [serial = 1493] [outer = 0x7fa3f09e3400] 10:54:03 INFO - PROCESS | 1817 | 1461261243090 Marionette DEBUG loaded listener.js 10:54:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f1dbb800) [pid = 1817] [serial = 1494] [outer = 0x7fa3f09e3400] 10:54:04 INFO - PROCESS | 1817 | 1461261244040 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1703ms 10:54:04 INFO - PROCESS | 1817 | 1461261244110 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 10:54:04 INFO - PROCESS | 1817 | 1461261244114 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 10:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:54:04 INFO - PROCESS | 1817 | 1461261244121 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:54:04 INFO - PROCESS | 1817 | 1461261244126 Marionette TRACE conn4 <- [1,1962,null,{}] 10:54:04 INFO - PROCESS | 1817 | 1461261244136 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:04 INFO - PROCESS | 1817 | 1461261244429 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 10:54:04 INFO - PROCESS | 1817 | 1461261244738 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f2020000 == 154 [pid = 1817] [id = 498] 10:54:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3f09e8800) [pid = 1817] [serial = 1495] [outer = (nil)] 10:54:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f34ab400) [pid = 1817] [serial = 1496] [outer = 0x7fa3f09e8800] 10:54:04 INFO - PROCESS | 1817 | 1461261244829 Marionette DEBUG loaded listener.js 10:54:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f37ce000) [pid = 1817] [serial = 1497] [outer = 0x7fa3f09e8800] 10:54:05 INFO - PROCESS | 1817 | 1461261245841 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1784ms 10:54:05 INFO - PROCESS | 1817 | 1461261245907 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 10:54:05 INFO - PROCESS | 1817 | 1461261245911 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 10:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:54:05 INFO - PROCESS | 1817 | 1461261245918 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:54:05 INFO - PROCESS | 1817 | 1461261245921 Marionette TRACE conn4 <- [1,1966,null,{}] 10:54:05 INFO - PROCESS | 1817 | 1461261245927 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:06 INFO - PROCESS | 1817 | 1461261246188 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 10:54:06 INFO - PROCESS | 1817 | 1461261246491 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f34f0000 == 155 [pid = 1817] [id = 499] 10:54:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3f2606c00) [pid = 1817] [serial = 1498] [outer = (nil)] 10:54:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f4891c00) [pid = 1817] [serial = 1499] [outer = 0x7fa3f2606c00] 10:54:06 INFO - PROCESS | 1817 | 1461261246622 Marionette DEBUG loaded listener.js 10:54:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3f7d3bc00) [pid = 1817] [serial = 1500] [outer = 0x7fa3f2606c00] 10:54:07 INFO - PROCESS | 1817 | 1461261247510 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1635ms 10:54:07 INFO - PROCESS | 1817 | 1461261247555 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 10:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:54:07 INFO - PROCESS | 1817 | 1461261247559 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 10:54:07 INFO - PROCESS | 1817 | 1461261247567 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:54:07 INFO - PROCESS | 1817 | 1461261247570 Marionette TRACE conn4 <- [1,1970,null,{}] 10:54:07 INFO - PROCESS | 1817 | 1461261247577 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:07 INFO - PROCESS | 1817 | 1461261247850 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 10:54:08 INFO - PROCESS | 1817 | 1461261248151 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d18800 == 156 [pid = 1817] [id = 500] 10:54:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3f34a1400) [pid = 1817] [serial = 1501] [outer = (nil)] 10:54:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3f9786000) [pid = 1817] [serial = 1502] [outer = 0x7fa3f34a1400] 10:54:08 INFO - PROCESS | 1817 | 1461261248235 Marionette DEBUG loaded listener.js 10:54:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3f9955400) [pid = 1817] [serial = 1503] [outer = 0x7fa3f34a1400] 10:54:09 INFO - PROCESS | 1817 | 1461261249112 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1596ms 10:54:09 INFO - PROCESS | 1817 | 1461261249163 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 10:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:54:09 INFO - PROCESS | 1817 | 1461261249168 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 10:54:09 INFO - PROCESS | 1817 | 1461261249176 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:54:09 INFO - PROCESS | 1817 | 1461261249178 Marionette TRACE conn4 <- [1,1974,null,{}] 10:54:09 INFO - PROCESS | 1817 | 1461261249186 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:09 INFO - PROCESS | 1817 | 1461261249450 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 10:54:09 INFO - PROCESS | 1817 | 1461261249754 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9334800 == 157 [pid = 1817] [id = 501] 10:54:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3f38dfc00) [pid = 1817] [serial = 1504] [outer = (nil)] 10:54:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3f9bb4c00) [pid = 1817] [serial = 1505] [outer = 0x7fa3f38dfc00] 10:54:09 INFO - PROCESS | 1817 | 1461261249840 Marionette DEBUG loaded listener.js 10:54:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3fa213000) [pid = 1817] [serial = 1506] [outer = 0x7fa3f38dfc00] 10:54:10 INFO - PROCESS | 1817 | 1461261250786 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1638ms 10:54:10 INFO - PROCESS | 1817 | 1461261250814 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 10:54:10 INFO - PROCESS | 1817 | 1461261250820 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 10:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:54:10 INFO - PROCESS | 1817 | 1461261250828 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:54:10 INFO - PROCESS | 1817 | 1461261250832 Marionette TRACE conn4 <- [1,1978,null,{}] 10:54:10 INFO - PROCESS | 1817 | 1461261250838 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:11 INFO - PROCESS | 1817 | 1461261251089 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 10:54:11 INFO - PROCESS | 1817 | 1461261251386 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa144000 == 158 [pid = 1817] [id = 502] 10:54:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3fa38a400) [pid = 1817] [serial = 1507] [outer = (nil)] 10:54:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3fa472800) [pid = 1817] [serial = 1508] [outer = 0x7fa3fa38a400] 10:54:11 INFO - PROCESS | 1817 | 1461261251491 Marionette DEBUG loaded listener.js 10:54:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3fa483c00) [pid = 1817] [serial = 1509] [outer = 0x7fa3fa38a400] 10:54:12 INFO - PROCESS | 1817 | 1461261252428 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1638ms 10:54:12 INFO - PROCESS | 1817 | 1461261252468 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 10:54:12 INFO - PROCESS | 1817 | 1461261252471 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 10:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:54:12 INFO - PROCESS | 1817 | 1461261252479 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:54:12 INFO - PROCESS | 1817 | 1461261252484 Marionette TRACE conn4 <- [1,1982,null,{}] 10:54:12 INFO - PROCESS | 1817 | 1461261252490 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:12 INFO - PROCESS | 1817 | 1461261252771 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 10:54:13 INFO - PROCESS | 1817 | 1461261253029 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fc07c800 == 159 [pid = 1817] [id = 503] 10:54:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3e6defc00) [pid = 1817] [serial = 1510] [outer = (nil)] 10:54:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3fba2c000) [pid = 1817] [serial = 1511] [outer = 0x7fa3e6defc00] 10:54:13 INFO - PROCESS | 1817 | 1461261253157 Marionette DEBUG loaded listener.js 10:54:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3fbd60400) [pid = 1817] [serial = 1512] [outer = 0x7fa3e6defc00] 10:54:14 INFO - PROCESS | 1817 | 1461261254028 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1602ms 10:54:14 INFO - PROCESS | 1817 | 1461261254083 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 10:54:14 INFO - PROCESS | 1817 | 1461261254087 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 10:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:54:14 INFO - PROCESS | 1817 | 1461261254093 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:54:14 INFO - PROCESS | 1817 | 1461261254097 Marionette TRACE conn4 <- [1,1986,null,{}] 10:54:14 INFO - PROCESS | 1817 | 1461261254103 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:14 INFO - PROCESS | 1817 | 1461261254345 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 10:54:14 INFO - PROCESS | 1817 | 1461261254604 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe60b000 == 160 [pid = 1817] [id = 504] 10:54:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3fa214000) [pid = 1817] [serial = 1513] [outer = (nil)] 10:54:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3fc05e800) [pid = 1817] [serial = 1514] [outer = 0x7fa3fa214000] 10:54:14 INFO - PROCESS | 1817 | 1461261254731 Marionette DEBUG loaded listener.js 10:54:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3fd606800) [pid = 1817] [serial = 1515] [outer = 0x7fa3fa214000] 10:54:15 INFO - PROCESS | 1817 | 1461261255626 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1582ms 10:54:15 INFO - PROCESS | 1817 | 1461261255676 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 10:54:15 INFO - PROCESS | 1817 | 1461261255681 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 10:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:54:15 INFO - PROCESS | 1817 | 1461261255687 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:54:15 INFO - PROCESS | 1817 | 1461261255691 Marionette TRACE conn4 <- [1,1990,null,{}] 10:54:15 INFO - PROCESS | 1817 | 1461261255697 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:15 INFO - PROCESS | 1817 | 1461261255954 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 10:54:16 INFO - PROCESS | 1817 | 1461261256272 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe8cf800 == 161 [pid = 1817] [id = 505] 10:54:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3f260b800) [pid = 1817] [serial = 1516] [outer = (nil)] 10:54:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3fe548000) [pid = 1817] [serial = 1517] [outer = 0x7fa3f260b800] 10:54:16 INFO - PROCESS | 1817 | 1461261256358 Marionette DEBUG loaded listener.js 10:54:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3fe88d400) [pid = 1817] [serial = 1518] [outer = 0x7fa3f260b800] 10:54:17 INFO - PROCESS | 1817 | 1461261257276 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1633ms 10:54:17 INFO - PROCESS | 1817 | 1461261257322 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 10:54:17 INFO - PROCESS | 1817 | 1461261257328 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 10:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:54:17 INFO - PROCESS | 1817 | 1461261257339 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:54:17 INFO - PROCESS | 1817 | 1461261257344 Marionette TRACE conn4 <- [1,1994,null,{}] 10:54:17 INFO - PROCESS | 1817 | 1461261257352 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:17 INFO - PROCESS | 1817 | 1461261257613 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 10:54:17 INFO - PROCESS | 1817 | 1461261257922 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4018bc800 == 162 [pid = 1817] [id = 506] 10:54:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3fa2ed400) [pid = 1817] [serial = 1519] [outer = (nil)] 10:54:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3fe936000) [pid = 1817] [serial = 1520] [outer = 0x7fa3fa2ed400] 10:54:18 INFO - PROCESS | 1817 | 1461261258006 Marionette DEBUG loaded listener.js 10:54:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3ffcd6400) [pid = 1817] [serial = 1521] [outer = 0x7fa3fa2ed400] 10:54:18 INFO - PROCESS | 1817 | 1461261258845 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1535ms 10:54:18 INFO - PROCESS | 1817 | 1461261258874 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 10:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:54:18 INFO - PROCESS | 1817 | 1461261258878 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 10:54:18 INFO - PROCESS | 1817 | 1461261258885 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:54:18 INFO - PROCESS | 1817 | 1461261258889 Marionette TRACE conn4 <- [1,1998,null,{}] 10:54:18 INFO - PROCESS | 1817 | 1461261258896 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:19 INFO - PROCESS | 1817 | 1461261259143 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 10:54:19 INFO - PROCESS | 1817 | 1461261259426 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4020d4000 == 163 [pid = 1817] [id = 507] 10:54:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3fd76ec00) [pid = 1817] [serial = 1522] [outer = (nil)] 10:54:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa40168c400) [pid = 1817] [serial = 1523] [outer = 0x7fa3fd76ec00] 10:54:19 INFO - PROCESS | 1817 | 1461261259554 Marionette DEBUG loaded listener.js 10:54:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa402019c00) [pid = 1817] [serial = 1524] [outer = 0x7fa3fd76ec00] 10:54:20 INFO - PROCESS | 1817 | 1461261260449 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1640ms 10:54:20 INFO - PROCESS | 1817 | 1461261260526 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 10:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:54:20 INFO - PROCESS | 1817 | 1461261260530 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 10:54:20 INFO - PROCESS | 1817 | 1461261260570 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:54:20 INFO - PROCESS | 1817 | 1461261260573 Marionette TRACE conn4 <- [1,2002,null,{}] 10:54:20 INFO - PROCESS | 1817 | 1461261260657 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:20 INFO - PROCESS | 1817 | 1461261260967 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 10:54:21 INFO - PROCESS | 1817 | 1461261261288 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402ed5000 == 164 [pid = 1817] [id = 508] 10:54:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3fd775800) [pid = 1817] [serial = 1525] [outer = (nil)] 10:54:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa4029eec00) [pid = 1817] [serial = 1526] [outer = 0x7fa3fd775800] 10:54:21 INFO - PROCESS | 1817 | 1461261261366 Marionette DEBUG loaded listener.js 10:54:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa403256000) [pid = 1817] [serial = 1527] [outer = 0x7fa3fd775800] 10:54:22 INFO - PROCESS | 1817 | 1461261262405 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1932ms 10:54:22 INFO - PROCESS | 1817 | 1461261262468 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 10:54:22 INFO - PROCESS | 1817 | 1461261262472 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 10:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:54:22 INFO - PROCESS | 1817 | 1461261262479 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:54:22 INFO - PROCESS | 1817 | 1461261262481 Marionette TRACE conn4 <- [1,2006,null,{}] 10:54:22 INFO - PROCESS | 1817 | 1461261262488 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:22 INFO - PROCESS | 1817 | 1461261262754 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 10:54:23 INFO - PROCESS | 1817 | 1461261263077 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40666b000 == 165 [pid = 1817] [id = 509] 10:54:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3ffcd4400) [pid = 1817] [serial = 1528] [outer = (nil)] 10:54:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa403ff0c00) [pid = 1817] [serial = 1529] [outer = 0x7fa3ffcd4400] 10:54:23 INFO - PROCESS | 1817 | 1461261263177 Marionette DEBUG loaded listener.js 10:54:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa4044df000) [pid = 1817] [serial = 1530] [outer = 0x7fa3ffcd4400] 10:54:24 INFO - PROCESS | 1817 | 1461261264099 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 10:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1682ms 10:54:24 INFO - PROCESS | 1817 | 1461261264163 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 10:54:24 INFO - PROCESS | 1817 | 1461261264167 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 10:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:54:24 INFO - PROCESS | 1817 | 1461261264174 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:54:24 INFO - PROCESS | 1817 | 1461261264178 Marionette TRACE conn4 <- [1,2010,null,{}] 10:54:24 INFO - PROCESS | 1817 | 1461261264184 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:24 INFO - PROCESS | 1817 | 1461261264437 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40375e800 == 164 [pid = 1817] [id = 226] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd644800 == 163 [pid = 1817] [id = 433] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f365f000 == 162 [pid = 1817] [id = 429] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4020ce000 == 161 [pid = 1817] [id = 435] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa403514800 == 160 [pid = 1817] [id = 436] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f2532800 == 159 [pid = 1817] [id = 428] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa14f000 == 158 [pid = 1817] [id = 431] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1ee6800 == 157 [pid = 1817] [id = 427] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415c22800 == 156 [pid = 1817] [id = 259] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9324000 == 155 [pid = 1817] [id = 430] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ffb06000 == 154 [pid = 1817] [id = 434] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee795000 == 153 [pid = 1817] [id = 426] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fabd4800 == 152 [pid = 1817] [id = 432] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ec2ae800 == 151 [pid = 1817] [id = 491] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ea8b3000 == 150 [pid = 1817] [id = 490] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e81b8000 == 149 [pid = 1817] [id = 489] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e6f71800 == 148 [pid = 1817] [id = 488] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa419ea7000 == 147 [pid = 1817] [id = 487] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee44f800 == 146 [pid = 1817] [id = 486] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415c0a000 == 145 [pid = 1817] [id = 485] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4107e0000 == 144 [pid = 1817] [id = 484] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa404210000 == 143 [pid = 1817] [id = 483] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402a93800 == 142 [pid = 1817] [id = 482] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40182f800 == 141 [pid = 1817] [id = 481] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe61b800 == 140 [pid = 1817] [id = 480] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fbfa8800 == 139 [pid = 1817] [id = 479] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa149000 == 138 [pid = 1817] [id = 478] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9330000 == 137 [pid = 1817] [id = 477] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f481a800 == 136 [pid = 1817] [id = 476] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f34dd000 == 135 [pid = 1817] [id = 475] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0f09800 == 134 [pid = 1817] [id = 474] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0b13000 == 133 [pid = 1817] [id = 473] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee77e800 == 132 [pid = 1817] [id = 472] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3edce6000 == 131 [pid = 1817] [id = 471] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed0de000 == 130 [pid = 1817] [id = 469] 10:54:25 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e81cc000 == 129 [pid = 1817] [id = 470] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3ebbdfc00) [pid = 1817] [serial = 1406] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3fa2ea400) [pid = 1817] [serial = 1362] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3f9bad800) [pid = 1817] [serial = 1361] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3f7df2400) [pid = 1817] [serial = 1359] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3f7b03400) [pid = 1817] [serial = 1358] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3f37c7000) [pid = 1817] [serial = 1356] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3f3363800) [pid = 1817] [serial = 1355] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3f1dbac00) [pid = 1817] [serial = 1353] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3f0d52c00) [pid = 1817] [serial = 1352] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3ef64f000) [pid = 1817] [serial = 1350] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3ee70fc00) [pid = 1817] [serial = 1349] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3ec054400) [pid = 1817] [serial = 1347] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3eb7d7c00) [pid = 1817] [serial = 1346] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3ef656800) [pid = 1817] [serial = 1343] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3e7def000) [pid = 1817] [serial = 1400] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3e80d6c00) [pid = 1817] [serial = 1401] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3eaca7800) [pid = 1817] [serial = 1397] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa415a56400) [pid = 1817] [serial = 1395] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa4159ce800) [pid = 1817] [serial = 1394] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa415575400) [pid = 1817] [serial = 1392] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa415567400) [pid = 1817] [serial = 1391] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa415338c00) [pid = 1817] [serial = 1389] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa4108cfc00) [pid = 1817] [serial = 1388] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa410564800) [pid = 1817] [serial = 1386] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa409a60400) [pid = 1817] [serial = 1385] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa40672f400) [pid = 1817] [serial = 1383] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa4043af800) [pid = 1817] [serial = 1382] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa40379f800) [pid = 1817] [serial = 1380] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa402ec0000) [pid = 1817] [serial = 1379] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa4025b1c00) [pid = 1817] [serial = 1377] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa401584000) [pid = 1817] [serial = 1376] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3fe896000) [pid = 1817] [serial = 1374] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3fe888800) [pid = 1817] [serial = 1373] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3fd602400) [pid = 1817] [serial = 1371] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3fc05c400) [pid = 1817] [serial = 1370] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3fbba0400) [pid = 1817] [serial = 1368] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3fad28c00) [pid = 1817] [serial = 1367] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3fa714c00) [pid = 1817] [serial = 1365] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3fa488800) [pid = 1817] [serial = 1364] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3e9224400) [pid = 1817] [serial = 1403] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3e95c3400) [pid = 1817] [serial = 1404] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3ecc03400) [pid = 1817] [serial = 1407] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3eb7cac00) [pid = 1817] [serial = 1409] [outer = (nil)] [url = about:blank] 10:54:26 INFO - PROCESS | 1817 | 1461261266335 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e6f63800 == 130 [pid = 1817] [id = 510] 10:54:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3e6df1000) [pid = 1817] [serial = 1531] [outer = (nil)] 10:54:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3e6df7c00) [pid = 1817] [serial = 1532] [outer = 0x7fa3e6df1000] 10:54:26 INFO - PROCESS | 1817 | 1461261266415 Marionette DEBUG loaded listener.js 10:54:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3e6e4ac00) [pid = 1817] [serial = 1533] [outer = 0x7fa3e6df1000] 10:54:27 INFO - PROCESS | 1817 | 1461261267253 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 10:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 3142ms 10:54:27 INFO - PROCESS | 1817 | 1461261267319 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 10:54:27 INFO - PROCESS | 1817 | 1461261267327 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 10:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:54:27 INFO - PROCESS | 1817 | 1461261267337 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:54:27 INFO - PROCESS | 1817 | 1461261267341 Marionette TRACE conn4 <- [1,2014,null,{}] 10:54:27 INFO - PROCESS | 1817 | 1461261267349 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:27 INFO - PROCESS | 1817 | 1461261267686 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 10:54:27 INFO - PROCESS | 1817 | 1461261267807 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e946d800 == 131 [pid = 1817] [id = 511] 10:54:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3e8190c00) [pid = 1817] [serial = 1534] [outer = (nil)] 10:54:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3e924d800) [pid = 1817] [serial = 1535] [outer = 0x7fa3e8190c00] 10:54:27 INFO - PROCESS | 1817 | 1461261267930 Marionette DEBUG loaded listener.js 10:54:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3e95c3400) [pid = 1817] [serial = 1536] [outer = 0x7fa3e8190c00] 10:54:28 INFO - PROCESS | 1817 | 1461261268886 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1599ms 10:54:28 INFO - PROCESS | 1817 | 1461261268940 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 10:54:28 INFO - PROCESS | 1817 | 1461261268945 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 10:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:54:28 INFO - PROCESS | 1817 | 1461261268960 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:54:28 INFO - PROCESS | 1817 | 1461261268964 Marionette TRACE conn4 <- [1,2018,null,{}] 10:54:28 INFO - PROCESS | 1817 | 1461261268970 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:29 INFO - PROCESS | 1817 | 1461261269262 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 10:54:29 INFO - PROCESS | 1817 | 1461261269298 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eade1000 == 132 [pid = 1817] [id = 512] 10:54:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3e8195c00) [pid = 1817] [serial = 1537] [outer = (nil)] 10:54:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3ebbd7400) [pid = 1817] [serial = 1538] [outer = 0x7fa3e8195c00] 10:54:29 INFO - PROCESS | 1817 | 1461261269409 Marionette DEBUG loaded listener.js 10:54:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3ec059000) [pid = 1817] [serial = 1539] [outer = 0x7fa3e8195c00] 10:54:31 INFO - PROCESS | 1817 | 1461261271059 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3e9256000) [pid = 1817] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3f26abc00) [pid = 1817] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3ee703000) [pid = 1817] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3edf90000) [pid = 1817] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3fa2f1800) [pid = 1817] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3f1db9400) [pid = 1817] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3e6e4b400) [pid = 1817] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3fe88fc00) [pid = 1817] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3e6df5800) [pid = 1817] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3f2606000) [pid = 1817] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa3e5d5ec00) [pid = 1817] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3fa716400) [pid = 1817] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa3e6e3f400) [pid = 1817] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa3ecc0d800) [pid = 1817] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa3fad2bc00) [pid = 1817] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa3edf8c400) [pid = 1817] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x7fa3e7deb800) [pid = 1817] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x7fa3f36bb400) [pid = 1817] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x7fa3fd76d800) [pid = 1817] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x7fa3fa650c00) [pid = 1817] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:54:31 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x7fa3ee710000) [pid = 1817] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 2239ms 10:54:31 INFO - PROCESS | 1817 | 1461261271200 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 10:54:31 INFO - PROCESS | 1817 | 1461261271203 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 10:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:54:31 INFO - PROCESS | 1817 | 1461261271219 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:54:31 INFO - PROCESS | 1817 | 1461261271228 Marionette TRACE conn4 <- [1,2022,null,{}] 10:54:31 INFO - PROCESS | 1817 | 1461261271234 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:31 INFO - PROCESS | 1817 | 1461261271515 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 10:54:31 INFO - PROCESS | 1817 | 1461261271627 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed7c6000 == 133 [pid = 1817] [id = 513] 10:54:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x7fa3ec059400) [pid = 1817] [serial = 1540] [outer = (nil)] 10:54:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x7fa3ecc10000) [pid = 1817] [serial = 1541] [outer = 0x7fa3ec059400] 10:54:31 INFO - PROCESS | 1817 | 1461261271694 Marionette DEBUG loaded listener.js 10:54:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x7fa3edf91c00) [pid = 1817] [serial = 1542] [outer = 0x7fa3ec059400] 10:54:32 INFO - PROCESS | 1817 | 1461261272459 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1294ms 10:54:32 INFO - PROCESS | 1817 | 1461261272509 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 10:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:54:32 INFO - PROCESS | 1817 | 1461261272514 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 10:54:32 INFO - PROCESS | 1817 | 1461261272521 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:54:32 INFO - PROCESS | 1817 | 1461261272524 Marionette TRACE conn4 <- [1,2026,null,{}] 10:54:32 INFO - PROCESS | 1817 | 1461261272529 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:32 INFO - PROCESS | 1817 | 1461261272747 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 10:54:32 INFO - PROCESS | 1817 | 1461261272918 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee460000 == 134 [pid = 1817] [id = 514] 10:54:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x7fa3ec1b0800) [pid = 1817] [serial = 1543] [outer = (nil)] 10:54:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa3ee70a400) [pid = 1817] [serial = 1544] [outer = 0x7fa3ec1b0800] 10:54:32 INFO - PROCESS | 1817 | 1461261272989 Marionette DEBUG loaded listener.js 10:54:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa3ef64ec00) [pid = 1817] [serial = 1545] [outer = 0x7fa3ec1b0800] 10:54:34 INFO - PROCESS | 1817 | 1461261274103 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1630ms 10:54:34 INFO - PROCESS | 1817 | 1461261274152 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 10:54:34 INFO - PROCESS | 1817 | 1461261274160 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 10:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:54:34 INFO - PROCESS | 1817 | 1461261274184 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:54:34 INFO - PROCESS | 1817 | 1461261274193 Marionette TRACE conn4 <- [1,2030,null,{}] 10:54:34 INFO - PROCESS | 1817 | 1461261274205 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:34 INFO - PROCESS | 1817 | 1461261274458 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 10:54:34 INFO - PROCESS | 1817 | 1461261274781 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eab9d000 == 135 [pid = 1817] [id = 515] 10:54:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa3e9220800) [pid = 1817] [serial = 1546] [outer = (nil)] 10:54:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa3e9252800) [pid = 1817] [serial = 1547] [outer = 0x7fa3e9220800] 10:54:34 INFO - PROCESS | 1817 | 1461261274873 Marionette DEBUG loaded listener.js 10:54:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3ebbe0800) [pid = 1817] [serial = 1548] [outer = 0x7fa3e9220800] 10:54:35 INFO - PROCESS | 1817 | 1461261275919 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1817ms 10:54:35 INFO - PROCESS | 1817 | 1461261275988 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 10:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:54:36 INFO - PROCESS | 1817 | 1461261275999 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 10:54:36 INFO - PROCESS | 1817 | 1461261276011 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:54:36 INFO - PROCESS | 1817 | 1461261276016 Marionette TRACE conn4 <- [1,2034,null,{}] 10:54:36 INFO - PROCESS | 1817 | 1461261276023 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:36 INFO - PROCESS | 1817 | 1461261276323 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 10:54:36 INFO - PROCESS | 1817 | 1461261276669 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee78a000 == 136 [pid = 1817] [id = 516] 10:54:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3e9223c00) [pid = 1817] [serial = 1549] [outer = (nil)] 10:54:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3ef652000) [pid = 1817] [serial = 1550] [outer = 0x7fa3e9223c00] 10:54:36 INFO - PROCESS | 1817 | 1461261276770 Marionette DEBUG loaded listener.js 10:54:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3f0748000) [pid = 1817] [serial = 1551] [outer = 0x7fa3e9223c00] 10:54:37 INFO - PROCESS | 1817 | 1461261277725 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1789ms 10:54:37 INFO - PROCESS | 1817 | 1461261277799 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 10:54:37 INFO - PROCESS | 1817 | 1461261277803 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 10:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:54:37 INFO - PROCESS | 1817 | 1461261277810 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:54:37 INFO - PROCESS | 1817 | 1461261277816 Marionette TRACE conn4 <- [1,2038,null,{}] 10:54:37 INFO - PROCESS | 1817 | 1461261277833 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:38 INFO - PROCESS | 1817 | 1461261278120 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 10:54:38 INFO - PROCESS | 1817 | 1461261278379 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0ccf800 == 137 [pid = 1817] [id = 517] 10:54:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3edd10c00) [pid = 1817] [serial = 1552] [outer = (nil)] 10:54:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3f0822800) [pid = 1817] [serial = 1553] [outer = 0x7fa3edd10c00] 10:54:38 INFO - PROCESS | 1817 | 1461261278507 Marionette DEBUG loaded listener.js 10:54:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3f0d5b400) [pid = 1817] [serial = 1554] [outer = 0x7fa3edd10c00] 10:54:39 INFO - PROCESS | 1817 | 1461261279425 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1692ms 10:54:39 INFO - PROCESS | 1817 | 1461261279503 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 10:54:39 INFO - PROCESS | 1817 | 1461261279508 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 10:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:54:39 INFO - PROCESS | 1817 | 1461261279514 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:54:39 INFO - PROCESS | 1817 | 1461261279517 Marionette TRACE conn4 <- [1,2042,null,{}] 10:54:39 INFO - PROCESS | 1817 | 1461261279523 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:39 INFO - PROCESS | 1817 | 1461261279760 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 10:54:40 INFO - PROCESS | 1817 | 1461261280058 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1ee5800 == 138 [pid = 1817] [id = 518] 10:54:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3ef64d000) [pid = 1817] [serial = 1555] [outer = (nil)] 10:54:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3f1dba000) [pid = 1817] [serial = 1556] [outer = 0x7fa3ef64d000] 10:54:40 INFO - PROCESS | 1817 | 1461261280141 Marionette DEBUG loaded listener.js 10:54:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3f2563800) [pid = 1817] [serial = 1557] [outer = 0x7fa3ef64d000] 10:54:41 INFO - PROCESS | 1817 | 1461261281031 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1584ms 10:54:41 INFO - PROCESS | 1817 | 1461261281099 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 10:54:41 INFO - PROCESS | 1817 | 1461261281102 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 10:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:54:41 INFO - PROCESS | 1817 | 1461261281109 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:54:41 INFO - PROCESS | 1817 | 1461261281112 Marionette TRACE conn4 <- [1,2046,null,{}] 10:54:41 INFO - PROCESS | 1817 | 1461261281118 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:41 INFO - PROCESS | 1817 | 1461261281352 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 10:54:41 INFO - PROCESS | 1817 | 1461261281660 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f201c000 == 139 [pid = 1817] [id = 519] 10:54:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f260e400) [pid = 1817] [serial = 1558] [outer = (nil)] 10:54:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3f26ac800) [pid = 1817] [serial = 1559] [outer = 0x7fa3f260e400] 10:54:41 INFO - PROCESS | 1817 | 1461261281747 Marionette DEBUG loaded listener.js 10:54:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f34a4000) [pid = 1817] [serial = 1560] [outer = 0x7fa3f260e400] 10:54:42 INFO - PROCESS | 1817 | 1461261282654 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1584ms 10:54:42 INFO - PROCESS | 1817 | 1461261282694 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 10:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:54:42 INFO - PROCESS | 1817 | 1461261282701 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 10:54:42 INFO - PROCESS | 1817 | 1461261282709 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:54:42 INFO - PROCESS | 1817 | 1461261282712 Marionette TRACE conn4 <- [1,2050,null,{}] 10:54:42 INFO - PROCESS | 1817 | 1461261282718 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:42 INFO - PROCESS | 1817 | 1461261282967 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 10:54:43 INFO - PROCESS | 1817 | 1461261283273 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f4803800 == 140 [pid = 1817] [id = 520] 10:54:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f26a3400) [pid = 1817] [serial = 1561] [outer = (nil)] 10:54:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3f90a8c00) [pid = 1817] [serial = 1562] [outer = 0x7fa3f26a3400] 10:54:43 INFO - PROCESS | 1817 | 1461261283368 Marionette DEBUG loaded listener.js 10:54:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f9956400) [pid = 1817] [serial = 1563] [outer = 0x7fa3f26a3400] 10:54:44 INFO - PROCESS | 1817 | 1461261284259 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1586ms 10:54:44 INFO - PROCESS | 1817 | 1461261284295 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 10:54:44 INFO - PROCESS | 1817 | 1461261284298 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 10:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:54:44 INFO - PROCESS | 1817 | 1461261284305 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:54:44 INFO - PROCESS | 1817 | 1461261284309 Marionette TRACE conn4 <- [1,2054,null,{}] 10:54:44 INFO - PROCESS | 1817 | 1461261284315 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:44 INFO - PROCESS | 1817 | 1461261284554 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 10:54:44 INFO - PROCESS | 1817 | 1461261284817 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9333000 == 141 [pid = 1817] [id = 521] 10:54:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3f37ce400) [pid = 1817] [serial = 1564] [outer = (nil)] 10:54:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3fa040000) [pid = 1817] [serial = 1565] [outer = 0x7fa3f37ce400] 10:54:44 INFO - PROCESS | 1817 | 1461261284939 Marionette DEBUG loaded listener.js 10:54:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3fa21e800) [pid = 1817] [serial = 1566] [outer = 0x7fa3f37ce400] 10:54:45 INFO - PROCESS | 1817 | 1461261285823 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1590ms 10:54:45 INFO - PROCESS | 1817 | 1461261285896 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 10:54:45 INFO - PROCESS | 1817 | 1461261285900 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 10:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:54:45 INFO - PROCESS | 1817 | 1461261285907 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:54:45 INFO - PROCESS | 1817 | 1461261285909 Marionette TRACE conn4 <- [1,2058,null,{}] 10:54:45 INFO - PROCESS | 1817 | 1461261285916 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:46 INFO - PROCESS | 1817 | 1461261286181 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 10:54:46 INFO - PROCESS | 1817 | 1461261286438 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa143000 == 142 [pid = 1817] [id = 522] 10:54:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3f995b000) [pid = 1817] [serial = 1567] [outer = (nil)] 10:54:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3fa2f1c00) [pid = 1817] [serial = 1568] [outer = 0x7fa3f995b000] 10:54:46 INFO - PROCESS | 1817 | 1461261286556 Marionette DEBUG loaded listener.js 10:54:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3fa475400) [pid = 1817] [serial = 1569] [outer = 0x7fa3f995b000] 10:54:47 INFO - PROCESS | 1817 | 1461261287452 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1589ms 10:54:47 INFO - PROCESS | 1817 | 1461261287497 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 10:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:54:47 INFO - PROCESS | 1817 | 1461261287501 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 10:54:47 INFO - PROCESS | 1817 | 1461261287507 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:54:47 INFO - PROCESS | 1817 | 1461261287510 Marionette TRACE conn4 <- [1,2062,null,{}] 10:54:47 INFO - PROCESS | 1817 | 1461261287516 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:47 INFO - PROCESS | 1817 | 1461261287747 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 10:54:48 INFO - PROCESS | 1817 | 1461261288008 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fabd4800 == 143 [pid = 1817] [id = 523] 10:54:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3ef6ed000) [pid = 1817] [serial = 1570] [outer = (nil)] 10:54:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3fa486000) [pid = 1817] [serial = 1571] [outer = 0x7fa3ef6ed000] 10:54:48 INFO - PROCESS | 1817 | 1461261288134 Marionette DEBUG loaded listener.js 10:54:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3fa64c800) [pid = 1817] [serial = 1572] [outer = 0x7fa3ef6ed000] 10:54:49 INFO - PROCESS | 1817 | 1461261289019 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1585ms 10:54:49 INFO - PROCESS | 1817 | 1461261289093 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 10:54:49 INFO - PROCESS | 1817 | 1461261289096 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 10:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:54:49 INFO - PROCESS | 1817 | 1461261289103 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:54:49 INFO - PROCESS | 1817 | 1461261289106 Marionette TRACE conn4 <- [1,2066,null,{}] 10:54:49 INFO - PROCESS | 1817 | 1461261289112 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:49 INFO - PROCESS | 1817 | 1461261289349 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 10:54:49 INFO - PROCESS | 1817 | 1461261289668 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd23d000 == 144 [pid = 1817] [id = 524] 10:54:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3fa721800) [pid = 1817] [serial = 1573] [outer = (nil)] 10:54:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3fa9aa000) [pid = 1817] [serial = 1574] [outer = 0x7fa3fa721800] 10:54:49 INFO - PROCESS | 1817 | 1461261289753 Marionette DEBUG loaded listener.js 10:54:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3fba2b000) [pid = 1817] [serial = 1575] [outer = 0x7fa3fa721800] 10:54:50 INFO - PROCESS | 1817 | 1461261290660 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1634ms 10:54:50 INFO - PROCESS | 1817 | 1461261290738 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 10:54:50 INFO - PROCESS | 1817 | 1461261290742 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 10:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:54:50 INFO - PROCESS | 1817 | 1461261290749 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:54:50 INFO - PROCESS | 1817 | 1461261290754 Marionette TRACE conn4 <- [1,2070,null,{}] 10:54:50 INFO - PROCESS | 1817 | 1461261290760 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:51 INFO - PROCESS | 1817 | 1461261291075 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 10:54:51 INFO - PROCESS | 1817 | 1461261291387 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe8ea800 == 145 [pid = 1817] [id = 525] 10:54:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3fbb96400) [pid = 1817] [serial = 1576] [outer = (nil)] 10:54:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3fd774c00) [pid = 1817] [serial = 1577] [outer = 0x7fa3fbb96400] 10:54:51 INFO - PROCESS | 1817 | 1461261291480 Marionette DEBUG loaded listener.js 10:54:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3fe889800) [pid = 1817] [serial = 1578] [outer = 0x7fa3fbb96400] 10:54:52 INFO - PROCESS | 1817 | 1461261292451 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1744ms 10:54:52 INFO - PROCESS | 1817 | 1461261292495 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 10:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:54:52 INFO - PROCESS | 1817 | 1461261292499 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 10:54:52 INFO - PROCESS | 1817 | 1461261292505 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:54:52 INFO - PROCESS | 1817 | 1461261292509 Marionette TRACE conn4 <- [1,2074,null,{}] 10:54:52 INFO - PROCESS | 1817 | 1461261292514 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:52 INFO - PROCESS | 1817 | 1461261292758 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 10:54:53 INFO - PROCESS | 1817 | 1461261293068 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401ea2800 == 146 [pid = 1817] [id = 526] 10:54:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3fbb97c00) [pid = 1817] [serial = 1579] [outer = (nil)] 10:54:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3fe935000) [pid = 1817] [serial = 1580] [outer = 0x7fa3fbb97c00] 10:54:53 INFO - PROCESS | 1817 | 1461261293152 Marionette DEBUG loaded listener.js 10:54:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3ffc28c00) [pid = 1817] [serial = 1581] [outer = 0x7fa3fbb97c00] 10:54:54 INFO - PROCESS | 1817 | 1461261294032 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1581ms 10:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:54:54 INFO - PROCESS | 1817 | 1461261294086 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 10:54:54 INFO - PROCESS | 1817 | 1461261294089 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 10:54:54 INFO - PROCESS | 1817 | 1461261294096 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:54:54 INFO - PROCESS | 1817 | 1461261294099 Marionette TRACE conn4 <- [1,2078,null,{}] 10:54:54 INFO - PROCESS | 1817 | 1461261294105 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:54 INFO - PROCESS | 1817 | 1461261294344 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 10:54:54 INFO - PROCESS | 1817 | 1461261294654 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402baa000 == 147 [pid = 1817] [id = 527] 10:54:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3fc060400) [pid = 1817] [serial = 1582] [outer = (nil)] 10:54:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa400a9d800) [pid = 1817] [serial = 1583] [outer = 0x7fa3fc060400] 10:54:54 INFO - PROCESS | 1817 | 1461261294742 Marionette DEBUG loaded listener.js 10:54:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa4019e8c00) [pid = 1817] [serial = 1584] [outer = 0x7fa3fc060400] 10:54:55 INFO - PROCESS | 1817 | 1461261295601 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1540ms 10:54:55 INFO - PROCESS | 1817 | 1461261295636 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 10:54:55 INFO - PROCESS | 1817 | 1461261295639 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 10:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:54:55 INFO - PROCESS | 1817 | 1461261295646 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:54:55 INFO - PROCESS | 1817 | 1461261295649 Marionette TRACE conn4 <- [1,2082,null,{}] 10:54:55 INFO - PROCESS | 1817 | 1461261295656 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:55 INFO - PROCESS | 1817 | 1461261295896 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 10:54:56 INFO - PROCESS | 1817 | 1461261296179 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa403844800 == 148 [pid = 1817] [id = 528] 10:54:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3fd771400) [pid = 1817] [serial = 1585] [outer = (nil)] 10:54:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa4024ea400) [pid = 1817] [serial = 1586] [outer = 0x7fa3fd771400] 10:54:56 INFO - PROCESS | 1817 | 1461261296306 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa40294fc00) [pid = 1817] [serial = 1587] [outer = 0x7fa3fd771400] 10:54:57 INFO - PROCESS | 1817 | 1461261297235 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1640ms 10:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:54:57 INFO - PROCESS | 1817 | 1461261297287 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 10:54:57 INFO - PROCESS | 1817 | 1461261297290 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 10:54:57 INFO - PROCESS | 1817 | 1461261297298 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:54:57 INFO - PROCESS | 1817 | 1461261297300 Marionette TRACE conn4 <- [1,2086,null,{}] 10:54:57 INFO - PROCESS | 1817 | 1461261297307 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:57 INFO - PROCESS | 1817 | 1461261297563 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 10:54:57 INFO - PROCESS | 1817 | 1461261297878 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40a9e2800 == 149 [pid = 1817] [id = 529] 10:54:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3fa9a7000) [pid = 1817] [serial = 1588] [outer = (nil)] 10:54:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa402f6e400) [pid = 1817] [serial = 1589] [outer = 0x7fa3fa9a7000] 10:54:57 INFO - PROCESS | 1817 | 1461261297964 Marionette DEBUG loaded listener.js 10:54:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa404242400) [pid = 1817] [serial = 1590] [outer = 0x7fa3fa9a7000] 10:54:58 INFO - PROCESS | 1817 | 1461261298886 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1636ms 10:54:58 INFO - PROCESS | 1817 | 1461261298933 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 10:54:58 INFO - PROCESS | 1817 | 1461261298936 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 10:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:54:58 INFO - PROCESS | 1817 | 1461261298943 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:54:58 INFO - PROCESS | 1817 | 1461261298947 Marionette TRACE conn4 <- [1,2090,null,{}] 10:54:58 INFO - PROCESS | 1817 | 1461261298955 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:59 INFO - PROCESS | 1817 | 1461261299194 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 10:54:59 INFO - PROCESS | 1817 | 1461261299505 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa410abe000 == 150 [pid = 1817] [id = 530] 10:54:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3fe54e400) [pid = 1817] [serial = 1591] [outer = (nil)] 10:54:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa40673e000) [pid = 1817] [serial = 1592] [outer = 0x7fa3fe54e400] 10:54:59 INFO - PROCESS | 1817 | 1461261299591 Marionette DEBUG loaded listener.js 10:54:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa40a975800) [pid = 1817] [serial = 1593] [outer = 0x7fa3fe54e400] 10:55:00 INFO - PROCESS | 1817 | 1461261300706 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1841ms 10:55:00 INFO - PROCESS | 1817 | 1461261300786 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 10:55:00 INFO - PROCESS | 1817 | 1461261300789 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 10:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:55:00 INFO - PROCESS | 1817 | 1461261300796 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:55:00 INFO - PROCESS | 1817 | 1461261300800 Marionette TRACE conn4 <- [1,2094,null,{}] 10:55:00 INFO - PROCESS | 1817 | 1461261300806 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:01 INFO - PROCESS | 1817 | 1461261301105 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 10:55:01 INFO - PROCESS | 1817 | 1461261301514 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4152ab800 == 151 [pid = 1817] [id = 531] 10:55:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3e6deec00) [pid = 1817] [serial = 1594] [outer = (nil)] 10:55:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa41055f000) [pid = 1817] [serial = 1595] [outer = 0x7fa3e6deec00] 10:55:01 INFO - PROCESS | 1817 | 1461261301654 Marionette DEBUG loaded listener.js 10:55:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa415335c00) [pid = 1817] [serial = 1596] [outer = 0x7fa3e6deec00] 10:55:02 INFO - PROCESS | 1817 | 1461261302638 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1888ms 10:55:02 INFO - PROCESS | 1817 | 1461261302686 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 10:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:55:02 INFO - PROCESS | 1817 | 1461261302690 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 10:55:02 INFO - PROCESS | 1817 | 1461261302697 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:55:02 INFO - PROCESS | 1817 | 1461261302701 Marionette TRACE conn4 <- [1,2098,null,{}] 10:55:02 INFO - PROCESS | 1817 | 1461261302707 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:02 INFO - PROCESS | 1817 | 1461261302957 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 10:55:03 INFO - PROCESS | 1817 | 1461261303231 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415a3d800 == 152 [pid = 1817] [id = 532] 10:55:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3f09f0000) [pid = 1817] [serial = 1597] [outer = (nil)] 10:55:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa41533fc00) [pid = 1817] [serial = 1598] [outer = 0x7fa3f09f0000] 10:55:03 INFO - PROCESS | 1817 | 1461261303374 Marionette DEBUG loaded listener.js 10:55:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa415454800) [pid = 1817] [serial = 1599] [outer = 0x7fa3f09f0000] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401e49000 == 151 [pid = 1817] [id = 412] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e5ced800 == 150 [pid = 1817] [id = 420] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e6d28800 == 149 [pid = 1817] [id = 465] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415f2a000 == 148 [pid = 1817] [id = 464] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402ed5000 == 147 [pid = 1817] [id = 508] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4020d4000 == 146 [pid = 1817] [id = 507] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4018bc800 == 145 [pid = 1817] [id = 506] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe8cf800 == 144 [pid = 1817] [id = 505] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe60b000 == 143 [pid = 1817] [id = 504] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fc07c800 == 142 [pid = 1817] [id = 503] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa144000 == 141 [pid = 1817] [id = 502] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9334800 == 140 [pid = 1817] [id = 501] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7d18800 == 139 [pid = 1817] [id = 500] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f34f0000 == 138 [pid = 1817] [id = 499] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f2020000 == 137 [pid = 1817] [id = 498] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0e1a000 == 136 [pid = 1817] [id = 497] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ef34b000 == 135 [pid = 1817] [id = 496] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee6b4800 == 134 [pid = 1817] [id = 495] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed7cd800 == 133 [pid = 1817] [id = 494] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3eadd4800 == 132 [pid = 1817] [id = 493] 10:55:05 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e6d2e800 == 131 [pid = 1817] [id = 492] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa3eb7ce800) [pid = 1817] [serial = 1473] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa3eb7cf400) [pid = 1817] [serial = 1475] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa3fa047c00) [pid = 1817] [serial = 1439] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa3f0bd9800) [pid = 1817] [serial = 1424] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3ee709400) [pid = 1817] [serial = 1418] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3fe548800) [pid = 1817] [serial = 1449] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3f90ad800) [pid = 1817] [serial = 1431] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3e818b800) [pid = 1817] [serial = 1413] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa4025ac800) [pid = 1817] [serial = 1460] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa401e99c00) [pid = 1817] [serial = 1458] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3e921dc00) [pid = 1817] [serial = 1470] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3f9bb3000) [pid = 1817] [serial = 1436] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3e95c3000) [pid = 1817] [serial = 1472] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3f7d40400) [pid = 1817] [serial = 1430] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3e80dc000) [pid = 1817] [serial = 1469] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3f7de8000) [pid = 1817] [serial = 1398] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3fd607400) [pid = 1817] [serial = 1446] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3fa38f000) [pid = 1817] [serial = 1440] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3e6e47c00) [pid = 1817] [serial = 1466] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3f945cc00) [pid = 1817] [serial = 1433] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3e7df0400) [pid = 1817] [serial = 1412] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3fe897000) [pid = 1817] [serial = 1451] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3f074d800) [pid = 1817] [serial = 1421] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3e6e4e400) [pid = 1817] [serial = 1467] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3fc05d000) [pid = 1817] [serial = 1445] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3f0eeb800) [pid = 1817] [serial = 1425] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3ebbd5000) [pid = 1817] [serial = 1416] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa3fe940800) [pid = 1817] [serial = 1452] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3f081f800) [pid = 1817] [serial = 1422] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3f4893800) [pid = 1817] [serial = 1428] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa401872c00) [pid = 1817] [serial = 1457] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3eaca4c00) [pid = 1817] [serial = 1415] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3ee7b5800) [pid = 1817] [serial = 1419] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3f9953800) [pid = 1817] [serial = 1434] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3fa041000) [pid = 1817] [serial = 1437] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3ffcd3400) [pid = 1817] [serial = 1454] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3fd60b000) [pid = 1817] [serial = 1448] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3fba34800) [pid = 1817] [serial = 1443] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3f081b800) [pid = 1817] [serial = 1344] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa400a96c00) [pid = 1817] [serial = 1455] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa40379ec00) [pid = 1817] [serial = 1463] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3f37ca000) [pid = 1817] [serial = 1427] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3fa71b400) [pid = 1817] [serial = 1442] [outer = (nil)] [url = about:blank] 10:55:05 INFO - PROCESS | 1817 | 1461261305984 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 3343ms 10:55:06 INFO - PROCESS | 1817 | 1461261306040 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 10:55:06 INFO - PROCESS | 1817 | 1461261306048 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 10:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:55:06 INFO - PROCESS | 1817 | 1461261306057 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:55:06 INFO - PROCESS | 1817 | 1461261306062 Marionette TRACE conn4 <- [1,2102,null,{}] 10:55:06 INFO - PROCESS | 1817 | 1461261306071 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:06 INFO - PROCESS | 1817 | 1461261306321 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 10:55:06 INFO - PROCESS | 1817 | 1461261306500 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e806d000 == 132 [pid = 1817] [id = 533] 10:55:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3e6e4e000) [pid = 1817] [serial = 1600] [outer = (nil)] 10:55:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3e80de000) [pid = 1817] [serial = 1601] [outer = 0x7fa3e6e4e000] 10:55:06 INFO - PROCESS | 1817 | 1461261306570 Marionette DEBUG loaded listener.js 10:55:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3e9217400) [pid = 1817] [serial = 1602] [outer = 0x7fa3e6e4e000] 10:55:07 INFO - PROCESS | 1817 | 1461261307448 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1445ms 10:55:07 INFO - PROCESS | 1817 | 1461261307503 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 10:55:07 INFO - PROCESS | 1817 | 1461261307512 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 10:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:55:07 INFO - PROCESS | 1817 | 1461261307523 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:55:07 INFO - PROCESS | 1817 | 1461261307527 Marionette TRACE conn4 <- [1,2106,null,{}] 10:55:07 INFO - PROCESS | 1817 | 1461261307533 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:07 INFO - PROCESS | 1817 | 1461261307766 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 10:55:07 INFO - PROCESS | 1817 | 1461261307976 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ea8aa800 == 133 [pid = 1817] [id = 534] 10:55:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3e7df1000) [pid = 1817] [serial = 1603] [outer = (nil)] 10:55:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3eac9e400) [pid = 1817] [serial = 1604] [outer = 0x7fa3e7df1000] 10:55:08 INFO - PROCESS | 1817 | 1461261308046 Marionette DEBUG loaded listener.js 10:55:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3ebbd7c00) [pid = 1817] [serial = 1605] [outer = 0x7fa3e7df1000] 10:55:09 INFO - PROCESS | 1817 | 1461261309000 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 10:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1534ms 10:55:09 INFO - PROCESS | 1817 | 1461261309066 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 10:55:09 INFO - PROCESS | 1817 | 1461261309069 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 10:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:55:09 INFO - PROCESS | 1817 | 1461261309077 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:55:09 INFO - PROCESS | 1817 | 1461261309084 Marionette TRACE conn4 <- [1,2110,null,{}] 10:55:09 INFO - PROCESS | 1817 | 1461261309128 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:09 INFO - PROCESS | 1817 | 1461261309542 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 10:55:09 INFO - PROCESS | 1817 | 1461261309727 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ecc99800 == 134 [pid = 1817] [id = 535] 10:55:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3ecc0a800) [pid = 1817] [serial = 1606] [outer = (nil)] 10:55:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3edf8e400) [pid = 1817] [serial = 1607] [outer = 0x7fa3ecc0a800] 10:55:09 INFO - PROCESS | 1817 | 1461261309797 Marionette DEBUG loaded listener.js 10:55:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3ee70fc00) [pid = 1817] [serial = 1608] [outer = 0x7fa3ecc0a800] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3fa214000) [pid = 1817] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3fd775800) [pid = 1817] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3fa2ed400) [pid = 1817] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3e8190c00) [pid = 1817] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3eb7c9400) [pid = 1817] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3e924f000) [pid = 1817] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3f38dfc00) [pid = 1817] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3f2606c00) [pid = 1817] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3e5d59400) [pid = 1817] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3ec04c400) [pid = 1817] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3e5d5e000) [pid = 1817] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3ebbdd400) [pid = 1817] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3e6defc00) [pid = 1817] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3e6df1000) [pid = 1817] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3fa38a400) [pid = 1817] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa3f09e8800) [pid = 1817] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3e8195c00) [pid = 1817] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa3f34a1400) [pid = 1817] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa3f09e3400) [pid = 1817] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa3f260b800) [pid = 1817] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa3ec059400) [pid = 1817] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x7fa3fe9a0c00) [pid = 1817] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x7fa3fd76ec00) [pid = 1817] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:55:11 INFO - PROCESS | 1817 | 1461261311218 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2159ms 10:55:11 INFO - PROCESS | 1817 | 1461261311237 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 10:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:55:11 INFO - PROCESS | 1817 | 1461261311247 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 10:55:11 INFO - PROCESS | 1817 | 1461261311259 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:55:11 INFO - PROCESS | 1817 | 1461261311267 Marionette TRACE conn4 <- [1,2114,null,{}] 10:55:11 INFO - PROCESS | 1817 | 1461261311279 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:11 INFO - PROCESS | 1817 | 1461261311504 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 10:55:11 INFO - PROCESS | 1817 | 1461261311697 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ede0b800 == 135 [pid = 1817] [id = 536] 10:55:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x7fa3e6defc00) [pid = 1817] [serial = 1609] [outer = (nil)] 10:55:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa3ec059400) [pid = 1817] [serial = 1610] [outer = 0x7fa3e6defc00] 10:55:11 INFO - PROCESS | 1817 | 1461261311789 Marionette DEBUG loaded listener.js 10:55:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa3ee7b3800) [pid = 1817] [serial = 1611] [outer = 0x7fa3e6defc00] 10:55:12 INFO - PROCESS | 1817 | 1461261312816 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1602ms 10:55:12 INFO - PROCESS | 1817 | 1461261312861 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 10:55:12 INFO - PROCESS | 1817 | 1461261312868 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 10:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:55:12 INFO - PROCESS | 1817 | 1461261312879 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:55:12 INFO - PROCESS | 1817 | 1461261312887 Marionette TRACE conn4 <- [1,2118,null,{}] 10:55:12 INFO - PROCESS | 1817 | 1461261312898 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:13 INFO - PROCESS | 1817 | 1461261313173 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 10:55:13 INFO - PROCESS | 1817 | 1461261313501 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e92e3000 == 136 [pid = 1817] [id = 537] 10:55:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa3e7df2000) [pid = 1817] [serial = 1612] [outer = (nil)] 10:55:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa3e8193000) [pid = 1817] [serial = 1613] [outer = 0x7fa3e7df2000] 10:55:13 INFO - PROCESS | 1817 | 1461261313594 Marionette DEBUG loaded listener.js 10:55:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3e924dc00) [pid = 1817] [serial = 1614] [outer = 0x7fa3e7df2000] 10:55:14 INFO - PROCESS | 1817 | 1461261314608 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1796ms 10:55:14 INFO - PROCESS | 1817 | 1461261314676 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 10:55:14 INFO - PROCESS | 1817 | 1461261314688 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 10:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:55:14 INFO - PROCESS | 1817 | 1461261314700 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:55:14 INFO - PROCESS | 1817 | 1461261314704 Marionette TRACE conn4 <- [1,2122,null,{}] 10:55:14 INFO - PROCESS | 1817 | 1461261314712 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:15 INFO - PROCESS | 1817 | 1461261315004 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 10:55:15 INFO - PROCESS | 1817 | 1461261315345 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee453000 == 137 [pid = 1817] [id = 538] 10:55:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3eaca0400) [pid = 1817] [serial = 1615] [outer = (nil)] 10:55:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3ec1ae400) [pid = 1817] [serial = 1616] [outer = 0x7fa3eaca0400] 10:55:15 INFO - PROCESS | 1817 | 1461261315433 Marionette DEBUG loaded listener.js 10:55:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3edd05c00) [pid = 1817] [serial = 1617] [outer = 0x7fa3eaca0400] 10:55:16 INFO - PROCESS | 1817 | 1461261316463 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1794ms 10:55:16 INFO - PROCESS | 1817 | 1461261316497 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 10:55:16 INFO - PROCESS | 1817 | 1461261316500 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 10:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:55:16 INFO - PROCESS | 1817 | 1461261316509 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:55:16 INFO - PROCESS | 1817 | 1461261316515 Marionette TRACE conn4 <- [1,2126,null,{}] 10:55:16 INFO - PROCESS | 1817 | 1461261316533 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:16 INFO - PROCESS | 1817 | 1461261316811 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 10:55:17 INFO - PROCESS | 1817 | 1461261317176 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef335000 == 138 [pid = 1817] [id = 539] 10:55:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3ee711000) [pid = 1817] [serial = 1618] [outer = (nil)] 10:55:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3ef657c00) [pid = 1817] [serial = 1619] [outer = 0x7fa3ee711000] 10:55:17 INFO - PROCESS | 1817 | 1461261317265 Marionette DEBUG loaded listener.js 10:55:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3f0819800) [pid = 1817] [serial = 1620] [outer = 0x7fa3ee711000] 10:55:18 INFO - PROCESS | 1817 | 1461261318142 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1697ms 10:55:18 INFO - PROCESS | 1817 | 1461261318207 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 10:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:55:18 INFO - PROCESS | 1817 | 1461261318212 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 10:55:18 INFO - PROCESS | 1817 | 1461261318219 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:55:18 INFO - PROCESS | 1817 | 1461261318222 Marionette TRACE conn4 <- [1,2130,null,{}] 10:55:18 INFO - PROCESS | 1817 | 1461261318229 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:18 INFO - PROCESS | 1817 | 1461261318478 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 10:55:18 INFO - PROCESS | 1817 | 1461261318810 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0cc9800 == 139 [pid = 1817] [id = 540] 10:55:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3ee7b6400) [pid = 1817] [serial = 1621] [outer = (nil)] 10:55:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3f0d55800) [pid = 1817] [serial = 1622] [outer = 0x7fa3ee7b6400] 10:55:18 INFO - PROCESS | 1817 | 1461261318896 Marionette DEBUG loaded listener.js 10:55:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3f0fd8000) [pid = 1817] [serial = 1623] [outer = 0x7fa3ee7b6400] 10:55:19 INFO - PROCESS | 1817 | 1461261319807 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:55:19 INFO - PROCESS | 1817 | 1461261319863 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 10:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:55:19 INFO - PROCESS | 1817 | 1461261319869 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:55:19 INFO - PROCESS | 1817 | 1461261319873 Marionette TRACE conn4 <- [1,2134,null,{}] 10:55:19 INFO - PROCESS | 1817 | 1461261319880 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:20 INFO - PROCESS | 1817 | 1461261320122 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 10:55:20 INFO - PROCESS | 1817 | 1461261320436 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1f08800 == 140 [pid = 1817] [id = 541] 10:55:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f081f800) [pid = 1817] [serial = 1624] [outer = (nil)] 10:55:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3f26a0c00) [pid = 1817] [serial = 1625] [outer = 0x7fa3f081f800] 10:55:20 INFO - PROCESS | 1817 | 1461261320523 Marionette DEBUG loaded listener.js 10:55:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f34a6800) [pid = 1817] [serial = 1626] [outer = 0x7fa3f081f800] 10:55:21 INFO - PROCESS | 1817 | 1461261321457 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 10:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1631ms 10:55:21 INFO - PROCESS | 1817 | 1461261321502 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 10:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:55:21 INFO - PROCESS | 1817 | 1461261321506 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 10:55:21 INFO - PROCESS | 1817 | 1461261321512 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:55:21 INFO - PROCESS | 1817 | 1461261321516 Marionette TRACE conn4 <- [1,2138,null,{}] 10:55:21 INFO - PROCESS | 1817 | 1461261321522 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:21 INFO - PROCESS | 1817 | 1461261321809 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 10:55:22 INFO - PROCESS | 1817 | 1461261322122 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f34f6000 == 141 [pid = 1817] [id = 542] 10:55:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f7b04000) [pid = 1817] [serial = 1627] [outer = (nil)] 10:55:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3f9459000) [pid = 1817] [serial = 1628] [outer = 0x7fa3f7b04000] 10:55:22 INFO - PROCESS | 1817 | 1461261322209 Marionette DEBUG loaded listener.js 10:55:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f9959c00) [pid = 1817] [serial = 1629] [outer = 0x7fa3f7b04000] 10:55:23 INFO - PROCESS | 1817 | 1461261323100 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1640ms 10:55:23 INFO - PROCESS | 1817 | 1461261323152 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 10:55:23 INFO - PROCESS | 1817 | 1461261323157 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 10:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:55:23 INFO - PROCESS | 1817 | 1461261323165 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:55:23 INFO - PROCESS | 1817 | 1461261323169 Marionette TRACE conn4 <- [1,2142,null,{}] 10:55:23 INFO - PROCESS | 1817 | 1461261323175 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:23 INFO - PROCESS | 1817 | 1461261323422 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 10:55:23 INFO - PROCESS | 1817 | 1461261323730 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7aa0800 == 142 [pid = 1817] [id = 543] 10:55:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3e7debc00) [pid = 1817] [serial = 1630] [outer = (nil)] 10:55:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3fa045c00) [pid = 1817] [serial = 1631] [outer = 0x7fa3e7debc00] 10:55:23 INFO - PROCESS | 1817 | 1461261323813 Marionette DEBUG loaded listener.js 10:55:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3fa382800) [pid = 1817] [serial = 1632] [outer = 0x7fa3e7debc00] 10:55:24 INFO - PROCESS | 1817 | 1461261324685 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 10:55:24 INFO - PROCESS | 1817 | 1461261324764 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 10:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:55:24 INFO - PROCESS | 1817 | 1461261324775 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:55:24 INFO - PROCESS | 1817 | 1461261324778 Marionette TRACE conn4 <- [1,2146,null,{}] 10:55:24 INFO - PROCESS | 1817 | 1461261324785 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:25 INFO - PROCESS | 1817 | 1461261325025 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 10:55:25 INFO - PROCESS | 1817 | 1461261325339 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f94d2000 == 143 [pid = 1817] [id = 544] 10:55:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3e80d3c00) [pid = 1817] [serial = 1633] [outer = (nil)] 10:55:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3fa48a400) [pid = 1817] [serial = 1634] [outer = 0x7fa3e80d3c00] 10:55:25 INFO - PROCESS | 1817 | 1461261325424 Marionette DEBUG loaded listener.js 10:55:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3fa714c00) [pid = 1817] [serial = 1635] [outer = 0x7fa3e80d3c00] 10:55:26 INFO - PROCESS | 1817 | 1461261326283 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 10:55:26 INFO - PROCESS | 1817 | 1461261326369 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 10:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:55:26 INFO - PROCESS | 1817 | 1461261326379 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:55:26 INFO - PROCESS | 1817 | 1461261326382 Marionette TRACE conn4 <- [1,2150,null,{}] 10:55:26 INFO - PROCESS | 1817 | 1461261326389 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:26 INFO - PROCESS | 1817 | 1461261326651 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 10:55:26 INFO - PROCESS | 1817 | 1461261326954 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa445800 == 144 [pid = 1817] [id = 545] 10:55:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3fa477c00) [pid = 1817] [serial = 1636] [outer = (nil)] 10:55:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3fa9af000) [pid = 1817] [serial = 1637] [outer = 0x7fa3fa477c00] 10:55:27 INFO - PROCESS | 1817 | 1461261327040 Marionette DEBUG loaded listener.js 10:55:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3fbba0400) [pid = 1817] [serial = 1638] [outer = 0x7fa3fa477c00] 10:55:27 INFO - PROCESS | 1817 | 1461261327939 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 10:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1636ms 10:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:55:28 INFO - PROCESS | 1817 | 1461261328016 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 10:55:28 INFO - PROCESS | 1817 | 1461261328019 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 10:55:28 INFO - PROCESS | 1817 | 1461261328027 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:55:28 INFO - PROCESS | 1817 | 1461261328030 Marionette TRACE conn4 <- [1,2154,null,{}] 10:55:28 INFO - PROCESS | 1817 | 1461261328037 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:28 INFO - PROCESS | 1817 | 1461261328315 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 10:55:28 INFO - PROCESS | 1817 | 1461261328619 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbf92800 == 145 [pid = 1817] [id = 546] 10:55:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3e8196c00) [pid = 1817] [serial = 1639] [outer = (nil)] 10:55:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3fbd69400) [pid = 1817] [serial = 1640] [outer = 0x7fa3e8196c00] 10:55:28 INFO - PROCESS | 1817 | 1461261328707 Marionette DEBUG loaded listener.js 10:55:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3fd447000) [pid = 1817] [serial = 1641] [outer = 0x7fa3e8196c00] 10:55:29 INFO - PROCESS | 1817 | 1461261329593 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1646ms 10:55:29 INFO - PROCESS | 1817 | 1461261329673 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 10:55:29 INFO - PROCESS | 1817 | 1461261329678 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 10:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:55:29 INFO - PROCESS | 1817 | 1461261329686 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:55:29 INFO - PROCESS | 1817 | 1461261329691 Marionette TRACE conn4 <- [1,2158,null,{}] 10:55:29 INFO - PROCESS | 1817 | 1461261329699 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:30 INFO - PROCESS | 1817 | 1461261330008 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 10:55:30 INFO - PROCESS | 1817 | 1461261330328 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe60f800 == 146 [pid = 1817] [id = 547] 10:55:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3fe54a800) [pid = 1817] [serial = 1642] [outer = (nil)] 10:55:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3fe886400) [pid = 1817] [serial = 1643] [outer = 0x7fa3fe54a800] 10:55:30 INFO - PROCESS | 1817 | 1461261330420 Marionette DEBUG loaded listener.js 10:55:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3fe89cc00) [pid = 1817] [serial = 1644] [outer = 0x7fa3fe54a800] 10:55:31 INFO - PROCESS | 1817 | 1461261331364 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1735ms 10:55:31 INFO - PROCESS | 1817 | 1461261331422 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 10:55:31 INFO - PROCESS | 1817 | 1461261331425 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 10:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:55:31 INFO - PROCESS | 1817 | 1461261331433 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:55:31 INFO - PROCESS | 1817 | 1461261331438 Marionette TRACE conn4 <- [1,2162,null,{}] 10:55:31 INFO - PROCESS | 1817 | 1461261331445 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:31 INFO - PROCESS | 1817 | 1461261331710 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 10:55:32 INFO - PROCESS | 1817 | 1461261332028 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ffb05800 == 147 [pid = 1817] [id = 548] 10:55:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3fe548c00) [pid = 1817] [serial = 1645] [outer = (nil)] 10:55:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa400a96800) [pid = 1817] [serial = 1646] [outer = 0x7fa3fe548c00] 10:55:32 INFO - PROCESS | 1817 | 1461261332112 Marionette DEBUG loaded listener.js 10:55:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa401e91000) [pid = 1817] [serial = 1647] [outer = 0x7fa3fe548c00] 10:55:33 INFO - PROCESS | 1817 | 1461261333027 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1633ms 10:55:33 INFO - PROCESS | 1817 | 1461261333067 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 10:55:33 INFO - PROCESS | 1817 | 1461261333071 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 10:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:55:33 INFO - PROCESS | 1817 | 1461261333078 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:55:33 INFO - PROCESS | 1817 | 1461261333081 Marionette TRACE conn4 <- [1,2166,null,{}] 10:55:33 INFO - PROCESS | 1817 | 1461261333087 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:33 INFO - PROCESS | 1817 | 1461261333329 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 10:55:33 INFO - PROCESS | 1817 | 1461261333642 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401e56000 == 148 [pid = 1817] [id = 549] 10:55:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3e5d5b800) [pid = 1817] [serial = 1648] [outer = (nil)] 10:55:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa4019e9800) [pid = 1817] [serial = 1649] [outer = 0x7fa3e5d5b800] 10:55:33 INFO - PROCESS | 1817 | 1461261333728 Marionette DEBUG loaded listener.js 10:55:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa40295a000) [pid = 1817] [serial = 1650] [outer = 0x7fa3e5d5b800] 10:55:34 INFO - PROCESS | 1817 | 1461261334610 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1592ms 10:55:34 INFO - PROCESS | 1817 | 1461261334672 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 10:55:34 INFO - PROCESS | 1817 | 1461261334676 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 10:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:55:34 INFO - PROCESS | 1817 | 1461261334684 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:55:34 INFO - PROCESS | 1817 | 1461261334687 Marionette TRACE conn4 <- [1,2170,null,{}] 10:55:34 INFO - PROCESS | 1817 | 1461261334693 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:34 INFO - PROCESS | 1817 | 1461261334942 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 10:55:35 INFO - PROCESS | 1817 | 1461261335246 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402d4a800 == 149 [pid = 1817] [id = 550] 10:55:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3edf8dc00) [pid = 1817] [serial = 1651] [outer = (nil)] 10:55:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa40379ec00) [pid = 1817] [serial = 1652] [outer = 0x7fa3edf8dc00] 10:55:35 INFO - PROCESS | 1817 | 1461261335331 Marionette DEBUG loaded listener.js 10:55:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa40f938000) [pid = 1817] [serial = 1653] [outer = 0x7fa3edf8dc00] 10:55:36 INFO - PROCESS | 1817 | 1461261336230 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1593ms 10:55:36 INFO - PROCESS | 1817 | 1461261336278 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 10:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:55:36 INFO - PROCESS | 1817 | 1461261336282 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 10:55:36 INFO - PROCESS | 1817 | 1461261336289 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:55:36 INFO - PROCESS | 1817 | 1461261336292 Marionette TRACE conn4 <- [1,2174,null,{}] 10:55:36 INFO - PROCESS | 1817 | 1461261336298 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:36 INFO - PROCESS | 1817 | 1461261336555 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 10:55:36 INFO - PROCESS | 1817 | 1461261336913 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40698c000 == 150 [pid = 1817] [id = 551] 10:55:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa4025ac800) [pid = 1817] [serial = 1654] [outer = (nil)] 10:55:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa413694c00) [pid = 1817] [serial = 1655] [outer = 0x7fa4025ac800] 10:55:37 INFO - PROCESS | 1817 | 1461261336998 Marionette DEBUG loaded listener.js 10:55:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa415455800) [pid = 1817] [serial = 1656] [outer = 0x7fa4025ac800] 10:55:37 INFO - PROCESS | 1817 | 1461261337874 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1637ms 10:55:37 INFO - PROCESS | 1817 | 1461261337927 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 10:55:37 INFO - PROCESS | 1817 | 1461261337931 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 10:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:55:37 INFO - PROCESS | 1817 | 1461261337938 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:55:37 INFO - PROCESS | 1817 | 1461261337942 Marionette TRACE conn4 <- [1,2178,null,{}] 10:55:37 INFO - PROCESS | 1817 | 1461261337948 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:38 INFO - PROCESS | 1817 | 1461261338188 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 10:55:38 INFO - PROCESS | 1817 | 1461261338459 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa411c5e800 == 151 [pid = 1817] [id = 552] 10:55:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3f90af400) [pid = 1817] [serial = 1657] [outer = (nil)] 10:55:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa41556f800) [pid = 1817] [serial = 1658] [outer = 0x7fa3f90af400] 10:55:38 INFO - PROCESS | 1817 | 1461261338585 Marionette DEBUG loaded listener.js 10:55:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa4159d0800) [pid = 1817] [serial = 1659] [outer = 0x7fa3f90af400] 10:55:39 INFO - PROCESS | 1817 | 1461261339462 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1582ms 10:55:39 INFO - PROCESS | 1817 | 1461261339522 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 10:55:39 INFO - PROCESS | 1817 | 1461261339525 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 10:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:55:39 INFO - PROCESS | 1817 | 1461261339533 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:55:39 INFO - PROCESS | 1817 | 1461261339538 Marionette TRACE conn4 <- [1,2182,null,{}] 10:55:39 INFO - PROCESS | 1817 | 1461261339544 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:39 INFO - PROCESS | 1817 | 1461261339798 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 10:55:40 INFO - PROCESS | 1817 | 1461261340106 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415c22800 == 152 [pid = 1817] [id = 553] 10:55:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3f1e82c00) [pid = 1817] [serial = 1660] [outer = (nil)] 10:55:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa3f1e8b400) [pid = 1817] [serial = 1661] [outer = 0x7fa3f1e82c00] 10:55:40 INFO - PROCESS | 1817 | 1461261340192 Marionette DEBUG loaded listener.js 10:55:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa3f1e90000) [pid = 1817] [serial = 1662] [outer = 0x7fa3f1e82c00] 10:55:41 INFO - PROCESS | 1817 | 1461261341085 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1583ms 10:55:41 INFO - PROCESS | 1817 | 1461261341121 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 10:55:41 INFO - PROCESS | 1817 | 1461261341124 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 10:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:55:41 INFO - PROCESS | 1817 | 1461261341132 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:55:41 INFO - PROCESS | 1817 | 1461261341134 Marionette TRACE conn4 <- [1,2186,null,{}] 10:55:41 INFO - PROCESS | 1817 | 1461261341143 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:41 INFO - PROCESS | 1817 | 1461261341389 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 10:55:41 INFO - PROCESS | 1817 | 1461261341706 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41855a000 == 153 [pid = 1817] [id = 554] 10:55:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3f1e86800) [pid = 1817] [serial = 1663] [outer = (nil)] 10:55:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa415575c00) [pid = 1817] [serial = 1664] [outer = 0x7fa3f1e86800] 10:55:41 INFO - PROCESS | 1817 | 1461261341791 Marionette DEBUG loaded listener.js 10:55:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa4159d6c00) [pid = 1817] [serial = 1665] [outer = 0x7fa3f1e86800] 10:55:42 INFO - PROCESS | 1817 | 1461261342697 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1639ms 10:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:55:42 INFO - PROCESS | 1817 | 1461261342770 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 10:55:42 INFO - PROCESS | 1817 | 1461261342773 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 10:55:42 INFO - PROCESS | 1817 | 1461261342781 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:55:42 INFO - PROCESS | 1817 | 1461261342783 Marionette TRACE conn4 <- [1,2190,null,{}] 10:55:42 INFO - PROCESS | 1817 | 1461261342791 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:43 INFO - PROCESS | 1817 | 1461261343042 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 10:55:44 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e92f9800 == 152 [pid = 1817] [id = 425] 10:55:44 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0f10800 == 151 [pid = 1817] [id = 356] 10:55:44 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e6f63800 == 150 [pid = 1817] [id = 510] 10:55:44 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa41a089800 == 149 [pid = 1817] [id = 71] 10:55:44 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd45b000 == 148 [pid = 1817] [id = 234] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa3fc05e800) [pid = 1817] [serial = 1514] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa4029eec00) [pid = 1817] [serial = 1526] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa3ffcd6400) [pid = 1817] [serial = 1521] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa403256000) [pid = 1817] [serial = 1527] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3e95c3400) [pid = 1817] [serial = 1536] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3ec056400) [pid = 1817] [serial = 1484] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3eaca5400) [pid = 1817] [serial = 1482] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3f9bb4c00) [pid = 1817] [serial = 1505] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa403ff0c00) [pid = 1817] [serial = 1529] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3f4891c00) [pid = 1817] [serial = 1499] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3ec1b7c00) [pid = 1817] [serial = 1410] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3ef6e4c00) [pid = 1817] [serial = 1491] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3e6dee000) [pid = 1817] [serial = 1478] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3ee7abc00) [pid = 1817] [serial = 1488] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3fba2c000) [pid = 1817] [serial = 1511] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3f7d3bc00) [pid = 1817] [serial = 1500] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3e6e4ac00) [pid = 1817] [serial = 1533] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3fa472800) [pid = 1817] [serial = 1508] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3fa483c00) [pid = 1817] [serial = 1509] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3fbd60400) [pid = 1817] [serial = 1512] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3e925a800) [pid = 1817] [serial = 1481] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3f34ab400) [pid = 1817] [serial = 1496] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3ec059000) [pid = 1817] [serial = 1539] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3ebbd7400) [pid = 1817] [serial = 1538] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3f9786000) [pid = 1817] [serial = 1502] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3f9955400) [pid = 1817] [serial = 1503] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3f09f0c00) [pid = 1817] [serial = 1493] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa3fd606800) [pid = 1817] [serial = 1515] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3fe548000) [pid = 1817] [serial = 1517] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3fe88d400) [pid = 1817] [serial = 1518] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa3ec1b8000) [pid = 1817] [serial = 1485] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3fa213000) [pid = 1817] [serial = 1506] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3e6e4c400) [pid = 1817] [serial = 1479] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3ecc10000) [pid = 1817] [serial = 1541] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3ef653400) [pid = 1817] [serial = 1490] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa4029ea800) [pid = 1817] [serial = 1461] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3fe936000) [pid = 1817] [serial = 1520] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3e924d800) [pid = 1817] [serial = 1535] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3f37ce000) [pid = 1817] [serial = 1497] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3edf91800) [pid = 1817] [serial = 1487] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3f1dbb800) [pid = 1817] [serial = 1494] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3e6df7c00) [pid = 1817] [serial = 1532] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa402019c00) [pid = 1817] [serial = 1524] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa40168c400) [pid = 1817] [serial = 1523] [outer = (nil)] [url = about:blank] 10:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3edf91c00) [pid = 1817] [serial = 1542] [outer = (nil)] [url = about:blank] 10:55:45 INFO - PROCESS | 1817 | 1461261345146 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e6f7c000 == 149 [pid = 1817] [id = 555] 10:55:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3e6df1c00) [pid = 1817] [serial = 1666] [outer = (nil)] 10:55:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3e6df7c00) [pid = 1817] [serial = 1667] [outer = 0x7fa3e6df1c00] 10:55:45 INFO - PROCESS | 1817 | 1461261345222 Marionette DEBUG loaded listener.js 10:55:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3e7deb000) [pid = 1817] [serial = 1668] [outer = 0x7fa3e6df1c00] 10:55:46 INFO - PROCESS | 1817 | 1461261346060 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 3291ms 10:55:46 INFO - PROCESS | 1817 | 1461261346074 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 10:55:46 INFO - PROCESS | 1817 | 1461261346081 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 10:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:55:46 INFO - PROCESS | 1817 | 1461261346092 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:55:46 INFO - PROCESS | 1817 | 1461261346095 Marionette TRACE conn4 <- [1,2194,null,{}] 10:55:46 INFO - PROCESS | 1817 | 1461261346104 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:46 INFO - PROCESS | 1817 | 1461261346351 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 10:55:46 INFO - PROCESS | 1817 | 1461261346531 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e92f4800 == 150 [pid = 1817] [id = 556] 10:55:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3e6df2400) [pid = 1817] [serial = 1669] [outer = (nil)] 10:55:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3e921ec00) [pid = 1817] [serial = 1670] [outer = 0x7fa3e6df2400] 10:55:46 INFO - PROCESS | 1817 | 1461261346601 Marionette DEBUG loaded listener.js 10:55:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3e95c7000) [pid = 1817] [serial = 1671] [outer = 0x7fa3e6df2400] 10:55:47 INFO - PROCESS | 1817 | 1461261347543 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1480ms 10:55:47 INFO - PROCESS | 1817 | 1461261347576 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 10:55:47 INFO - PROCESS | 1817 | 1461261347582 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 10:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:55:47 INFO - PROCESS | 1817 | 1461261347590 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:55:47 INFO - PROCESS | 1817 | 1461261347594 Marionette TRACE conn4 <- [1,2198,null,{}] 10:55:47 INFO - PROCESS | 1817 | 1461261347611 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:47 INFO - PROCESS | 1817 | 1461261347910 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 10:55:47 INFO - PROCESS | 1817 | 1461261347947 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ec2c8000 == 151 [pid = 1817] [id = 557] 10:55:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3eb7ccc00) [pid = 1817] [serial = 1672] [outer = (nil)] 10:55:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3ec1ae000) [pid = 1817] [serial = 1673] [outer = 0x7fa3eb7ccc00] 10:55:48 INFO - PROCESS | 1817 | 1461261348015 Marionette DEBUG loaded listener.js 10:55:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3ecc10000) [pid = 1817] [serial = 1674] [outer = 0x7fa3eb7ccc00] 10:55:49 INFO - PROCESS | 1817 | 1461261349097 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1547ms 10:55:49 INFO - PROCESS | 1817 | 1461261349139 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 10:55:49 INFO - PROCESS | 1817 | 1461261349143 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 10:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:55:49 INFO - PROCESS | 1817 | 1461261349166 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:55:49 INFO - PROCESS | 1817 | 1461261349176 Marionette TRACE conn4 <- [1,2202,null,{}] 10:55:49 INFO - PROCESS | 1817 | 1461261349182 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:49 INFO - PROCESS | 1817 | 1461261349488 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3e6deec00) [pid = 1817] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3fd771400) [pid = 1817] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3fc060400) [pid = 1817] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3ecc0a800) [pid = 1817] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3e6e4e000) [pid = 1817] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3f09f0000) [pid = 1817] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3ef64d000) [pid = 1817] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3e9220800) [pid = 1817] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3fa9a7000) [pid = 1817] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3fe54e400) [pid = 1817] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3f260e400) [pid = 1817] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3f995b000) [pid = 1817] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3edd10c00) [pid = 1817] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa3ef6ed000) [pid = 1817] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3ffcd4400) [pid = 1817] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa3f26a3400) [pid = 1817] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa3f37ce400) [pid = 1817] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa3e5d5c000) [pid = 1817] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa3e7df1000) [pid = 1817] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x7fa3e9223c00) [pid = 1817] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x7fa3fbb97c00) [pid = 1817] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x7fa3fbb96400) [pid = 1817] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x7fa3fa721800) [pid = 1817] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:55:50 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x7fa401e99400) [pid = 1817] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:55:50 INFO - PROCESS | 1817 | 1461261350300 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e92e9000 == 152 [pid = 1817] [id = 558] 10:55:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x7fa3e5d5c000) [pid = 1817] [serial = 1675] [outer = (nil)] 10:55:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x7fa3e7df4400) [pid = 1817] [serial = 1676] [outer = 0x7fa3e5d5c000] 10:55:50 INFO - PROCESS | 1817 | 1461261350370 Marionette DEBUG loaded listener.js 10:55:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x7fa3edd0cc00) [pid = 1817] [serial = 1677] [outer = 0x7fa3e5d5c000] 10:55:51 INFO - PROCESS | 1817 | 1461261351104 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1997ms 10:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:55:51 INFO - PROCESS | 1817 | 1461261351155 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 10:55:51 INFO - PROCESS | 1817 | 1461261351158 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 10:55:51 INFO - PROCESS | 1817 | 1461261351175 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:55:51 INFO - PROCESS | 1817 | 1461261351179 Marionette TRACE conn4 <- [1,2206,null,{}] 10:55:51 INFO - PROCESS | 1817 | 1461261351187 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:51 INFO - PROCESS | 1817 | 1461261351413 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 10:55:51 INFO - PROCESS | 1817 | 1461261351423 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee45e800 == 153 [pid = 1817] [id = 559] 10:55:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x7fa3e6deec00) [pid = 1817] [serial = 1678] [outer = (nil)] 10:55:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa3ee704400) [pid = 1817] [serial = 1679] [outer = 0x7fa3e6deec00] 10:55:51 INFO - PROCESS | 1817 | 1461261351643 Marionette DEBUG loaded listener.js 10:55:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa3ee7b7c00) [pid = 1817] [serial = 1680] [outer = 0x7fa3e6deec00] 10:55:52 INFO - PROCESS | 1817 | 1461261352747 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1646ms 10:55:52 INFO - PROCESS | 1817 | 1461261352812 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 10:55:52 INFO - PROCESS | 1817 | 1461261352818 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 10:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:55:52 INFO - PROCESS | 1817 | 1461261352828 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:55:52 INFO - PROCESS | 1817 | 1461261352834 Marionette TRACE conn4 <- [1,2210,null,{}] 10:55:52 INFO - PROCESS | 1817 | 1461261352845 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:53 INFO - PROCESS | 1817 | 1461261353143 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 10:55:53 INFO - PROCESS | 1817 | 1461261353476 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eaba5800 == 154 [pid = 1817] [id = 560] 10:55:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa3e80d3000) [pid = 1817] [serial = 1681] [outer = (nil)] 10:55:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa3e9259c00) [pid = 1817] [serial = 1682] [outer = 0x7fa3e80d3000] 10:55:53 INFO - PROCESS | 1817 | 1461261353560 Marionette DEBUG loaded listener.js 10:55:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3eb7d5000) [pid = 1817] [serial = 1683] [outer = 0x7fa3e80d3000] 10:55:54 INFO - PROCESS | 1817 | 1461261354511 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1738ms 10:55:54 INFO - PROCESS | 1817 | 1461261354566 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 10:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:55:54 INFO - PROCESS | 1817 | 1461261354576 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 10:55:54 INFO - PROCESS | 1817 | 1461261354588 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:55:54 INFO - PROCESS | 1817 | 1461261354592 Marionette TRACE conn4 <- [1,2214,null,{}] 10:55:54 INFO - PROCESS | 1817 | 1461261354599 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:54 INFO - PROCESS | 1817 | 1461261354849 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 10:55:55 INFO - PROCESS | 1817 | 1461261355111 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee77e800 == 155 [pid = 1817] [id = 561] 10:55:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3ecc0b000) [pid = 1817] [serial = 1684] [outer = (nil)] 10:55:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3edd70400) [pid = 1817] [serial = 1685] [outer = 0x7fa3ecc0b000] 10:55:55 INFO - PROCESS | 1817 | 1461261355233 Marionette DEBUG loaded listener.js 10:55:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3edf8d400) [pid = 1817] [serial = 1686] [outer = 0x7fa3ecc0b000] 10:55:56 INFO - PROCESS | 1817 | 1461261356240 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1685ms 10:55:56 INFO - PROCESS | 1817 | 1461261356272 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 10:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:55:56 INFO - PROCESS | 1817 | 1461261356277 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 10:55:56 INFO - PROCESS | 1817 | 1461261356285 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:55:56 INFO - PROCESS | 1817 | 1461261356291 Marionette TRACE conn4 <- [1,2218,null,{}] 10:55:56 INFO - PROCESS | 1817 | 1461261356308 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:56 INFO - PROCESS | 1817 | 1461261356556 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 10:55:56 INFO - PROCESS | 1817 | 1461261356817 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0b10000 == 156 [pid = 1817] [id = 562] 10:55:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3ef658800) [pid = 1817] [serial = 1687] [outer = (nil)] 10:55:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3f0817800) [pid = 1817] [serial = 1688] [outer = 0x7fa3ef658800] 10:55:56 INFO - PROCESS | 1817 | 1461261356944 Marionette DEBUG loaded listener.js 10:55:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3f0823000) [pid = 1817] [serial = 1689] [outer = 0x7fa3ef658800] 10:55:57 INFO - PROCESS | 1817 | 1461261357846 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1594ms 10:55:57 INFO - PROCESS | 1817 | 1461261357879 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 10:55:57 INFO - PROCESS | 1817 | 1461261357882 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 10:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:55:57 INFO - PROCESS | 1817 | 1461261357890 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:55:57 INFO - PROCESS | 1817 | 1461261357893 Marionette TRACE conn4 <- [1,2222,null,{}] 10:55:57 INFO - PROCESS | 1817 | 1461261357900 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:58 INFO - PROCESS | 1817 | 1461261358140 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 10:55:58 INFO - PROCESS | 1817 | 1461261358365 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1f15800 == 157 [pid = 1817] [id = 563] 10:55:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3ef6ec400) [pid = 1817] [serial = 1690] [outer = (nil)] 10:55:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3f0eeb800) [pid = 1817] [serial = 1691] [outer = 0x7fa3ef6ec400] 10:55:58 INFO - PROCESS | 1817 | 1461261358525 Marionette DEBUG loaded listener.js 10:55:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3f1dbbc00) [pid = 1817] [serial = 1692] [outer = 0x7fa3ef6ec400] 10:55:59 INFO - PROCESS | 1817 | 1461261359435 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1587ms 10:55:59 INFO - PROCESS | 1817 | 1461261359479 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 10:55:59 INFO - PROCESS | 1817 | 1461261359483 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 10:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:55:59 INFO - PROCESS | 1817 | 1461261359489 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:55:59 INFO - PROCESS | 1817 | 1461261359493 Marionette TRACE conn4 <- [1,2226,null,{}] 10:55:59 INFO - PROCESS | 1817 | 1461261359499 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:59 INFO - PROCESS | 1817 | 1461261359739 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 10:55:59 INFO - PROCESS | 1817 | 1461261359960 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f333f000 == 158 [pid = 1817] [id = 564] 10:56:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f0bd9400) [pid = 1817] [serial = 1693] [outer = (nil)] 10:56:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3f1f83400) [pid = 1817] [serial = 1694] [outer = 0x7fa3f0bd9400] 10:56:00 INFO - PROCESS | 1817 | 1461261360076 Marionette DEBUG loaded listener.js 10:56:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f3363000) [pid = 1817] [serial = 1695] [outer = 0x7fa3f0bd9400] 10:56:01 INFO - PROCESS | 1817 | 1461261361084 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1632ms 10:56:01 INFO - PROCESS | 1817 | 1461261361123 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 10:56:01 INFO - PROCESS | 1817 | 1461261361126 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 10:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:56:01 INFO - PROCESS | 1817 | 1461261361134 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:56:01 INFO - PROCESS | 1817 | 1461261361138 Marionette TRACE conn4 <- [1,2230,null,{}] 10:56:01 INFO - PROCESS | 1817 | 1461261361144 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:01 INFO - PROCESS | 1817 | 1461261361424 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 10:56:01 INFO - PROCESS | 1817 | 1461261361742 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7a86000 == 159 [pid = 1817] [id = 565] 10:56:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f38e9800) [pid = 1817] [serial = 1696] [outer = (nil)] 10:56:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3f7b0a000) [pid = 1817] [serial = 1697] [outer = 0x7fa3f38e9800] 10:56:01 INFO - PROCESS | 1817 | 1461261361837 Marionette DEBUG loaded listener.js 10:56:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f7de9800) [pid = 1817] [serial = 1698] [outer = 0x7fa3f38e9800] 10:56:02 INFO - PROCESS | 1817 | 1461261362776 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1697ms 10:56:02 INFO - PROCESS | 1817 | 1461261362833 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 10:56:02 INFO - PROCESS | 1817 | 1461261362837 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 10:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:56:02 INFO - PROCESS | 1817 | 1461261362862 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:56:02 INFO - PROCESS | 1817 | 1461261362865 Marionette TRACE conn4 <- [1,2234,null,{}] 10:56:02 INFO - PROCESS | 1817 | 1461261362876 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:03 INFO - PROCESS | 1817 | 1461261363123 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 10:56:03 INFO - PROCESS | 1817 | 1461261363387 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9329000 == 160 [pid = 1817] [id = 566] 10:56:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3ee706000) [pid = 1817] [serial = 1699] [outer = (nil)] 10:56:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3f90ac800) [pid = 1817] [serial = 1700] [outer = 0x7fa3ee706000] 10:56:03 INFO - PROCESS | 1817 | 1461261363508 Marionette DEBUG loaded listener.js 10:56:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3f9950400) [pid = 1817] [serial = 1701] [outer = 0x7fa3ee706000] 10:56:04 INFO - PROCESS | 1817 | 1461261364455 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1654ms 10:56:04 INFO - PROCESS | 1817 | 1461261364500 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 10:56:04 INFO - PROCESS | 1817 | 1461261364504 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 10:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:56:04 INFO - PROCESS | 1817 | 1461261364510 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:56:04 INFO - PROCESS | 1817 | 1461261364514 Marionette TRACE conn4 <- [1,2238,null,{}] 10:56:04 INFO - PROCESS | 1817 | 1461261364520 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:04 INFO - PROCESS | 1817 | 1461261364759 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 10:56:05 INFO - PROCESS | 1817 | 1461261365085 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa134800 == 161 [pid = 1817] [id = 567] 10:56:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3f38ec400) [pid = 1817] [serial = 1702] [outer = (nil)] 10:56:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3f9959400) [pid = 1817] [serial = 1703] [outer = 0x7fa3f38ec400] 10:56:05 INFO - PROCESS | 1817 | 1461261365237 Marionette DEBUG loaded listener.js 10:56:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3f9bb8c00) [pid = 1817] [serial = 1704] [outer = 0x7fa3f38ec400] 10:56:06 INFO - PROCESS | 1817 | 1461261366546 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 2088ms 10:56:06 INFO - PROCESS | 1817 | 1461261366602 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 10:56:06 INFO - PROCESS | 1817 | 1461261366609 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 10:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:56:06 INFO - PROCESS | 1817 | 1461261366644 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:56:06 INFO - PROCESS | 1817 | 1461261366651 Marionette TRACE conn4 <- [1,2242,null,{}] 10:56:06 INFO - PROCESS | 1817 | 1461261366680 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:06 INFO - PROCESS | 1817 | 1461261366987 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 10:56:07 INFO - PROCESS | 1817 | 1461261367333 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa814000 == 162 [pid = 1817] [id = 568] 10:56:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3fa03b000) [pid = 1817] [serial = 1705] [outer = (nil)] 10:56:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3fa21c400) [pid = 1817] [serial = 1706] [outer = 0x7fa3fa03b000] 10:56:07 INFO - PROCESS | 1817 | 1461261367413 Marionette DEBUG loaded listener.js 10:56:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3fa2ea000) [pid = 1817] [serial = 1707] [outer = 0x7fa3fa03b000] 10:56:08 INFO - PROCESS | 1817 | 1461261368313 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1720ms 10:56:08 INFO - PROCESS | 1817 | 1461261368342 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 10:56:08 INFO - PROCESS | 1817 | 1461261368346 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 10:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:56:08 INFO - PROCESS | 1817 | 1461261368356 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:56:08 INFO - PROCESS | 1817 | 1461261368359 Marionette TRACE conn4 <- [1,2246,null,{}] 10:56:08 INFO - PROCESS | 1817 | 1461261368366 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:08 INFO - PROCESS | 1817 | 1461261368610 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 10:56:08 INFO - PROCESS | 1817 | 1461261368874 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbf9a000 == 163 [pid = 1817] [id = 569] 10:56:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3e921a000) [pid = 1817] [serial = 1708] [outer = (nil)] 10:56:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3fa385800) [pid = 1817] [serial = 1709] [outer = 0x7fa3e921a000] 10:56:08 INFO - PROCESS | 1817 | 1461261368957 Marionette DEBUG loaded listener.js 10:56:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3fa48c800) [pid = 1817] [serial = 1710] [outer = 0x7fa3e921a000] 10:56:09 INFO - PROCESS | 1817 | 1461261369878 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1581ms 10:56:09 INFO - PROCESS | 1817 | 1461261369938 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 10:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:56:09 INFO - PROCESS | 1817 | 1461261369943 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 10:56:09 INFO - PROCESS | 1817 | 1461261369950 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:56:09 INFO - PROCESS | 1817 | 1461261369955 Marionette TRACE conn4 <- [1,2250,null,{}] 10:56:09 INFO - PROCESS | 1817 | 1461261369962 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:10 INFO - PROCESS | 1817 | 1461261370272 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 10:56:10 INFO - PROCESS | 1817 | 1461261370606 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd719000 == 164 [pid = 1817] [id = 570] 10:56:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3fba2d400) [pid = 1817] [serial = 1711] [outer = (nil)] 10:56:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3fbba2800) [pid = 1817] [serial = 1712] [outer = 0x7fa3fba2d400] 10:56:10 INFO - PROCESS | 1817 | 1461261370693 Marionette DEBUG loaded listener.js 10:56:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3fc060400) [pid = 1817] [serial = 1713] [outer = 0x7fa3fba2d400] 10:56:11 INFO - PROCESS | 1817 | 1461261371592 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1688ms 10:56:11 INFO - PROCESS | 1817 | 1461261371639 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 10:56:11 INFO - PROCESS | 1817 | 1461261371643 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 10:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:56:11 INFO - PROCESS | 1817 | 1461261371650 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:56:11 INFO - PROCESS | 1817 | 1461261371653 Marionette TRACE conn4 <- [1,2254,null,{}] 10:56:11 INFO - PROCESS | 1817 | 1461261371659 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:11 INFO - PROCESS | 1817 | 1461261371893 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 10:56:12 INFO - PROCESS | 1817 | 1461261372201 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40067d800 == 165 [pid = 1817] [id = 571] 10:56:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3fbb96400) [pid = 1817] [serial = 1714] [outer = (nil)] 10:56:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3fd60d400) [pid = 1817] [serial = 1715] [outer = 0x7fa3fbb96400] 10:56:12 INFO - PROCESS | 1817 | 1461261372283 Marionette DEBUG loaded listener.js 10:56:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3fd773000) [pid = 1817] [serial = 1716] [outer = 0x7fa3fbb96400] 10:56:13 INFO - PROCESS | 1817 | 1461261373461 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1831ms 10:56:13 INFO - PROCESS | 1817 | 1461261373485 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 10:56:13 INFO - PROCESS | 1817 | 1461261373491 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 10:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:56:13 INFO - PROCESS | 1817 | 1461261373501 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:56:13 INFO - PROCESS | 1817 | 1461261373507 Marionette TRACE conn4 <- [1,2258,null,{}] 10:56:13 INFO - PROCESS | 1817 | 1461261373516 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:13 INFO - PROCESS | 1817 | 1461261373811 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 10:56:14 INFO - PROCESS | 1817 | 1461261374118 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401ec2000 == 166 [pid = 1817] [id = 572] 10:56:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3fd447c00) [pid = 1817] [serial = 1717] [outer = (nil)] 10:56:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3fe543c00) [pid = 1817] [serial = 1718] [outer = 0x7fa3fd447c00] 10:56:14 INFO - PROCESS | 1817 | 1461261374201 Marionette DEBUG loaded listener.js 10:56:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3fe88bc00) [pid = 1817] [serial = 1719] [outer = 0x7fa3fd447c00] 10:56:15 INFO - PROCESS | 1817 | 1461261375081 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1653ms 10:56:15 INFO - PROCESS | 1817 | 1461261375153 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 10:56:15 INFO - PROCESS | 1817 | 1461261375157 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 10:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:56:15 INFO - PROCESS | 1817 | 1461261375163 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:56:15 INFO - PROCESS | 1817 | 1461261375167 Marionette TRACE conn4 <- [1,2262,null,{}] 10:56:15 INFO - PROCESS | 1817 | 1461261375174 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:15 INFO - PROCESS | 1817 | 1461261375458 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 10:56:15 INFO - PROCESS | 1817 | 1461261375761 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402ed9800 == 167 [pid = 1817] [id = 573] 10:56:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3fd44b800) [pid = 1817] [serial = 1720] [outer = (nil)] 10:56:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3fe89e000) [pid = 1817] [serial = 1721] [outer = 0x7fa3fd44b800] 10:56:15 INFO - PROCESS | 1817 | 1461261375847 Marionette DEBUG loaded listener.js 10:56:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3fe99d800) [pid = 1817] [serial = 1722] [outer = 0x7fa3fd44b800] 10:56:16 INFO - PROCESS | 1817 | 1461261376695 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1592ms 10:56:16 INFO - PROCESS | 1817 | 1461261376756 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 10:56:16 INFO - PROCESS | 1817 | 1461261376761 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 10:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:56:16 INFO - PROCESS | 1817 | 1461261376768 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:56:16 INFO - PROCESS | 1817 | 1461261376772 Marionette TRACE conn4 <- [1,2266,null,{}] 10:56:16 INFO - PROCESS | 1817 | 1461261376778 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:17 INFO - PROCESS | 1817 | 1461261377065 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 10:56:17 INFO - PROCESS | 1817 | 1461261377393 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40667f000 == 168 [pid = 1817] [id = 574] 10:56:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3f9953c00) [pid = 1817] [serial = 1723] [outer = (nil)] 10:56:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa4006b5c00) [pid = 1817] [serial = 1724] [outer = 0x7fa3f9953c00] 10:56:17 INFO - PROCESS | 1817 | 1461261377477 Marionette DEBUG loaded listener.js 10:56:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa400d51800) [pid = 1817] [serial = 1725] [outer = 0x7fa3f9953c00] 10:56:18 INFO - PROCESS | 1817 | 1461261378367 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1630ms 10:56:18 INFO - PROCESS | 1817 | 1461261378399 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 10:56:18 INFO - PROCESS | 1817 | 1461261378403 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 10:56:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:56:18 INFO - PROCESS | 1817 | 1461261378410 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:56:18 INFO - PROCESS | 1817 | 1461261378412 Marionette TRACE conn4 <- [1,2270,null,{}] 10:56:18 INFO - PROCESS | 1817 | 1461261378419 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:18 INFO - PROCESS | 1817 | 1461261378657 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 10:56:18 INFO - PROCESS | 1817 | 1461261378934 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4107fd800 == 169 [pid = 1817] [id = 575] 10:56:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3e5d64800) [pid = 1817] [serial = 1726] [outer = (nil)] 10:56:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa401586800) [pid = 1817] [serial = 1727] [outer = 0x7fa3e5d64800] 10:56:19 INFO - PROCESS | 1817 | 1461261379057 Marionette DEBUG loaded listener.js 10:56:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa4020f1000) [pid = 1817] [serial = 1728] [outer = 0x7fa3e5d64800] 10:56:19 INFO - PROCESS | 1817 | 1461261379955 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:56:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:56:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1580ms 10:56:19 INFO - PROCESS | 1817 | 1461261379992 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 10:56:19 INFO - PROCESS | 1817 | 1461261379995 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 10:56:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:56:20 INFO - PROCESS | 1817 | 1461261380004 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:56:20 INFO - PROCESS | 1817 | 1461261380008 Marionette TRACE conn4 <- [1,2274,null,{}] 10:56:20 INFO - PROCESS | 1817 | 1461261380015 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:20 INFO - PROCESS | 1817 | 1461261380265 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 10:56:20 INFO - PROCESS | 1817 | 1461261380537 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415a3e800 == 170 [pid = 1817] [id = 576] 10:56:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3edf98c00) [pid = 1817] [serial = 1729] [outer = (nil)] 10:56:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa402952400) [pid = 1817] [serial = 1730] [outer = 0x7fa3edf98c00] 10:56:20 INFO - PROCESS | 1817 | 1461261380672 Marionette DEBUG loaded listener.js 10:56:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa402fde400) [pid = 1817] [serial = 1731] [outer = 0x7fa3edf98c00] 10:56:21 INFO - PROCESS | 1817 | 1461261381553 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:56:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:56:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1592ms 10:56:21 INFO - PROCESS | 1817 | 1461261381596 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 10:56:21 INFO - PROCESS | 1817 | 1461261381600 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 10:56:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:56:21 INFO - PROCESS | 1817 | 1461261381606 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:56:21 INFO - PROCESS | 1817 | 1461261381609 Marionette TRACE conn4 <- [1,2278,null,{}] 10:56:21 INFO - PROCESS | 1817 | 1461261381615 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:21 INFO - PROCESS | 1817 | 1461261381866 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 10:56:22 INFO - PROCESS | 1817 | 1461261382135 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41a097800 == 171 [pid = 1817] [id = 577] 10:56:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3f09ec000) [pid = 1817] [serial = 1732] [outer = (nil)] 10:56:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa404240c00) [pid = 1817] [serial = 1733] [outer = 0x7fa3f09ec000] 10:56:22 INFO - PROCESS | 1817 | 1461261382258 Marionette DEBUG loaded listener.js 10:56:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa406739c00) [pid = 1817] [serial = 1734] [outer = 0x7fa3f09ec000] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e9485000 == 170 [pid = 1817] [id = 421] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee615000 == 169 [pid = 1817] [id = 283] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e92e9000 == 168 [pid = 1817] [id = 558] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ec2c8000 == 167 [pid = 1817] [id = 557] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e92f4800 == 166 [pid = 1817] [id = 556] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e6f7c000 == 165 [pid = 1817] [id = 555] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415c22800 == 164 [pid = 1817] [id = 553] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa411c5e800 == 163 [pid = 1817] [id = 552] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40698c000 == 162 [pid = 1817] [id = 551] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402d4a800 == 161 [pid = 1817] [id = 550] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401e56000 == 160 [pid = 1817] [id = 549] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ffb05800 == 159 [pid = 1817] [id = 548] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe60f800 == 158 [pid = 1817] [id = 547] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fbf92800 == 157 [pid = 1817] [id = 546] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa445800 == 156 [pid = 1817] [id = 545] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f94d2000 == 155 [pid = 1817] [id = 544] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7aa0800 == 154 [pid = 1817] [id = 543] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f34f6000 == 153 [pid = 1817] [id = 542] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1f08800 == 152 [pid = 1817] [id = 541] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0cc9800 == 151 [pid = 1817] [id = 540] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ef335000 == 150 [pid = 1817] [id = 539] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee453000 == 149 [pid = 1817] [id = 538] 10:56:24 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e92e3000 == 148 [pid = 1817] [id = 537] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa3ec059400) [pid = 1817] [serial = 1610] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa415335c00) [pid = 1817] [serial = 1596] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa40294fc00) [pid = 1817] [serial = 1587] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa4019e8c00) [pid = 1817] [serial = 1584] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3edf8e400) [pid = 1817] [serial = 1607] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3e80de000) [pid = 1817] [serial = 1601] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa415454800) [pid = 1817] [serial = 1599] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3f1dba000) [pid = 1817] [serial = 1556] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3ebbe0800) [pid = 1817] [serial = 1548] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa404242400) [pid = 1817] [serial = 1590] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa40a975800) [pid = 1817] [serial = 1593] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa41055f000) [pid = 1817] [serial = 1595] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3f26ac800) [pid = 1817] [serial = 1559] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3fa2f1c00) [pid = 1817] [serial = 1568] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3f0d5b400) [pid = 1817] [serial = 1554] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3fa64c800) [pid = 1817] [serial = 1572] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa4044df000) [pid = 1817] [serial = 1530] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3f9956400) [pid = 1817] [serial = 1563] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa40673e000) [pid = 1817] [serial = 1592] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3f2563800) [pid = 1817] [serial = 1557] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3e9252800) [pid = 1817] [serial = 1547] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3f34a4000) [pid = 1817] [serial = 1560] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa402f6e400) [pid = 1817] [serial = 1589] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3fa21e800) [pid = 1817] [serial = 1566] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3f90a8c00) [pid = 1817] [serial = 1562] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3ebbd8c00) [pid = 1817] [serial = 1476] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3eac9e400) [pid = 1817] [serial = 1604] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa3f0748000) [pid = 1817] [serial = 1551] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3f0822800) [pid = 1817] [serial = 1553] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3fe935000) [pid = 1817] [serial = 1580] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa3fa475400) [pid = 1817] [serial = 1569] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3fa486000) [pid = 1817] [serial = 1571] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3ee70fc00) [pid = 1817] [serial = 1608] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa400a9d800) [pid = 1817] [serial = 1583] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3fd774c00) [pid = 1817] [serial = 1577] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3e9217400) [pid = 1817] [serial = 1602] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa4024ea400) [pid = 1817] [serial = 1586] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa41533fc00) [pid = 1817] [serial = 1598] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3ffc28c00) [pid = 1817] [serial = 1581] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3fba2b000) [pid = 1817] [serial = 1575] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa4043b9000) [pid = 1817] [serial = 1464] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3fa9aa000) [pid = 1817] [serial = 1574] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3fe889800) [pid = 1817] [serial = 1578] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3ee70a400) [pid = 1817] [serial = 1544] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3ef652000) [pid = 1817] [serial = 1550] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3ebbd7c00) [pid = 1817] [serial = 1605] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3fa040000) [pid = 1817] [serial = 1565] [outer = (nil)] [url = about:blank] 10:56:24 INFO - PROCESS | 1817 | 1461261384969 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:56:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:56:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 3385ms 10:56:25 INFO - PROCESS | 1817 | 1461261385027 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 10:56:25 INFO - PROCESS | 1817 | 1461261385034 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 10:56:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:56:25 INFO - PROCESS | 1817 | 1461261385055 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:56:25 INFO - PROCESS | 1817 | 1461261385060 Marionette TRACE conn4 <- [1,2282,null,{}] 10:56:25 INFO - PROCESS | 1817 | 1461261385073 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:25 INFO - PROCESS | 1817 | 1461261385316 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 10:56:25 INFO - PROCESS | 1817 | 1461261385498 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e7169000 == 149 [pid = 1817] [id = 578] 10:56:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3e7df6400) [pid = 1817] [serial = 1735] [outer = (nil)] 10:56:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3e8195800) [pid = 1817] [serial = 1736] [outer = 0x7fa3e7df6400] 10:56:25 INFO - PROCESS | 1817 | 1461261385569 Marionette DEBUG loaded listener.js 10:56:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3e9223400) [pid = 1817] [serial = 1737] [outer = 0x7fa3e7df6400] 10:56:26 INFO - PROCESS | 1817 | 1461261386451 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:56:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:56:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1438ms 10:56:26 INFO - PROCESS | 1817 | 1461261386501 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 10:56:26 INFO - PROCESS | 1817 | 1461261386508 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 10:56:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:56:26 INFO - PROCESS | 1817 | 1461261386525 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:56:26 INFO - PROCESS | 1817 | 1461261386530 Marionette TRACE conn4 <- [1,2286,null,{}] 10:56:26 INFO - PROCESS | 1817 | 1461261386536 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:26 INFO - PROCESS | 1817 | 1461261386778 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 10:56:27 INFO - PROCESS | 1817 | 1461261386994 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e9474800 == 150 [pid = 1817] [id = 579] 10:56:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3e80d2400) [pid = 1817] [serial = 1738] [outer = (nil)] 10:56:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3ebbdd800) [pid = 1817] [serial = 1739] [outer = 0x7fa3e80d2400] 10:56:27 INFO - PROCESS | 1817 | 1461261387062 Marionette DEBUG loaded listener.js 10:56:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3ec1b9800) [pid = 1817] [serial = 1740] [outer = 0x7fa3e80d2400] 10:56:28 INFO - PROCESS | 1817 | 1461261388124 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:56:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 10:56:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1639ms 10:56:28 INFO - PROCESS | 1817 | 1461261388164 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 10:56:28 INFO - PROCESS | 1817 | 1461261388181 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 10:56:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:56:28 INFO - PROCESS | 1817 | 1461261388194 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:56:28 INFO - PROCESS | 1817 | 1461261388200 Marionette TRACE conn4 <- [1,2290,null,{}] 10:56:28 INFO - PROCESS | 1817 | 1461261388217 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:28 INFO - PROCESS | 1817 | 1461261388640 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 10:56:28 INFO - PROCESS | 1817 | 1461261388868 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed0e0000 == 151 [pid = 1817] [id = 580] 10:56:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3edf8ac00) [pid = 1817] [serial = 1741] [outer = (nil)] 10:56:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3ee7b0c00) [pid = 1817] [serial = 1742] [outer = 0x7fa3edf8ac00] 10:56:28 INFO - PROCESS | 1817 | 1461261388939 Marionette DEBUG loaded listener.js 10:56:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3ef652000) [pid = 1817] [serial = 1743] [outer = 0x7fa3edf8ac00] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3eb7ccc00) [pid = 1817] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3e80d3c00) [pid = 1817] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3e7df2000) [pid = 1817] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3f1e82c00) [pid = 1817] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3e8196c00) [pid = 1817] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3e5d5b800) [pid = 1817] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3e6df1c00) [pid = 1817] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3fa477c00) [pid = 1817] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3f081f800) [pid = 1817] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3f1e86800) [pid = 1817] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3edf8dc00) [pid = 1817] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa3f90af400) [pid = 1817] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3ee711000) [pid = 1817] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa3eaca0400) [pid = 1817] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa3ec1b0800) [pid = 1817] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa3fe548c00) [pid = 1817] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa4025ac800) [pid = 1817] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x7fa3e6df2400) [pid = 1817] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x7fa3e7debc00) [pid = 1817] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x7fa3fe54a800) [pid = 1817] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x7fa3f7b04000) [pid = 1817] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x7fa3ee7b6400) [pid = 1817] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:56:29 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x7fa3e5d5c000) [pid = 1817] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:56:30 INFO - PROCESS | 1817 | 1461261390248 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:56:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:56:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 2094ms 10:56:30 INFO - PROCESS | 1817 | 1461261390289 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 10:56:30 INFO - PROCESS | 1817 | 1461261390294 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 10:56:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:56:30 INFO - PROCESS | 1817 | 1461261390300 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:56:30 INFO - PROCESS | 1817 | 1461261390303 Marionette TRACE conn4 <- [1,2294,null,{}] 10:56:30 INFO - PROCESS | 1817 | 1461261390308 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:30 INFO - PROCESS | 1817 | 1461261390540 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 10:56:30 INFO - PROCESS | 1817 | 1461261390745 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee40f000 == 152 [pid = 1817] [id = 581] 10:56:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x7fa3e5d5b800) [pid = 1817] [serial = 1744] [outer = (nil)] 10:56:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x7fa3ee709400) [pid = 1817] [serial = 1745] [outer = 0x7fa3e5d5b800] 10:56:30 INFO - PROCESS | 1817 | 1461261390819 Marionette DEBUG loaded listener.js 10:56:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x7fa3f0749400) [pid = 1817] [serial = 1746] [outer = 0x7fa3e5d5b800] 10:56:31 INFO - PROCESS | 1817 | 1461261391618 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:56:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:56:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1529ms 10:56:31 INFO - PROCESS | 1817 | 1461261391831 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 10:56:31 INFO - PROCESS | 1817 | 1461261391839 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 10:56:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:56:31 INFO - PROCESS | 1817 | 1461261391849 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:56:31 INFO - PROCESS | 1817 | 1461261391853 Marionette TRACE conn4 <- [1,2298,null,{}] 10:56:31 INFO - PROCESS | 1817 | 1461261391863 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:32 INFO - PROCESS | 1817 | 1461261392146 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 10:56:32 INFO - PROCESS | 1817 | 1461261392482 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e81d0000 == 153 [pid = 1817] [id = 582] 10:56:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x7fa3e80d2c00) [pid = 1817] [serial = 1747] [outer = (nil)] 10:56:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x7fa3e9217c00) [pid = 1817] [serial = 1748] [outer = 0x7fa3e80d2c00] 10:56:32 INFO - PROCESS | 1817 | 1461261392588 Marionette DEBUG loaded listener.js 10:56:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa3e95c3000) [pid = 1817] [serial = 1749] [outer = 0x7fa3e80d2c00] 10:56:33 INFO - PROCESS | 1817 | 1461261393515 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:56:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:56:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1696ms 10:56:33 INFO - PROCESS | 1817 | 1461261393546 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 10:56:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:56:33 INFO - PROCESS | 1817 | 1461261393552 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 10:56:33 INFO - PROCESS | 1817 | 1461261393565 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:56:33 INFO - PROCESS | 1817 | 1461261393570 Marionette TRACE conn4 <- [1,2302,null,{}] 10:56:33 INFO - PROCESS | 1817 | 1461261393577 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:33 INFO - PROCESS | 1817 | 1461261393816 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 10:56:34 INFO - PROCESS | 1817 | 1461261394081 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee615000 == 154 [pid = 1817] [id = 583] 10:56:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa3ec04f800) [pid = 1817] [serial = 1750] [outer = (nil)] 10:56:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa3edd06c00) [pid = 1817] [serial = 1751] [outer = 0x7fa3ec04f800] 10:56:34 INFO - PROCESS | 1817 | 1461261394222 Marionette DEBUG loaded listener.js 10:56:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa3edd77800) [pid = 1817] [serial = 1752] [outer = 0x7fa3ec04f800] 10:56:35 INFO - PROCESS | 1817 | 1461261395157 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:56:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:56:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1642ms 10:56:35 INFO - PROCESS | 1817 | 1461261395202 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 10:56:35 INFO - PROCESS | 1817 | 1461261395206 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 10:56:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:56:35 INFO - PROCESS | 1817 | 1461261395213 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:56:35 INFO - PROCESS | 1817 | 1461261395217 Marionette TRACE conn4 <- [1,2306,null,{}] 10:56:35 INFO - PROCESS | 1817 | 1461261395232 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:35 INFO - PROCESS | 1817 | 1461261395485 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 10:56:35 INFO - PROCESS | 1817 | 1461261395837 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef599800 == 155 [pid = 1817] [id = 584] 10:56:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3f0751c00) [pid = 1817] [serial = 1753] [outer = (nil)] 10:56:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3f0825400) [pid = 1817] [serial = 1754] [outer = 0x7fa3f0751c00] 10:56:35 INFO - PROCESS | 1817 | 1461261395926 Marionette DEBUG loaded listener.js 10:56:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3f0d60800) [pid = 1817] [serial = 1755] [outer = 0x7fa3f0751c00] 10:56:36 INFO - PROCESS | 1817 | 1461261396836 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:56:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:56:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1683ms 10:56:36 INFO - PROCESS | 1817 | 1461261396897 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 10:56:36 INFO - PROCESS | 1817 | 1461261396900 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 10:56:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:56:36 INFO - PROCESS | 1817 | 1461261396908 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:56:36 INFO - PROCESS | 1817 | 1461261396912 Marionette TRACE conn4 <- [1,2310,null,{}] 10:56:36 INFO - PROCESS | 1817 | 1461261396918 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:37 INFO - PROCESS | 1817 | 1461261397159 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 10:56:37 INFO - PROCESS | 1817 | 1461261397417 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1eda800 == 156 [pid = 1817] [id = 585] 10:56:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3f081d400) [pid = 1817] [serial = 1756] [outer = (nil)] 10:56:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3f1e8ac00) [pid = 1817] [serial = 1757] [outer = 0x7fa3f081d400] 10:56:37 INFO - PROCESS | 1817 | 1461261397549 Marionette DEBUG loaded listener.js 10:56:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3f1f7ec00) [pid = 1817] [serial = 1758] [outer = 0x7fa3f081d400] 10:56:38 INFO - PROCESS | 1817 | 1461261398551 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:56:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:56:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1681ms 10:56:38 INFO - PROCESS | 1817 | 1461261398590 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 10:56:38 INFO - PROCESS | 1817 | 1461261398593 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 10:56:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:56:38 INFO - PROCESS | 1817 | 1461261398600 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:56:38 INFO - PROCESS | 1817 | 1461261398603 Marionette TRACE conn4 <- [1,2314,null,{}] 10:56:38 INFO - PROCESS | 1817 | 1461261398609 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:38 INFO - PROCESS | 1817 | 1461261398837 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 10:56:39 INFO - PROCESS | 1817 | 1461261399143 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f252b800 == 157 [pid = 1817] [id = 586] 10:56:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3f1dbc400) [pid = 1817] [serial = 1759] [outer = (nil)] 10:56:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3f3364800) [pid = 1817] [serial = 1760] [outer = 0x7fa3f1dbc400] 10:56:39 INFO - PROCESS | 1817 | 1461261399227 Marionette DEBUG loaded listener.js 10:56:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3f36c0000) [pid = 1817] [serial = 1761] [outer = 0x7fa3f1dbc400] 10:56:40 INFO - PROCESS | 1817 | 1461261400083 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:56:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:56:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1531ms 10:56:40 INFO - PROCESS | 1817 | 1461261400132 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 10:56:40 INFO - PROCESS | 1817 | 1461261400137 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 10:56:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:56:40 INFO - PROCESS | 1817 | 1461261400144 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:56:40 INFO - PROCESS | 1817 | 1461261400148 Marionette TRACE conn4 <- [1,2318,null,{}] 10:56:40 INFO - PROCESS | 1817 | 1461261400154 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:40 INFO - PROCESS | 1817 | 1461261400430 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 10:56:40 INFO - PROCESS | 1817 | 1461261400752 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f4818800 == 158 [pid = 1817] [id = 587] 10:56:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3f7ded000) [pid = 1817] [serial = 1762] [outer = (nil)] 10:56:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f90af400) [pid = 1817] [serial = 1763] [outer = 0x7fa3f7ded000] 10:56:40 INFO - PROCESS | 1817 | 1461261400839 Marionette DEBUG loaded listener.js 10:56:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3f995d800) [pid = 1817] [serial = 1764] [outer = 0x7fa3f7ded000] 10:56:41 INFO - PROCESS | 1817 | 1461261401714 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 10:56:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:56:41 INFO - PROCESS | 1817 | 1461261401736 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 10:56:41 INFO - PROCESS | 1817 | 1461261401743 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:56:41 INFO - PROCESS | 1817 | 1461261401746 Marionette TRACE conn4 <- [1,2322,null,{}] 10:56:41 INFO - PROCESS | 1817 | 1461261401752 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:41 INFO - PROCESS | 1817 | 1461261401987 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 10:56:42 INFO - PROCESS | 1817 | 1461261402248 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9323000 == 159 [pid = 1817] [id = 588] 10:56:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f38dfc00) [pid = 1817] [serial = 1765] [outer = (nil)] 10:56:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3fa2e3400) [pid = 1817] [serial = 1766] [outer = 0x7fa3f38dfc00] 10:56:42 INFO - PROCESS | 1817 | 1461261402370 Marionette DEBUG loaded listener.js 10:56:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3fa390000) [pid = 1817] [serial = 1767] [outer = 0x7fa3f38dfc00] 10:56:43 INFO - PROCESS | 1817 | 1461261403220 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:56:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:56:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1530ms 10:56:43 INFO - PROCESS | 1817 | 1461261403273 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 10:56:43 INFO - PROCESS | 1817 | 1461261403278 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 10:56:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:56:43 INFO - PROCESS | 1817 | 1461261403284 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:56:43 INFO - PROCESS | 1817 | 1461261403288 Marionette TRACE conn4 <- [1,2326,null,{}] 10:56:43 INFO - PROCESS | 1817 | 1461261403294 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:43 INFO - PROCESS | 1817 | 1461261403534 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 10:56:43 INFO - PROCESS | 1817 | 1461261403792 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa133000 == 160 [pid = 1817] [id = 589] 10:56:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f7ded400) [pid = 1817] [serial = 1768] [outer = (nil)] 10:56:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3fa47ec00) [pid = 1817] [serial = 1769] [outer = 0x7fa3f7ded400] 10:56:43 INFO - PROCESS | 1817 | 1461261403920 Marionette DEBUG loaded listener.js 10:56:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3fa64c800) [pid = 1817] [serial = 1770] [outer = 0x7fa3f7ded400] 10:56:44 INFO - PROCESS | 1817 | 1461261404780 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:56:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:56:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1535ms 10:56:44 INFO - PROCESS | 1817 | 1461261404820 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 10:56:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:56:44 INFO - PROCESS | 1817 | 1461261404826 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 10:56:44 INFO - PROCESS | 1817 | 1461261404834 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:56:44 INFO - PROCESS | 1817 | 1461261404837 Marionette TRACE conn4 <- [1,2330,null,{}] 10:56:44 INFO - PROCESS | 1817 | 1461261404844 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:45 INFO - PROCESS | 1817 | 1461261405086 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 10:56:45 INFO - PROCESS | 1817 | 1461261405353 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fabe7000 == 161 [pid = 1817] [id = 590] 10:56:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3fa047c00) [pid = 1817] [serial = 1771] [outer = (nil)] 10:56:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3fa71a000) [pid = 1817] [serial = 1772] [outer = 0x7fa3fa047c00] 10:56:45 INFO - PROCESS | 1817 | 1461261405479 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3fa9a6400) [pid = 1817] [serial = 1773] [outer = 0x7fa3fa047c00] 10:56:46 INFO - PROCESS | 1817 | 1461261406367 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:56:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:56:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1583ms 10:56:46 INFO - PROCESS | 1817 | 1461261406418 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 10:56:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:56:46 INFO - PROCESS | 1817 | 1461261406422 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 10:56:46 INFO - PROCESS | 1817 | 1461261406429 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:56:46 INFO - PROCESS | 1817 | 1461261406433 Marionette TRACE conn4 <- [1,2334,null,{}] 10:56:46 INFO - PROCESS | 1817 | 1461261406439 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:46 INFO - PROCESS | 1817 | 1461261406690 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 10:56:47 INFO - PROCESS | 1817 | 1461261406996 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd56b800 == 162 [pid = 1817] [id = 591] 10:56:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3edd69400) [pid = 1817] [serial = 1774] [outer = (nil)] 10:56:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3fba30800) [pid = 1817] [serial = 1775] [outer = 0x7fa3edd69400] 10:56:47 INFO - PROCESS | 1817 | 1461261407080 Marionette DEBUG loaded listener.js 10:56:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3fbba3000) [pid = 1817] [serial = 1776] [outer = 0x7fa3edd69400] 10:56:47 INFO - PROCESS | 1817 | 1461261407927 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:56:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:56:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1543ms 10:56:47 INFO - PROCESS | 1817 | 1461261407972 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 10:56:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:56:47 INFO - PROCESS | 1817 | 1461261407983 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 10:56:47 INFO - PROCESS | 1817 | 1461261407988 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - PROCESS | 1817 | 1461261407998 Marionette TRACE conn4 <- [1,2338,null,{}] 10:56:48 INFO - PROCESS | 1817 | 1461261408004 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:48 INFO - PROCESS | 1817 | 1461261408265 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 10:56:48 INFO - PROCESS | 1817 | 1461261408525 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe71f800 == 163 [pid = 1817] [id = 592] 10:56:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3fd76b000) [pid = 1817] [serial = 1777] [outer = (nil)] 10:56:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3fe54a000) [pid = 1817] [serial = 1778] [outer = 0x7fa3fd76b000] 10:56:48 INFO - PROCESS | 1817 | 1461261408674 Marionette DEBUG loaded listener.js 10:56:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3fe89c400) [pid = 1817] [serial = 1779] [outer = 0x7fa3fd76b000] 10:56:49 INFO - PROCESS | 1817 | 1461261409599 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:56:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:56:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1642ms 10:56:49 INFO - PROCESS | 1817 | 1461261409631 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 10:56:49 INFO - PROCESS | 1817 | 1461261409636 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 10:56:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:56:49 INFO - PROCESS | 1817 | 1461261409642 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:56:49 INFO - PROCESS | 1817 | 1461261409646 Marionette TRACE conn4 <- [1,2342,null,{}] 10:56:49 INFO - PROCESS | 1817 | 1461261409652 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:49 INFO - PROCESS | 1817 | 1461261409895 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 10:56:50 INFO - PROCESS | 1817 | 1461261410210 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401e45800 == 164 [pid = 1817] [id = 593] 10:56:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3e5d61000) [pid = 1817] [serial = 1780] [outer = (nil)] 10:56:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3ffcd5800) [pid = 1817] [serial = 1781] [outer = 0x7fa3e5d61000] 10:56:50 INFO - PROCESS | 1817 | 1461261410296 Marionette DEBUG loaded listener.js 10:56:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa401e91400) [pid = 1817] [serial = 1782] [outer = 0x7fa3e5d61000] 10:56:51 INFO - PROCESS | 1817 | 1461261411195 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:56:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:56:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1580ms 10:56:51 INFO - PROCESS | 1817 | 1461261411225 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 10:56:51 INFO - PROCESS | 1817 | 1461261411229 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 10:56:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:56:51 INFO - PROCESS | 1817 | 1461261411236 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:56:51 INFO - PROCESS | 1817 | 1461261411238 Marionette TRACE conn4 <- [1,2346,null,{}] 10:56:51 INFO - PROCESS | 1817 | 1461261411246 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:51 INFO - PROCESS | 1817 | 1461261411493 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 10:56:51 INFO - PROCESS | 1817 | 1461261411761 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402d4e800 == 165 [pid = 1817] [id = 594] 10:56:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3fd774c00) [pid = 1817] [serial = 1783] [outer = (nil)] 10:56:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa4025af400) [pid = 1817] [serial = 1784] [outer = 0x7fa3fd774c00] 10:56:51 INFO - PROCESS | 1817 | 1461261411892 Marionette DEBUG loaded listener.js 10:56:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa402a0dc00) [pid = 1817] [serial = 1785] [outer = 0x7fa3fd774c00] 10:56:52 INFO - PROCESS | 1817 | 1461261412776 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:56:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:56:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1583ms 10:56:52 INFO - PROCESS | 1817 | 1461261412820 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 10:56:52 INFO - PROCESS | 1817 | 1461261412824 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 10:56:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:56:52 INFO - PROCESS | 1817 | 1461261412831 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:56:52 INFO - PROCESS | 1817 | 1461261412835 Marionette TRACE conn4 <- [1,2350,null,{}] 10:56:52 INFO - PROCESS | 1817 | 1461261412841 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:53 INFO - PROCESS | 1817 | 1461261413090 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 10:56:53 INFO - PROCESS | 1817 | 1461261413437 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa406910800 == 166 [pid = 1817] [id = 595] 10:56:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3e6df0400) [pid = 1817] [serial = 1786] [outer = (nil)] 10:56:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa4037a0c00) [pid = 1817] [serial = 1787] [outer = 0x7fa3e6df0400] 10:56:53 INFO - PROCESS | 1817 | 1461261413519 Marionette DEBUG loaded listener.js 10:56:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa4044df000) [pid = 1817] [serial = 1788] [outer = 0x7fa3e6df0400] 10:56:54 INFO - PROCESS | 1817 | 1461261414387 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:56:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:56:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1593ms 10:56:54 INFO - PROCESS | 1817 | 1461261414427 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 10:56:54 INFO - PROCESS | 1817 | 1461261414433 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 10:56:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:56:54 INFO - PROCESS | 1817 | 1461261414442 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:56:54 INFO - PROCESS | 1817 | 1461261414447 Marionette TRACE conn4 <- [1,2354,null,{}] 10:56:54 INFO - PROCESS | 1817 | 1461261414456 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:54 INFO - PROCESS | 1817 | 1461261414761 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 10:56:55 INFO - PROCESS | 1817 | 1461261415070 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa410cae800 == 167 [pid = 1817] [id = 596] 10:56:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa402f65800) [pid = 1817] [serial = 1789] [outer = (nil)] 10:56:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa40a976c00) [pid = 1817] [serial = 1790] [outer = 0x7fa402f65800] 10:56:55 INFO - PROCESS | 1817 | 1461261415154 Marionette DEBUG loaded listener.js 10:56:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa4107d8800) [pid = 1817] [serial = 1791] [outer = 0x7fa402f65800] 10:56:56 INFO - PROCESS | 1817 | 1461261416053 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:56:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:56:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1640ms 10:56:56 INFO - PROCESS | 1817 | 1461261416084 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 10:56:56 INFO - PROCESS | 1817 | 1461261416087 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 10:56:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:56:56 INFO - PROCESS | 1817 | 1461261416095 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:56:56 INFO - PROCESS | 1817 | 1461261416097 Marionette TRACE conn4 <- [1,2358,null,{}] 10:56:56 INFO - PROCESS | 1817 | 1461261416104 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:56 INFO - PROCESS | 1817 | 1461261416350 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 10:56:56 INFO - PROCESS | 1817 | 1461261416667 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415adb000 == 168 [pid = 1817] [id = 597] 10:56:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa406734400) [pid = 1817] [serial = 1792] [outer = (nil)] 10:56:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa413b2dc00) [pid = 1817] [serial = 1793] [outer = 0x7fa406734400] 10:56:56 INFO - PROCESS | 1817 | 1461261416751 Marionette DEBUG loaded listener.js 10:56:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa415335c00) [pid = 1817] [serial = 1794] [outer = 0x7fa406734400] 10:56:57 INFO - PROCESS | 1817 | 1461261417675 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:56:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:56:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1635ms 10:56:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:56:57 INFO - PROCESS | 1817 | 1461261417730 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 10:56:57 INFO - PROCESS | 1817 | 1461261417733 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 10:56:57 INFO - PROCESS | 1817 | 1461261417740 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:56:57 INFO - PROCESS | 1817 | 1461261417743 Marionette TRACE conn4 <- [1,2362,null,{}] 10:56:57 INFO - PROCESS | 1817 | 1461261417749 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:57 INFO - PROCESS | 1817 | 1461261417995 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 10:56:58 INFO - PROCESS | 1817 | 1461261418327 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41d5b0800 == 169 [pid = 1817] [id = 598] 10:56:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3edd02800) [pid = 1817] [serial = 1795] [outer = (nil)] 10:56:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa41169b400) [pid = 1817] [serial = 1796] [outer = 0x7fa3edd02800] 10:56:58 INFO - PROCESS | 1817 | 1461261418411 Marionette DEBUG loaded listener.js 10:56:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa415571400) [pid = 1817] [serial = 1797] [outer = 0x7fa3edd02800] 10:56:59 INFO - PROCESS | 1817 | 1461261419324 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1632ms 10:56:59 INFO - PROCESS | 1817 | 1461261419372 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 10:56:59 INFO - PROCESS | 1817 | 1461261419376 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 10:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:56:59 INFO - PROCESS | 1817 | 1461261419382 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:56:59 INFO - PROCESS | 1817 | 1461261419385 Marionette TRACE conn4 <- [1,2366,null,{}] 10:56:59 INFO - PROCESS | 1817 | 1461261419391 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:59 INFO - PROCESS | 1817 | 1461261419630 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 10:56:59 INFO - PROCESS | 1817 | 1461261419955 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41572d800 == 170 [pid = 1817] [id = 599] 10:56:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa3ef653c00) [pid = 1817] [serial = 1798] [outer = (nil)] 10:57:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa4159d4400) [pid = 1817] [serial = 1799] [outer = 0x7fa3ef653c00] 10:57:00 INFO - PROCESS | 1817 | 1461261420040 Marionette DEBUG loaded listener.js 10:57:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa415a5b000) [pid = 1817] [serial = 1800] [outer = 0x7fa3ef653c00] 10:57:00 INFO - PROCESS | 1817 | 1461261420985 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1645ms 10:57:01 INFO - PROCESS | 1817 | 1461261421030 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 10:57:01 INFO - PROCESS | 1817 | 1461261421032 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 10:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:57:01 INFO - PROCESS | 1817 | 1461261421041 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:57:01 INFO - PROCESS | 1817 | 1461261421044 Marionette TRACE conn4 <- [1,2370,null,{}] 10:57:01 INFO - PROCESS | 1817 | 1461261421050 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:01 INFO - PROCESS | 1817 | 1461261421295 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 10:57:01 INFO - PROCESS | 1817 | 1461261421626 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e5f54800 == 171 [pid = 1817] [id = 600] 10:57:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa3e5f74800) [pid = 1817] [serial = 1801] [outer = (nil)] 10:57:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3e5f7d000) [pid = 1817] [serial = 1802] [outer = 0x7fa3e5f74800] 10:57:01 INFO - PROCESS | 1817 | 1461261421722 Marionette DEBUG loaded listener.js 10:57:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa3e5f82000) [pid = 1817] [serial = 1803] [outer = 0x7fa3e5f74800] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e806d000 == 170 [pid = 1817] [id = 533] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ea8aa800 == 169 [pid = 1817] [id = 534] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed0e0000 == 168 [pid = 1817] [id = 580] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e9474800 == 167 [pid = 1817] [id = 579] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e7169000 == 166 [pid = 1817] [id = 578] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401ec2000 == 165 [pid = 1817] [id = 572] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40067d800 == 164 [pid = 1817] [id = 571] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd719000 == 163 [pid = 1817] [id = 570] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fbf9a000 == 162 [pid = 1817] [id = 569] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa814000 == 161 [pid = 1817] [id = 568] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa134800 == 160 [pid = 1817] [id = 567] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9329000 == 159 [pid = 1817] [id = 566] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7a86000 == 158 [pid = 1817] [id = 565] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f333f000 == 157 [pid = 1817] [id = 564] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1f15800 == 156 [pid = 1817] [id = 563] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0b10000 == 155 [pid = 1817] [id = 562] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee77e800 == 154 [pid = 1817] [id = 561] 10:57:03 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3eaba5800 == 153 [pid = 1817] [id = 560] 10:57:03 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa3ecc10000) [pid = 1817] [serial = 1674] [outer = (nil)] [url = about:blank] 10:57:03 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa3fa48a400) [pid = 1817] [serial = 1634] [outer = (nil)] [url = about:blank] 10:57:03 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa3e924dc00) [pid = 1817] [serial = 1614] [outer = (nil)] [url = about:blank] 10:57:03 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3f1e8b400) [pid = 1817] [serial = 1661] [outer = (nil)] [url = about:blank] 10:57:03 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3fd447000) [pid = 1817] [serial = 1641] [outer = (nil)] [url = about:blank] 10:57:03 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa40295a000) [pid = 1817] [serial = 1650] [outer = (nil)] [url = about:blank] 10:57:03 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3e6df7c00) [pid = 1817] [serial = 1667] [outer = (nil)] [url = about:blank] 10:57:03 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3fbba0400) [pid = 1817] [serial = 1638] [outer = (nil)] [url = about:blank] 10:57:03 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3f34a6800) [pid = 1817] [serial = 1626] [outer = (nil)] [url = about:blank] 10:57:03 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3ec1ae000) [pid = 1817] [serial = 1673] [outer = (nil)] [url = about:blank] 10:57:03 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa4159d6c00) [pid = 1817] [serial = 1665] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa40f938000) [pid = 1817] [serial = 1653] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa4019e9800) [pid = 1817] [serial = 1649] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa4159d0800) [pid = 1817] [serial = 1659] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3f0819800) [pid = 1817] [serial = 1620] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3fa9af000) [pid = 1817] [serial = 1637] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3edd05c00) [pid = 1817] [serial = 1617] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3ef64ec00) [pid = 1817] [serial = 1545] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa401e91000) [pid = 1817] [serial = 1647] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa415455800) [pid = 1817] [serial = 1656] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3e95c7000) [pid = 1817] [serial = 1671] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3fa045c00) [pid = 1817] [serial = 1631] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3e8193000) [pid = 1817] [serial = 1613] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3fe89cc00) [pid = 1817] [serial = 1644] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3ef657c00) [pid = 1817] [serial = 1619] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3ec1ae400) [pid = 1817] [serial = 1616] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa3f9459000) [pid = 1817] [serial = 1628] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3fbd69400) [pid = 1817] [serial = 1640] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3fa714c00) [pid = 1817] [serial = 1635] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa3fe886400) [pid = 1817] [serial = 1643] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa413694c00) [pid = 1817] [serial = 1655] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3f0fd8000) [pid = 1817] [serial = 1623] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3f9959c00) [pid = 1817] [serial = 1629] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa415575c00) [pid = 1817] [serial = 1664] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa400a96800) [pid = 1817] [serial = 1646] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3fa382800) [pid = 1817] [serial = 1632] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3f26a0c00) [pid = 1817] [serial = 1625] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3e7deb000) [pid = 1817] [serial = 1668] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3f0d55800) [pid = 1817] [serial = 1622] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa40379ec00) [pid = 1817] [serial = 1652] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa41556f800) [pid = 1817] [serial = 1658] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3f1e90000) [pid = 1817] [serial = 1662] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3e7df4400) [pid = 1817] [serial = 1676] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3edd0cc00) [pid = 1817] [serial = 1677] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3e921ec00) [pid = 1817] [serial = 1670] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3ee704400) [pid = 1817] [serial = 1679] [outer = (nil)] [url = about:blank] 10:57:04 INFO - PROCESS | 1817 | 1461261424573 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:57:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:57:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 3590ms 10:57:04 INFO - PROCESS | 1817 | 1461261424633 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 10:57:04 INFO - PROCESS | 1817 | 1461261424640 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 10:57:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:57:04 INFO - PROCESS | 1817 | 1461261424650 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:57:04 INFO - PROCESS | 1817 | 1461261424655 Marionette TRACE conn4 <- [1,2374,null,{}] 10:57:04 INFO - PROCESS | 1817 | 1461261424663 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:04 INFO - PROCESS | 1817 | 1461261424902 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 10:57:05 INFO - PROCESS | 1817 | 1461261425084 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e8074000 == 154 [pid = 1817] [id = 601] 10:57:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3e666b800) [pid = 1817] [serial = 1804] [outer = (nil)] 10:57:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3e6670c00) [pid = 1817] [serial = 1805] [outer = 0x7fa3e666b800] 10:57:05 INFO - PROCESS | 1817 | 1461261425154 Marionette DEBUG loaded listener.js 10:57:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3e6e3fc00) [pid = 1817] [serial = 1806] [outer = 0x7fa3e666b800] 10:57:06 INFO - PROCESS | 1817 | 1461261426091 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1482ms 10:57:06 INFO - PROCESS | 1817 | 1461261426133 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 10:57:06 INFO - PROCESS | 1817 | 1461261426141 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 10:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:57:06 INFO - PROCESS | 1817 | 1461261426151 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:57:06 INFO - PROCESS | 1817 | 1461261426155 Marionette TRACE conn4 <- [1,2378,null,{}] 10:57:06 INFO - PROCESS | 1817 | 1461261426162 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:06 INFO - PROCESS | 1817 | 1461261426387 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 10:57:06 INFO - PROCESS | 1817 | 1461261426598 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eab9b800 == 155 [pid = 1817] [id = 602] 10:57:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3e666c800) [pid = 1817] [serial = 1807] [outer = (nil)] 10:57:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3e818c800) [pid = 1817] [serial = 1808] [outer = 0x7fa3e666c800] 10:57:06 INFO - PROCESS | 1817 | 1461261426667 Marionette DEBUG loaded listener.js 10:57:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3e9222800) [pid = 1817] [serial = 1809] [outer = 0x7fa3e666c800] 10:57:07 INFO - PROCESS | 1817 | 1461261427634 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1529ms 10:57:07 INFO - PROCESS | 1817 | 1461261427682 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 10:57:07 INFO - PROCESS | 1817 | 1461261427685 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 10:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:57:07 INFO - PROCESS | 1817 | 1461261427701 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:57:07 INFO - PROCESS | 1817 | 1461261427707 Marionette TRACE conn4 <- [1,2382,null,{}] 10:57:07 INFO - PROCESS | 1817 | 1461261427724 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:08 INFO - PROCESS | 1817 | 1461261428124 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 10:57:08 INFO - PROCESS | 1817 | 1461261428173 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ede08000 == 156 [pid = 1817] [id = 603] 10:57:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3e924cc00) [pid = 1817] [serial = 1810] [outer = (nil)] 10:57:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3ebbe0800) [pid = 1817] [serial = 1811] [outer = 0x7fa3e924cc00] 10:57:08 INFO - PROCESS | 1817 | 1461261428243 Marionette DEBUG loaded listener.js 10:57:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3edd69c00) [pid = 1817] [serial = 1812] [outer = 0x7fa3e924cc00] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3f38ec400) [pid = 1817] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3f09ec000) [pid = 1817] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3edf8ac00) [pid = 1817] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3e80d3000) [pid = 1817] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3fd44b800) [pid = 1817] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3e5d64800) [pid = 1817] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3e921a000) [pid = 1817] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3e7df6400) [pid = 1817] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3fd447c00) [pid = 1817] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3e80d2400) [pid = 1817] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3ef6ec400) [pid = 1817] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa3ecc0b000) [pid = 1817] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3fa03b000) [pid = 1817] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa3edf98c00) [pid = 1817] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa3f9953c00) [pid = 1817] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa3f38e9800) [pid = 1817] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa3fba2d400) [pid = 1817] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x7fa3ef658800) [pid = 1817] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x7fa3fbb96400) [pid = 1817] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x7fa3f0bd9400) [pid = 1817] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x7fa3ee706000) [pid = 1817] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:57:09 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x7fa3e6defc00) [pid = 1817] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:57:09 INFO - PROCESS | 1817 | 1461261429772 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2088ms 10:57:09 INFO - PROCESS | 1817 | 1461261429789 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 10:57:09 INFO - PROCESS | 1817 | 1461261429793 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 10:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:57:09 INFO - PROCESS | 1817 | 1461261429799 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:57:09 INFO - PROCESS | 1817 | 1461261429801 Marionette TRACE conn4 <- [1,2386,null,{}] 10:57:09 INFO - PROCESS | 1817 | 1461261429807 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:10 INFO - PROCESS | 1817 | 1461261430022 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 10:57:10 INFO - PROCESS | 1817 | 1461261430206 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee5ee800 == 157 [pid = 1817] [id = 604] 10:57:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x7fa3e6dec800) [pid = 1817] [serial = 1813] [outer = (nil)] 10:57:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x7fa3edf8e400) [pid = 1817] [serial = 1814] [outer = 0x7fa3e6dec800] 10:57:10 INFO - PROCESS | 1817 | 1461261430274 Marionette DEBUG loaded listener.js 10:57:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x7fa3ee70f000) [pid = 1817] [serial = 1815] [outer = 0x7fa3e6dec800] 10:57:11 INFO - PROCESS | 1817 | 1461261431058 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1479ms 10:57:11 INFO - PROCESS | 1817 | 1461261431280 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 10:57:11 INFO - PROCESS | 1817 | 1461261431287 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 10:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:57:11 INFO - PROCESS | 1817 | 1461261431297 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:57:11 INFO - PROCESS | 1817 | 1461261431302 Marionette TRACE conn4 <- [1,2390,null,{}] 10:57:11 INFO - PROCESS | 1817 | 1461261431311 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:11 INFO - PROCESS | 1817 | 1461261431588 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 10:57:11 INFO - PROCESS | 1817 | 1461261431923 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e81cc000 == 158 [pid = 1817] [id = 605] 10:57:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x7fa3e666a800) [pid = 1817] [serial = 1816] [outer = (nil)] 10:57:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa3e6df0000) [pid = 1817] [serial = 1817] [outer = 0x7fa3e666a800] 10:57:12 INFO - PROCESS | 1817 | 1461261432005 Marionette DEBUG loaded listener.js 10:57:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa3e7def000) [pid = 1817] [serial = 1818] [outer = 0x7fa3e666a800] 10:57:12 INFO - PROCESS | 1817 | 1461261432968 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1739ms 10:57:13 INFO - PROCESS | 1817 | 1461261433037 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 10:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:57:13 INFO - PROCESS | 1817 | 1461261433043 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 10:57:13 INFO - PROCESS | 1817 | 1461261433057 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:57:13 INFO - PROCESS | 1817 | 1461261433062 Marionette TRACE conn4 <- [1,2394,null,{}] 10:57:13 INFO - PROCESS | 1817 | 1461261433070 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:13 INFO - PROCESS | 1817 | 1461261433377 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 10:57:13 INFO - PROCESS | 1817 | 1461261433689 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee5e2800 == 159 [pid = 1817] [id = 606] 10:57:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa3e921ac00) [pid = 1817] [serial = 1819] [outer = (nil)] 10:57:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa3e95d1c00) [pid = 1817] [serial = 1820] [outer = 0x7fa3e921ac00] 10:57:13 INFO - PROCESS | 1817 | 1461261433771 Marionette DEBUG loaded listener.js 10:57:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3ec1ba000) [pid = 1817] [serial = 1821] [outer = 0x7fa3e921ac00] 10:57:14 INFO - PROCESS | 1817 | 1461261434769 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1743ms 10:57:14 INFO - PROCESS | 1817 | 1461261434795 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 10:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:57:14 INFO - PROCESS | 1817 | 1461261434799 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 10:57:14 INFO - PROCESS | 1817 | 1461261434806 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:57:14 INFO - PROCESS | 1817 | 1461261434811 Marionette TRACE conn4 <- [1,2398,null,{}] 10:57:14 INFO - PROCESS | 1817 | 1461261434828 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:15 INFO - PROCESS | 1817 | 1461261435108 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 10:57:15 INFO - PROCESS | 1817 | 1461261435458 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0ce1800 == 160 [pid = 1817] [id = 607] 10:57:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3ee99f800) [pid = 1817] [serial = 1822] [outer = (nil)] 10:57:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3ef6ec400) [pid = 1817] [serial = 1823] [outer = 0x7fa3ee99f800] 10:57:15 INFO - PROCESS | 1817 | 1461261435546 Marionette DEBUG loaded listener.js 10:57:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3f081cc00) [pid = 1817] [serial = 1824] [outer = 0x7fa3ee99f800] 10:57:16 INFO - PROCESS | 1817 | 1461261436459 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:57:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:57:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1691ms 10:57:16 INFO - PROCESS | 1817 | 1461261436498 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 10:57:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:57:16 INFO - PROCESS | 1817 | 1461261436502 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 10:57:16 INFO - PROCESS | 1817 | 1461261436508 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:57:16 INFO - PROCESS | 1817 | 1461261436511 Marionette TRACE conn4 <- [1,2402,null,{}] 10:57:16 INFO - PROCESS | 1817 | 1461261436517 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:16 INFO - PROCESS | 1817 | 1461261436751 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 10:57:17 INFO - PROCESS | 1817 | 1461261437013 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f200b000 == 161 [pid = 1817] [id = 608] 10:57:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3ef64b800) [pid = 1817] [serial = 1825] [outer = (nil)] 10:57:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3f0bd9c00) [pid = 1817] [serial = 1826] [outer = 0x7fa3ef64b800] 10:57:17 INFO - PROCESS | 1817 | 1461261437140 Marionette DEBUG loaded listener.js 10:57:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3f0fcd800) [pid = 1817] [serial = 1827] [outer = 0x7fa3ef64b800] 10:57:18 INFO - PROCESS | 1817 | 1461261438031 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:57:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1584ms 10:57:18 INFO - PROCESS | 1817 | 1461261438092 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 10:57:18 INFO - PROCESS | 1817 | 1461261438095 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 10:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:57:18 INFO - PROCESS | 1817 | 1461261438102 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:57:18 INFO - PROCESS | 1817 | 1461261438106 Marionette TRACE conn4 <- [1,2406,null,{}] 10:57:18 INFO - PROCESS | 1817 | 1461261438112 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:18 INFO - PROCESS | 1817 | 1461261438375 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 10:57:18 INFO - PROCESS | 1817 | 1461261438674 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f34e0800 == 162 [pid = 1817] [id = 609] 10:57:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3f0820800) [pid = 1817] [serial = 1828] [outer = (nil)] 10:57:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3f1e85000) [pid = 1817] [serial = 1829] [outer = 0x7fa3f0820800] 10:57:18 INFO - PROCESS | 1817 | 1461261438757 Marionette DEBUG loaded listener.js 10:57:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3f1f76c00) [pid = 1817] [serial = 1830] [outer = 0x7fa3f0820800] 10:57:19 INFO - PROCESS | 1817 | 1461261439640 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:57:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1584ms 10:57:19 INFO - PROCESS | 1817 | 1461261439689 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 10:57:19 INFO - PROCESS | 1817 | 1461261439692 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 10:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:57:19 INFO - PROCESS | 1817 | 1461261439699 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:57:19 INFO - PROCESS | 1817 | 1461261439702 Marionette TRACE conn4 <- [1,2410,null,{}] 10:57:19 INFO - PROCESS | 1817 | 1461261439707 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:19 INFO - PROCESS | 1817 | 1461261439986 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 10:57:20 INFO - PROCESS | 1817 | 1461261440299 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d1d000 == 163 [pid = 1817] [id = 610] 10:57:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f37c7400) [pid = 1817] [serial = 1831] [outer = (nil)] 10:57:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3f38e0000) [pid = 1817] [serial = 1832] [outer = 0x7fa3f37c7400] 10:57:20 INFO - PROCESS | 1817 | 1461261440385 Marionette DEBUG loaded listener.js 10:57:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f4899800) [pid = 1817] [serial = 1833] [outer = 0x7fa3f37c7400] 10:57:21 INFO - PROCESS | 1817 | 1461261441285 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:57:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:57:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1634ms 10:57:21 INFO - PROCESS | 1817 | 1461261441335 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 10:57:21 INFO - PROCESS | 1817 | 1461261441339 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 10:57:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:57:21 INFO - PROCESS | 1817 | 1461261441344 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:57:21 INFO - PROCESS | 1817 | 1461261441348 Marionette TRACE conn4 <- [1,2414,null,{}] 10:57:21 INFO - PROCESS | 1817 | 1461261441353 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:21 INFO - PROCESS | 1817 | 1461261441582 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 10:57:21 INFO - PROCESS | 1817 | 1461261441888 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9be7000 == 164 [pid = 1817] [id = 611] 10:57:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f37cec00) [pid = 1817] [serial = 1834] [outer = (nil)] 10:57:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3f7de7c00) [pid = 1817] [serial = 1835] [outer = 0x7fa3f37cec00] 10:57:21 INFO - PROCESS | 1817 | 1461261441970 Marionette DEBUG loaded listener.js 10:57:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f9952000) [pid = 1817] [serial = 1836] [outer = 0x7fa3f37cec00] 10:57:22 INFO - PROCESS | 1817 | 1461261442825 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1529ms 10:57:22 INFO - PROCESS | 1817 | 1461261442876 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 10:57:22 INFO - PROCESS | 1817 | 1461261442880 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 10:57:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:57:22 INFO - PROCESS | 1817 | 1461261442887 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:57:22 INFO - PROCESS | 1817 | 1461261442891 Marionette TRACE conn4 <- [1,2418,null,{}] 10:57:22 INFO - PROCESS | 1817 | 1461261442897 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:23 INFO - PROCESS | 1817 | 1461261443129 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 10:57:23 INFO - PROCESS | 1817 | 1461261443392 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa680000 == 165 [pid = 1817] [id = 612] 10:57:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3f37d0800) [pid = 1817] [serial = 1837] [outer = (nil)] 10:57:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3f9bae800) [pid = 1817] [serial = 1838] [outer = 0x7fa3f37d0800] 10:57:23 INFO - PROCESS | 1817 | 1461261443512 Marionette DEBUG loaded listener.js 10:57:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3fa044c00) [pid = 1817] [serial = 1839] [outer = 0x7fa3f37d0800] 10:57:24 INFO - PROCESS | 1817 | 1461261444383 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:57:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:57:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1586ms 10:57:24 INFO - PROCESS | 1817 | 1461261444474 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 10:57:24 INFO - PROCESS | 1817 | 1461261444479 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 10:57:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:57:24 INFO - PROCESS | 1817 | 1461261444532 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:57:24 INFO - PROCESS | 1817 | 1461261444534 Marionette TRACE conn4 <- [1,2422,null,{}] 10:57:24 INFO - PROCESS | 1817 | 1461261444546 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:24 INFO - PROCESS | 1817 | 1461261444807 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 10:57:25 INFO - PROCESS | 1817 | 1461261445092 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbf94800 == 166 [pid = 1817] [id = 613] 10:57:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3ebbdf800) [pid = 1817] [serial = 1840] [outer = (nil)] 10:57:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3fa2e8800) [pid = 1817] [serial = 1841] [outer = 0x7fa3ebbdf800] 10:57:25 INFO - PROCESS | 1817 | 1461261445169 Marionette DEBUG loaded listener.js 10:57:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3fa483c00) [pid = 1817] [serial = 1842] [outer = 0x7fa3ebbdf800] 10:57:26 INFO - PROCESS | 1817 | 1461261446052 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:57:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:57:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1595ms 10:57:26 INFO - PROCESS | 1817 | 1461261446123 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 10:57:26 INFO - PROCESS | 1817 | 1461261446127 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 10:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:57:26 INFO - PROCESS | 1817 | 1461261446134 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:57:26 INFO - PROCESS | 1817 | 1461261446137 Marionette TRACE conn4 <- [1,2426,null,{}] 10:57:26 INFO - PROCESS | 1817 | 1461261446143 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:26 INFO - PROCESS | 1817 | 1461261446379 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 10:57:26 INFO - PROCESS | 1817 | 1461261446684 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe611800 == 167 [pid = 1817] [id = 614] 10:57:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3f7b0fc00) [pid = 1817] [serial = 1843] [outer = (nil)] 10:57:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3fa64a000) [pid = 1817] [serial = 1844] [outer = 0x7fa3f7b0fc00] 10:57:26 INFO - PROCESS | 1817 | 1461261446765 Marionette DEBUG loaded listener.js 10:57:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3fa721000) [pid = 1817] [serial = 1845] [outer = 0x7fa3f7b0fc00] 10:57:27 INFO - PROCESS | 1817 | 1461261447667 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1582ms 10:57:27 INFO - PROCESS | 1817 | 1461261447717 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 10:57:27 INFO - PROCESS | 1817 | 1461261447722 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 10:57:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:57:27 INFO - PROCESS | 1817 | 1461261447728 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:57:27 INFO - PROCESS | 1817 | 1461261447732 Marionette TRACE conn4 <- [1,2430,null,{}] 10:57:27 INFO - PROCESS | 1817 | 1461261447738 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:28 INFO - PROCESS | 1817 | 1461261448039 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 10:57:28 INFO - PROCESS | 1817 | 1461261448354 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ffb1d000 == 168 [pid = 1817] [id = 615] 10:57:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3fbd6c400) [pid = 1817] [serial = 1846] [outer = (nil)] 10:57:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3fc05e800) [pid = 1817] [serial = 1847] [outer = 0x7fa3fbd6c400] 10:57:28 INFO - PROCESS | 1817 | 1461261448442 Marionette DEBUG loaded listener.js 10:57:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3fd44e000) [pid = 1817] [serial = 1848] [outer = 0x7fa3fbd6c400] 10:57:29 INFO - PROCESS | 1817 | 1461261449318 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1630ms 10:57:29 INFO - PROCESS | 1817 | 1461261449360 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 10:57:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:57:29 INFO - PROCESS | 1817 | 1461261449364 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 10:57:29 INFO - PROCESS | 1817 | 1461261449370 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:57:29 INFO - PROCESS | 1817 | 1461261449373 Marionette TRACE conn4 <- [1,2434,null,{}] 10:57:29 INFO - PROCESS | 1817 | 1461261449379 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:29 INFO - PROCESS | 1817 | 1461261449631 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 10:57:29 INFO - PROCESS | 1817 | 1461261449900 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401eab800 == 169 [pid = 1817] [id = 616] 10:57:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3ebbde400) [pid = 1817] [serial = 1849] [outer = (nil)] 10:57:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3fd76bc00) [pid = 1817] [serial = 1850] [outer = 0x7fa3ebbde400] 10:57:30 INFO - PROCESS | 1817 | 1461261450024 Marionette DEBUG loaded listener.js 10:57:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3fe548000) [pid = 1817] [serial = 1851] [outer = 0x7fa3ebbde400] 10:57:30 INFO - PROCESS | 1817 | 1461261450911 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1590ms 10:57:30 INFO - PROCESS | 1817 | 1461261450960 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 10:57:30 INFO - PROCESS | 1817 | 1461261450964 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 10:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:57:30 INFO - PROCESS | 1817 | 1461261450970 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:57:30 INFO - PROCESS | 1817 | 1461261450973 Marionette TRACE conn4 <- [1,2438,null,{}] 10:57:30 INFO - PROCESS | 1817 | 1461261450979 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:31 INFO - PROCESS | 1817 | 1461261451218 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 10:57:31 INFO - PROCESS | 1817 | 1461261451485 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402e1e000 == 170 [pid = 1817] [id = 617] 10:57:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3f9950000) [pid = 1817] [serial = 1852] [outer = (nil)] 10:57:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3fe889400) [pid = 1817] [serial = 1853] [outer = 0x7fa3f9950000] 10:57:31 INFO - PROCESS | 1817 | 1461261451606 Marionette DEBUG loaded listener.js 10:57:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3fe893c00) [pid = 1817] [serial = 1854] [outer = 0x7fa3f9950000] 10:57:32 INFO - PROCESS | 1817 | 1461261452517 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:57:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:57:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1586ms 10:57:32 INFO - PROCESS | 1817 | 1461261452558 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 10:57:32 INFO - PROCESS | 1817 | 1461261452562 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 10:57:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:57:32 INFO - PROCESS | 1817 | 1461261452568 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:57:32 INFO - PROCESS | 1817 | 1461261452571 Marionette TRACE conn4 <- [1,2442,null,{}] 10:57:32 INFO - PROCESS | 1817 | 1461261452577 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:32 INFO - PROCESS | 1817 | 1461261452830 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 10:57:33 INFO - PROCESS | 1817 | 1461261453143 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40421e000 == 171 [pid = 1817] [id = 618] 10:57:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3fd602400) [pid = 1817] [serial = 1855] [outer = (nil)] 10:57:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3fe93cc00) [pid = 1817] [serial = 1856] [outer = 0x7fa3fd602400] 10:57:33 INFO - PROCESS | 1817 | 1461261453226 Marionette DEBUG loaded listener.js 10:57:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3ffcd6c00) [pid = 1817] [serial = 1857] [outer = 0x7fa3fd602400] 10:57:34 INFO - PROCESS | 1817 | 1461261454057 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:57:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:57:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1529ms 10:57:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:57:34 INFO - PROCESS | 1817 | 1461261454098 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 10:57:34 INFO - PROCESS | 1817 | 1461261454101 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 10:57:34 INFO - PROCESS | 1817 | 1461261454108 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:57:34 INFO - PROCESS | 1817 | 1461261454110 Marionette TRACE conn4 <- [1,2446,null,{}] 10:57:34 INFO - PROCESS | 1817 | 1461261454117 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:34 INFO - PROCESS | 1817 | 1461261454363 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 10:57:34 INFO - PROCESS | 1817 | 1461261454643 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41170f000 == 172 [pid = 1817] [id = 619] 10:57:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3ebbdc000) [pid = 1817] [serial = 1858] [outer = (nil)] 10:57:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3ffcd7000) [pid = 1817] [serial = 1859] [outer = 0x7fa3ebbdc000] 10:57:34 INFO - PROCESS | 1817 | 1461261454766 Marionette DEBUG loaded listener.js 10:57:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa401878c00) [pid = 1817] [serial = 1860] [outer = 0x7fa3ebbdc000] 10:57:35 INFO - PROCESS | 1817 | 1461261455635 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1589ms 10:57:35 INFO - PROCESS | 1817 | 1461261455696 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 10:57:35 INFO - PROCESS | 1817 | 1461261455700 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 10:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:57:35 INFO - PROCESS | 1817 | 1461261455706 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:57:35 INFO - PROCESS | 1817 | 1461261455709 Marionette TRACE conn4 <- [1,2450,null,{}] 10:57:35 INFO - PROCESS | 1817 | 1461261455716 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:35 INFO - PROCESS | 1817 | 1461261455979 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 10:57:36 INFO - PROCESS | 1817 | 1461261456288 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415736800 == 173 [pid = 1817] [id = 620] 10:57:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3ee70dc00) [pid = 1817] [serial = 1861] [outer = (nil)] 10:57:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa4025acc00) [pid = 1817] [serial = 1862] [outer = 0x7fa3ee70dc00] 10:57:36 INFO - PROCESS | 1817 | 1461261456370 Marionette DEBUG loaded listener.js 10:57:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa402a1c800) [pid = 1817] [serial = 1863] [outer = 0x7fa3ee70dc00] 10:57:37 INFO - PROCESS | 1817 | 1461261457250 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1582ms 10:57:37 INFO - PROCESS | 1817 | 1461261457289 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 10:57:37 INFO - PROCESS | 1817 | 1461261457293 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 10:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:57:37 INFO - PROCESS | 1817 | 1461261457301 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:57:37 INFO - PROCESS | 1817 | 1461261457305 Marionette TRACE conn4 <- [1,2454,null,{}] 10:57:37 INFO - PROCESS | 1817 | 1461261457311 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:37 INFO - PROCESS | 1817 | 1461261457555 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 10:57:37 INFO - PROCESS | 1817 | 1461261457867 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41884e800 == 174 [pid = 1817] [id = 621] 10:57:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa400a92c00) [pid = 1817] [serial = 1864] [outer = (nil)] 10:57:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa4044db000) [pid = 1817] [serial = 1865] [outer = 0x7fa400a92c00] 10:57:37 INFO - PROCESS | 1817 | 1461261457954 Marionette DEBUG loaded listener.js 10:57:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa4107d4400) [pid = 1817] [serial = 1866] [outer = 0x7fa400a92c00] 10:57:38 INFO - PROCESS | 1817 | 1461261458804 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:57:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:57:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1534ms 10:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:57:38 INFO - PROCESS | 1817 | 1461261458836 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 10:57:38 INFO - PROCESS | 1817 | 1461261458838 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 10:57:38 INFO - PROCESS | 1817 | 1461261458846 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:57:38 INFO - PROCESS | 1817 | 1461261458849 Marionette TRACE conn4 <- [1,2458,null,{}] 10:57:38 INFO - PROCESS | 1817 | 1461261458856 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:39 INFO - PROCESS | 1817 | 1461261459115 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 10:57:39 INFO - PROCESS | 1817 | 1461261459402 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1ca8000 == 175 [pid = 1817] [id = 622] 10:57:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3e7ded000) [pid = 1817] [serial = 1867] [outer = (nil)] 10:57:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa41533fc00) [pid = 1817] [serial = 1868] [outer = 0x7fa3e7ded000] 10:57:39 INFO - PROCESS | 1817 | 1461261459543 Marionette DEBUG loaded listener.js 10:57:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa415574400) [pid = 1817] [serial = 1869] [outer = 0x7fa3e7ded000] 10:57:40 INFO - PROCESS | 1817 | 1461261460428 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1634ms 10:57:40 INFO - PROCESS | 1817 | 1461261460480 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 10:57:40 INFO - PROCESS | 1817 | 1461261460483 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 10:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:57:40 INFO - PROCESS | 1817 | 1461261460489 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:57:40 INFO - PROCESS | 1817 | 1461261460491 Marionette TRACE conn4 <- [1,2462,null,{}] 10:57:40 INFO - PROCESS | 1817 | 1461261460499 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:40 INFO - PROCESS | 1817 | 1461261460740 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 10:57:41 INFO - PROCESS | 1817 | 1461261461026 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eb985800 == 176 [pid = 1817] [id = 623] 10:57:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3eb960c00) [pid = 1817] [serial = 1870] [outer = (nil)] 10:57:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa3eb968800) [pid = 1817] [serial = 1871] [outer = 0x7fa3eb960c00] 10:57:41 INFO - PROCESS | 1817 | 1461261461148 Marionette DEBUG loaded listener.js 10:57:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa3eb96cc00) [pid = 1817] [serial = 1872] [outer = 0x7fa3eb960c00] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ede08000 == 175 [pid = 1817] [id = 603] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3eab9b800 == 174 [pid = 1817] [id = 602] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e8074000 == 173 [pid = 1817] [id = 601] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa41d5b0800 == 172 [pid = 1817] [id = 598] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415adb000 == 171 [pid = 1817] [id = 597] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa410cae800 == 170 [pid = 1817] [id = 596] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa406910800 == 169 [pid = 1817] [id = 595] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402d4e800 == 168 [pid = 1817] [id = 594] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401e45800 == 167 [pid = 1817] [id = 593] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe71f800 == 166 [pid = 1817] [id = 592] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd56b800 == 165 [pid = 1817] [id = 591] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fabe7000 == 164 [pid = 1817] [id = 590] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa133000 == 163 [pid = 1817] [id = 589] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9323000 == 162 [pid = 1817] [id = 588] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f4818800 == 161 [pid = 1817] [id = 587] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f252b800 == 160 [pid = 1817] [id = 586] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1eda800 == 159 [pid = 1817] [id = 585] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ef599800 == 158 [pid = 1817] [id = 584] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee615000 == 157 [pid = 1817] [id = 583] 10:57:42 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e81d0000 == 156 [pid = 1817] [id = 582] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa3ee709400) [pid = 1817] [serial = 1745] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa3f9959400) [pid = 1817] [serial = 1703] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa406739c00) [pid = 1817] [serial = 1734] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa3ee7b0c00) [pid = 1817] [serial = 1742] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3e9259c00) [pid = 1817] [serial = 1682] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3fe99d800) [pid = 1817] [serial = 1722] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa404240c00) [pid = 1817] [serial = 1733] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa4020f1000) [pid = 1817] [serial = 1728] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3fa385800) [pid = 1817] [serial = 1709] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3e9223400) [pid = 1817] [serial = 1737] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3fe543c00) [pid = 1817] [serial = 1718] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3ebbdd800) [pid = 1817] [serial = 1739] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3f0eeb800) [pid = 1817] [serial = 1691] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3edf8d400) [pid = 1817] [serial = 1686] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3f1dbbc00) [pid = 1817] [serial = 1692] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3fa21c400) [pid = 1817] [serial = 1706] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa402952400) [pid = 1817] [serial = 1730] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3e8195800) [pid = 1817] [serial = 1736] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa4006b5c00) [pid = 1817] [serial = 1724] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3f7de9800) [pid = 1817] [serial = 1698] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3f7b0a000) [pid = 1817] [serial = 1697] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3fc060400) [pid = 1817] [serial = 1713] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3f0817800) [pid = 1817] [serial = 1688] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3ec1b9800) [pid = 1817] [serial = 1740] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3fe89e000) [pid = 1817] [serial = 1721] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3ef652000) [pid = 1817] [serial = 1743] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3fd773000) [pid = 1817] [serial = 1716] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa3f1f83400) [pid = 1817] [serial = 1694] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa401586800) [pid = 1817] [serial = 1727] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3fa48c800) [pid = 1817] [serial = 1710] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa3f9bb8c00) [pid = 1817] [serial = 1704] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3f3363000) [pid = 1817] [serial = 1695] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3fa2ea000) [pid = 1817] [serial = 1707] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa402fde400) [pid = 1817] [serial = 1731] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3fd60d400) [pid = 1817] [serial = 1715] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3f9950400) [pid = 1817] [serial = 1701] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3f0823000) [pid = 1817] [serial = 1689] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3fbba2800) [pid = 1817] [serial = 1712] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3fe88bc00) [pid = 1817] [serial = 1719] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3f90ac800) [pid = 1817] [serial = 1700] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3eb7d5000) [pid = 1817] [serial = 1683] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa400d51800) [pid = 1817] [serial = 1725] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3ee7b3800) [pid = 1817] [serial = 1611] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3edd70400) [pid = 1817] [serial = 1685] [outer = (nil)] [url = about:blank] 10:57:43 INFO - PROCESS | 1817 | 1461261463778 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 3336ms 10:57:43 INFO - PROCESS | 1817 | 1461261463826 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 10:57:43 INFO - PROCESS | 1817 | 1461261463834 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 10:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:57:43 INFO - PROCESS | 1817 | 1461261463843 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:57:43 INFO - PROCESS | 1817 | 1461261463848 Marionette TRACE conn4 <- [1,2466,null,{}] 10:57:43 INFO - PROCESS | 1817 | 1461261463855 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:44 INFO - PROCESS | 1817 | 1461261464097 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 10:57:44 INFO - PROCESS | 1817 | 1461261464279 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e7d3a000 == 157 [pid = 1817] [id = 624] 10:57:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3e666cc00) [pid = 1817] [serial = 1873] [outer = (nil)] 10:57:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3e6e41800) [pid = 1817] [serial = 1874] [outer = 0x7fa3e666cc00] 10:57:44 INFO - PROCESS | 1817 | 1461261464349 Marionette DEBUG loaded listener.js 10:57:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3e7dec000) [pid = 1817] [serial = 1875] [outer = 0x7fa3e666cc00] 10:57:45 INFO - PROCESS | 1817 | 1461261465260 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1442ms 10:57:45 INFO - PROCESS | 1817 | 1461261465286 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 10:57:45 INFO - PROCESS | 1817 | 1461261465294 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 10:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:57:45 INFO - PROCESS | 1817 | 1461261465305 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:57:45 INFO - PROCESS | 1817 | 1461261465309 Marionette TRACE conn4 <- [1,2470,null,{}] 10:57:45 INFO - PROCESS | 1817 | 1461261465315 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:45 INFO - PROCESS | 1817 | 1461261465554 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 10:57:45 INFO - PROCESS | 1817 | 1461261465766 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eab99000 == 158 [pid = 1817] [id = 625] 10:57:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3e666e800) [pid = 1817] [serial = 1876] [outer = (nil)] 10:57:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3eacac800) [pid = 1817] [serial = 1877] [outer = 0x7fa3e666e800] 10:57:45 INFO - PROCESS | 1817 | 1461261465835 Marionette DEBUG loaded listener.js 10:57:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3eb96a000) [pid = 1817] [serial = 1878] [outer = 0x7fa3e666e800] 10:57:46 INFO - PROCESS | 1817 | 1461261466768 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1493ms 10:57:46 INFO - PROCESS | 1817 | 1461261466799 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 10:57:46 INFO - PROCESS | 1817 | 1461261466802 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 10:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:57:46 INFO - PROCESS | 1817 | 1461261466812 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:57:46 INFO - PROCESS | 1817 | 1461261466818 Marionette TRACE conn4 <- [1,2474,null,{}] 10:57:46 INFO - PROCESS | 1817 | 1461261466841 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:47 INFO - PROCESS | 1817 | 1461261467248 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 10:57:47 INFO - PROCESS | 1817 | 1461261467309 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed0f8800 == 159 [pid = 1817] [id = 626] 10:57:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3ec1ae400) [pid = 1817] [serial = 1879] [outer = (nil)] 10:57:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3edd07800) [pid = 1817] [serial = 1880] [outer = 0x7fa3ec1ae400] 10:57:47 INFO - PROCESS | 1817 | 1461261467378 Marionette DEBUG loaded listener.js 10:57:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3edd74400) [pid = 1817] [serial = 1881] [outer = 0x7fa3ec1ae400] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3e6deec00) [pid = 1817] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3e924cc00) [pid = 1817] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3f1dbc400) [pid = 1817] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3f081d400) [pid = 1817] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3f0751c00) [pid = 1817] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3ec04f800) [pid = 1817] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3e80d2c00) [pid = 1817] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3e666b800) [pid = 1817] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3ef653c00) [pid = 1817] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3edd02800) [pid = 1817] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa406734400) [pid = 1817] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa402f65800) [pid = 1817] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3e6df0400) [pid = 1817] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3fd774c00) [pid = 1817] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa3e5d61000) [pid = 1817] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3fd76b000) [pid = 1817] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa3edd69400) [pid = 1817] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa3fa047c00) [pid = 1817] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa3f7ded400) [pid = 1817] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa3f38dfc00) [pid = 1817] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x7fa3f7ded000) [pid = 1817] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:57:48 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x7fa3e666c800) [pid = 1817] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:57:48 INFO - PROCESS | 1817 | 1461261468830 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2048ms 10:57:48 INFO - PROCESS | 1817 | 1461261468861 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 10:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:57:48 INFO - PROCESS | 1817 | 1461261468865 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 10:57:48 INFO - PROCESS | 1817 | 1461261468872 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:57:48 INFO - PROCESS | 1817 | 1461261468875 Marionette TRACE conn4 <- [1,2478,null,{}] 10:57:48 INFO - PROCESS | 1817 | 1461261468881 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:49 INFO - PROCESS | 1817 | 1461261469176 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 10:57:49 INFO - PROCESS | 1817 | 1461261469298 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ede02800 == 160 [pid = 1817] [id = 627] 10:57:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x7fa3e5f76c00) [pid = 1817] [serial = 1882] [outer = (nil)] 10:57:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa3edd0cc00) [pid = 1817] [serial = 1883] [outer = 0x7fa3e5f76c00] 10:57:49 INFO - PROCESS | 1817 | 1461261469369 Marionette DEBUG loaded listener.js 10:57:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa3ee7b5800) [pid = 1817] [serial = 1884] [outer = 0x7fa3e5f76c00] 10:57:50 INFO - PROCESS | 1817 | 1461261470153 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1330ms 10:57:50 INFO - PROCESS | 1817 | 1461261470212 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 10:57:50 INFO - PROCESS | 1817 | 1461261470216 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 10:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:57:50 INFO - PROCESS | 1817 | 1461261470222 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:57:50 INFO - PROCESS | 1817 | 1461261470224 Marionette TRACE conn4 <- [1,2482,null,{}] 10:57:50 INFO - PROCESS | 1817 | 1461261470231 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:50 INFO - PROCESS | 1817 | 1461261470643 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 10:57:50 INFO - PROCESS | 1817 | 1461261470983 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e6051000 == 161 [pid = 1817] [id = 628] 10:57:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa3e5f7a800) [pid = 1817] [serial = 1885] [outer = (nil)] 10:57:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa3e6667000) [pid = 1817] [serial = 1886] [outer = 0x7fa3e5f7a800] 10:57:51 INFO - PROCESS | 1817 | 1461261471078 Marionette DEBUG loaded listener.js 10:57:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3e6ded400) [pid = 1817] [serial = 1887] [outer = 0x7fa3e5f7a800] 10:57:52 INFO - PROCESS | 1817 | 1461261472024 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1843ms 10:57:52 INFO - PROCESS | 1817 | 1461261472068 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 10:57:52 INFO - PROCESS | 1817 | 1461261472076 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 10:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:57:52 INFO - PROCESS | 1817 | 1461261472085 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:57:52 INFO - PROCESS | 1817 | 1461261472093 Marionette TRACE conn4 <- [1,2486,null,{}] 10:57:52 INFO - PROCESS | 1817 | 1461261472101 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:52 INFO - PROCESS | 1817 | 1461261472363 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 10:57:52 INFO - PROCESS | 1817 | 1461261472678 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed77f800 == 162 [pid = 1817] [id = 629] 10:57:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3e95c7c00) [pid = 1817] [serial = 1888] [outer = (nil)] 10:57:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3eb7cc400) [pid = 1817] [serial = 1889] [outer = 0x7fa3e95c7c00] 10:57:52 INFO - PROCESS | 1817 | 1461261472781 Marionette DEBUG loaded listener.js 10:57:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3ebbd2800) [pid = 1817] [serial = 1890] [outer = 0x7fa3e95c7c00] 10:57:53 INFO - PROCESS | 1817 | 1461261473751 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1736ms 10:57:53 INFO - PROCESS | 1817 | 1461261473822 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 10:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:57:53 INFO - PROCESS | 1817 | 1461261473827 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 10:57:53 INFO - PROCESS | 1817 | 1461261473835 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:57:53 INFO - PROCESS | 1817 | 1461261473838 Marionette TRACE conn4 <- [1,2490,null,{}] 10:57:53 INFO - PROCESS | 1817 | 1461261473845 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:54 INFO - PROCESS | 1817 | 1461261474117 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 10:57:54 INFO - PROCESS | 1817 | 1461261474479 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef58c000 == 163 [pid = 1817] [id = 630] 10:57:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3ec1b6800) [pid = 1817] [serial = 1891] [outer = (nil)] 10:57:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3ef64ec00) [pid = 1817] [serial = 1892] [outer = 0x7fa3ec1b6800] 10:57:54 INFO - PROCESS | 1817 | 1461261474559 Marionette DEBUG loaded listener.js 10:57:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3f081a800) [pid = 1817] [serial = 1893] [outer = 0x7fa3ec1b6800] 10:57:55 INFO - PROCESS | 1817 | 1461261475550 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1783ms 10:57:55 INFO - PROCESS | 1817 | 1461261475618 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 10:57:55 INFO - PROCESS | 1817 | 1461261475626 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 10:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:57:55 INFO - PROCESS | 1817 | 1461261475645 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:57:55 INFO - PROCESS | 1817 | 1461261475654 Marionette TRACE conn4 <- [1,2494,null,{}] 10:57:55 INFO - PROCESS | 1817 | 1461261475661 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:55 INFO - PROCESS | 1817 | 1461261475958 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 10:57:56 INFO - PROCESS | 1817 | 1461261476284 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0f22800 == 164 [pid = 1817] [id = 631] 10:57:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3ee70f400) [pid = 1817] [serial = 1894] [outer = (nil)] 10:57:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3f0ee8000) [pid = 1817] [serial = 1895] [outer = 0x7fa3ee70f400] 10:57:56 INFO - PROCESS | 1817 | 1461261476365 Marionette DEBUG loaded listener.js 10:57:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3f1e85800) [pid = 1817] [serial = 1896] [outer = 0x7fa3ee70f400] 10:57:57 INFO - PROCESS | 1817 | 1461261477243 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1650ms 10:57:57 INFO - PROCESS | 1817 | 1461261477287 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 10:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:57:57 INFO - PROCESS | 1817 | 1461261477291 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 10:57:57 INFO - PROCESS | 1817 | 1461261477297 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:57:57 INFO - PROCESS | 1817 | 1461261477301 Marionette TRACE conn4 <- [1,2498,null,{}] 10:57:57 INFO - PROCESS | 1817 | 1461261477307 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:57 INFO - PROCESS | 1817 | 1461261477548 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 10:57:57 INFO - PROCESS | 1817 | 1461261477824 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f200c000 == 165 [pid = 1817] [id = 632] 10:57:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f081ac00) [pid = 1817] [serial = 1897] [outer = (nil)] 10:57:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3f256ec00) [pid = 1817] [serial = 1898] [outer = 0x7fa3f081ac00] 10:57:57 INFO - PROCESS | 1817 | 1461261477948 Marionette DEBUG loaded listener.js 10:57:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f26ad000) [pid = 1817] [serial = 1899] [outer = 0x7fa3f081ac00] 10:57:58 INFO - PROCESS | 1817 | 1461261478830 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1580ms 10:57:58 INFO - PROCESS | 1817 | 1461261478879 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 10:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:57:58 INFO - PROCESS | 1817 | 1461261478883 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 10:57:58 INFO - PROCESS | 1817 | 1461261478890 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:57:58 INFO - PROCESS | 1817 | 1461261478893 Marionette TRACE conn4 <- [1,2502,null,{}] 10:57:58 INFO - PROCESS | 1817 | 1461261478899 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:59 INFO - PROCESS | 1817 | 1461261479150 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 10:57:59 INFO - PROCESS | 1817 | 1461261479468 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f3653800 == 166 [pid = 1817] [id = 633] 10:57:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f37c7c00) [pid = 1817] [serial = 1900] [outer = (nil)] 10:57:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3f37cb800) [pid = 1817] [serial = 1901] [outer = 0x7fa3f37c7c00] 10:57:59 INFO - PROCESS | 1817 | 1461261479566 Marionette DEBUG loaded listener.js 10:57:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f7b0a000) [pid = 1817] [serial = 1902] [outer = 0x7fa3f37c7c00] 10:58:00 INFO - PROCESS | 1817 | 1461261480476 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1635ms 10:58:00 INFO - PROCESS | 1817 | 1461261480526 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 10:58:00 INFO - PROCESS | 1817 | 1461261480530 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 10:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:58:00 INFO - PROCESS | 1817 | 1461261480537 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:58:00 INFO - PROCESS | 1817 | 1461261480541 Marionette TRACE conn4 <- [1,2506,null,{}] 10:58:00 INFO - PROCESS | 1817 | 1461261480546 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:00 INFO - PROCESS | 1817 | 1461261480789 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 10:58:01 INFO - PROCESS | 1817 | 1461261481103 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d91000 == 167 [pid = 1817] [id = 634] 10:58:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3f0d57400) [pid = 1817] [serial = 1903] [outer = (nil)] 10:58:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3f9458400) [pid = 1817] [serial = 1904] [outer = 0x7fa3f0d57400] 10:58:01 INFO - PROCESS | 1817 | 1461261481185 Marionette DEBUG loaded listener.js 10:58:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3f9bb4c00) [pid = 1817] [serial = 1905] [outer = 0x7fa3f0d57400] 10:58:02 INFO - PROCESS | 1817 | 1461261482079 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1586ms 10:58:02 INFO - PROCESS | 1817 | 1461261482126 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 10:58:02 INFO - PROCESS | 1817 | 1461261482132 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 10:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:58:02 INFO - PROCESS | 1817 | 1461261482141 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:58:02 INFO - PROCESS | 1817 | 1461261482145 Marionette TRACE conn4 <- [1,2510,null,{}] 10:58:02 INFO - PROCESS | 1817 | 1461261482156 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:02 INFO - PROCESS | 1817 | 1461261482534 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 10:58:02 INFO - PROCESS | 1817 | 1461261482855 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f94d4000 == 168 [pid = 1817] [id = 635] 10:58:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3f3369800) [pid = 1817] [serial = 1906] [outer = (nil)] 10:58:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3fa213000) [pid = 1817] [serial = 1907] [outer = 0x7fa3f3369800] 10:58:02 INFO - PROCESS | 1817 | 1461261482935 Marionette DEBUG loaded listener.js 10:58:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3fa2ea000) [pid = 1817] [serial = 1908] [outer = 0x7fa3f3369800] 10:58:03 INFO - PROCESS | 1817 | 1461261483801 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 10:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1735ms 10:58:03 INFO - PROCESS | 1817 | 1461261483878 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 10:58:03 INFO - PROCESS | 1817 | 1461261483882 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 10:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:58:03 INFO - PROCESS | 1817 | 1461261483888 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:58:03 INFO - PROCESS | 1817 | 1461261483892 Marionette TRACE conn4 <- [1,2514,null,{}] 10:58:03 INFO - PROCESS | 1817 | 1461261483897 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:04 INFO - PROCESS | 1817 | 1461261484184 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 10:58:04 INFO - PROCESS | 1817 | 1461261484496 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa682000 == 169 [pid = 1817] [id = 636] 10:58:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3f9454400) [pid = 1817] [serial = 1909] [outer = (nil)] 10:58:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3fa472800) [pid = 1817] [serial = 1910] [outer = 0x7fa3f9454400] 10:58:04 INFO - PROCESS | 1817 | 1461261484574 Marionette DEBUG loaded listener.js 10:58:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3fa48bc00) [pid = 1817] [serial = 1911] [outer = 0x7fa3f9454400] 10:58:05 INFO - PROCESS | 1817 | 1461261485470 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1637ms 10:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:58:05 INFO - PROCESS | 1817 | 1461261485527 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 10:58:05 INFO - PROCESS | 1817 | 1461261485530 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 10:58:05 INFO - PROCESS | 1817 | 1461261485537 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:58:05 INFO - PROCESS | 1817 | 1461261485540 Marionette TRACE conn4 <- [1,2518,null,{}] 10:58:05 INFO - PROCESS | 1817 | 1461261485548 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:05 INFO - PROCESS | 1817 | 1461261485810 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 10:58:06 INFO - PROCESS | 1817 | 1461261486129 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbf92800 == 170 [pid = 1817] [id = 637] 10:58:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3e5d61800) [pid = 1817] [serial = 1912] [outer = (nil)] 10:58:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3fa654000) [pid = 1817] [serial = 1913] [outer = 0x7fa3e5d61800] 10:58:06 INFO - PROCESS | 1817 | 1461261486213 Marionette DEBUG loaded listener.js 10:58:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3fa71fc00) [pid = 1817] [serial = 1914] [outer = 0x7fa3e5d61800] 10:58:07 INFO - PROCESS | 1817 | 1461261487068 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1591ms 10:58:07 INFO - PROCESS | 1817 | 1461261487128 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 10:58:07 INFO - PROCESS | 1817 | 1461261487133 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 10:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:58:07 INFO - PROCESS | 1817 | 1461261487139 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:58:07 INFO - PROCESS | 1817 | 1461261487143 Marionette TRACE conn4 <- [1,2522,null,{}] 10:58:07 INFO - PROCESS | 1817 | 1461261487149 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:07 INFO - PROCESS | 1817 | 1461261487392 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 10:58:07 INFO - PROCESS | 1817 | 1461261487657 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe60b000 == 171 [pid = 1817] [id = 638] 10:58:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3fbb97800) [pid = 1817] [serial = 1915] [outer = (nil)] 10:58:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3fbba2800) [pid = 1817] [serial = 1916] [outer = 0x7fa3fbb97800] 10:58:07 INFO - PROCESS | 1817 | 1461261487818 Marionette DEBUG loaded listener.js 10:58:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3fc05c800) [pid = 1817] [serial = 1917] [outer = 0x7fa3fbb97800] 10:58:08 INFO - PROCESS | 1817 | 1461261488730 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1639ms 10:58:08 INFO - PROCESS | 1817 | 1461261488780 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 10:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:58:08 INFO - PROCESS | 1817 | 1461261488791 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 10:58:08 INFO - PROCESS | 1817 | 1461261488796 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:58:08 INFO - PROCESS | 1817 | 1461261488801 Marionette TRACE conn4 <- [1,2526,null,{}] 10:58:08 INFO - PROCESS | 1817 | 1461261488807 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:09 INFO - PROCESS | 1817 | 1461261489078 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 10:58:09 INFO - PROCESS | 1817 | 1461261489391 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa400a4d000 == 172 [pid = 1817] [id = 639] 10:58:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3fd4d3c00) [pid = 1817] [serial = 1918] [outer = (nil)] 10:58:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3fd777c00) [pid = 1817] [serial = 1919] [outer = 0x7fa3fd4d3c00] 10:58:09 INFO - PROCESS | 1817 | 1461261489470 Marionette DEBUG loaded listener.js 10:58:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3fe898c00) [pid = 1817] [serial = 1920] [outer = 0x7fa3fd4d3c00] 10:58:10 INFO - PROCESS | 1817 | 1461261490397 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1682ms 10:58:10 INFO - PROCESS | 1817 | 1461261490479 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 10:58:10 INFO - PROCESS | 1817 | 1461261490483 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 10:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:58:10 INFO - PROCESS | 1817 | 1461261490490 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:58:10 INFO - PROCESS | 1817 | 1461261490494 Marionette TRACE conn4 <- [1,2530,null,{}] 10:58:10 INFO - PROCESS | 1817 | 1461261490499 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:10 INFO - PROCESS | 1817 | 1461261490775 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 10:58:11 INFO - PROCESS | 1817 | 1461261491090 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4020d0800 == 173 [pid = 1817] [id = 640] 10:58:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3fd60fc00) [pid = 1817] [serial = 1921] [outer = (nil)] 10:58:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3ffcd4000) [pid = 1817] [serial = 1922] [outer = 0x7fa3fd60fc00] 10:58:11 INFO - PROCESS | 1817 | 1461261491167 Marionette DEBUG loaded listener.js 10:58:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa40186e000) [pid = 1817] [serial = 1923] [outer = 0x7fa3fd60fc00] 10:58:12 INFO - PROCESS | 1817 | 1461261492024 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1587ms 10:58:12 INFO - PROCESS | 1817 | 1461261492079 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 10:58:12 INFO - PROCESS | 1817 | 1461261492082 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 10:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:58:12 INFO - PROCESS | 1817 | 1461261492090 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:58:12 INFO - PROCESS | 1817 | 1461261492093 Marionette TRACE conn4 <- [1,2534,null,{}] 10:58:12 INFO - PROCESS | 1817 | 1461261492099 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:12 INFO - PROCESS | 1817 | 1461261492340 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 10:58:12 INFO - PROCESS | 1817 | 1461261492610 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402e05000 == 174 [pid = 1817] [id = 641] 10:58:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3fd777000) [pid = 1817] [serial = 1924] [outer = (nil)] 10:58:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa401e9a400) [pid = 1817] [serial = 1925] [outer = 0x7fa3fd777000] 10:58:12 INFO - PROCESS | 1817 | 1461261492731 Marionette DEBUG loaded listener.js 10:58:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa402952400) [pid = 1817] [serial = 1926] [outer = 0x7fa3fd777000] 10:58:13 INFO - PROCESS | 1817 | 1461261493599 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 10:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1579ms 10:58:13 INFO - PROCESS | 1817 | 1461261493671 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 10:58:13 INFO - PROCESS | 1817 | 1461261493674 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 10:58:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:58:13 INFO - PROCESS | 1817 | 1461261493680 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:58:13 INFO - PROCESS | 1817 | 1461261493683 Marionette TRACE conn4 <- [1,2538,null,{}] 10:58:13 INFO - PROCESS | 1817 | 1461261493689 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:13 INFO - PROCESS | 1817 | 1461261493937 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 10:58:14 INFO - PROCESS | 1817 | 1461261494260 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa406910800 == 175 [pid = 1817] [id = 642] 10:58:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3edf8a800) [pid = 1817] [serial = 1927] [outer = (nil)] 10:58:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa403320c00) [pid = 1817] [serial = 1928] [outer = 0x7fa3edf8a800] 10:58:14 INFO - PROCESS | 1817 | 1461261494342 Marionette DEBUG loaded listener.js 10:58:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa404240c00) [pid = 1817] [serial = 1929] [outer = 0x7fa3edf8a800] 10:58:15 INFO - PROCESS | 1817 | 1461261495223 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1577ms 10:58:15 INFO - PROCESS | 1817 | 1461261495260 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 10:58:15 INFO - PROCESS | 1817 | 1461261495263 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 10:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:58:15 INFO - PROCESS | 1817 | 1461261495270 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:58:15 INFO - PROCESS | 1817 | 1461261495272 Marionette TRACE conn4 <- [1,2542,null,{}] 10:58:15 INFO - PROCESS | 1817 | 1461261495279 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:15 INFO - PROCESS | 1817 | 1461261495547 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 10:58:15 INFO - PROCESS | 1817 | 1461261495862 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa411914000 == 176 [pid = 1817] [id = 643] 10:58:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3fe890c00) [pid = 1817] [serial = 1930] [outer = (nil)] 10:58:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa40673bc00) [pid = 1817] [serial = 1931] [outer = 0x7fa3fe890c00] 10:58:15 INFO - PROCESS | 1817 | 1461261495946 Marionette DEBUG loaded listener.js 10:58:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa4108c5c00) [pid = 1817] [serial = 1932] [outer = 0x7fa3fe890c00] 10:58:16 INFO - PROCESS | 1817 | 1461261496830 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 10:58:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1633ms 10:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:58:16 INFO - PROCESS | 1817 | 1461261496904 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 10:58:16 INFO - PROCESS | 1817 | 1461261496907 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 10:58:16 INFO - PROCESS | 1817 | 1461261496914 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:58:16 INFO - PROCESS | 1817 | 1461261496917 Marionette TRACE conn4 <- [1,2546,null,{}] 10:58:16 INFO - PROCESS | 1817 | 1461261496922 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:17 INFO - PROCESS | 1817 | 1461261497173 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 10:58:17 INFO - PROCESS | 1817 | 1461261497485 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415a34800 == 177 [pid = 1817] [id = 644] 10:58:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa402f68c00) [pid = 1817] [serial = 1933] [outer = (nil)] 10:58:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa415336c00) [pid = 1817] [serial = 1934] [outer = 0x7fa402f68c00] 10:58:17 INFO - PROCESS | 1817 | 1461261497567 Marionette DEBUG loaded listener.js 10:58:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa415570800) [pid = 1817] [serial = 1935] [outer = 0x7fa402f68c00] 10:58:18 INFO - PROCESS | 1817 | 1461261498450 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 10:58:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:58:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1587ms 10:58:18 INFO - PROCESS | 1817 | 1461261498500 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 10:58:18 INFO - PROCESS | 1817 | 1461261498504 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 10:58:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:58:18 INFO - PROCESS | 1817 | 1461261498510 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:58:18 INFO - PROCESS | 1817 | 1461261498513 Marionette TRACE conn4 <- [1,2550,null,{}] 10:58:18 INFO - PROCESS | 1817 | 1461261498519 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:18 INFO - PROCESS | 1817 | 1461261498772 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 10:58:19 INFO - PROCESS | 1817 | 1461261499099 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa419ebe800 == 178 [pid = 1817] [id = 645] 10:58:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3e8193c00) [pid = 1817] [serial = 1936] [outer = (nil)] 10:58:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa3f256cc00) [pid = 1817] [serial = 1937] [outer = 0x7fa3e8193c00] 10:58:19 INFO - PROCESS | 1817 | 1461261499183 Marionette DEBUG loaded listener.js 10:58:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa415a58400) [pid = 1817] [serial = 1938] [outer = 0x7fa3e8193c00] 10:58:20 INFO - PROCESS | 1817 | 1461261500120 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 10:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1635ms 10:58:20 INFO - PROCESS | 1817 | 1461261500146 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 10:58:20 INFO - PROCESS | 1817 | 1461261500150 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 10:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:58:20 INFO - PROCESS | 1817 | 1461261500156 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:58:20 INFO - PROCESS | 1817 | 1461261500158 Marionette TRACE conn4 <- [1,2554,null,{}] 10:58:20 INFO - PROCESS | 1817 | 1461261500164 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:20 INFO - PROCESS | 1817 | 1461261500426 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee45e800 == 177 [pid = 1817] [id = 559] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ecc99800 == 176 [pid = 1817] [id = 535] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa409a98800 == 175 [pid = 1817] [id = 46] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3eabb0000 == 174 [pid = 1817] [id = 424] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ef34c000 == 173 [pid = 1817] [id = 423] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ede02800 == 172 [pid = 1817] [id = 627] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed0f8800 == 171 [pid = 1817] [id = 626] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3eab99000 == 170 [pid = 1817] [id = 625] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e7d3a000 == 169 [pid = 1817] [id = 624] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1ca8000 == 168 [pid = 1817] [id = 622] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa41884e800 == 167 [pid = 1817] [id = 621] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415736800 == 166 [pid = 1817] [id = 620] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa41170f000 == 165 [pid = 1817] [id = 619] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40421e000 == 164 [pid = 1817] [id = 618] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402e1e000 == 163 [pid = 1817] [id = 617] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401eab800 == 162 [pid = 1817] [id = 616] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ffb1d000 == 161 [pid = 1817] [id = 615] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe611800 == 160 [pid = 1817] [id = 614] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fbf94800 == 159 [pid = 1817] [id = 613] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa680000 == 158 [pid = 1817] [id = 612] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9be7000 == 157 [pid = 1817] [id = 611] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7d1d000 == 156 [pid = 1817] [id = 610] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f34e0800 == 155 [pid = 1817] [id = 609] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f200b000 == 154 [pid = 1817] [id = 608] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0ce1800 == 153 [pid = 1817] [id = 607] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee5e2800 == 152 [pid = 1817] [id = 606] 10:58:22 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e81cc000 == 151 [pid = 1817] [id = 605] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa3edf8e400) [pid = 1817] [serial = 1814] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa3ee7b7c00) [pid = 1817] [serial = 1680] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa3ebbe0800) [pid = 1817] [serial = 1811] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa3edd69c00) [pid = 1817] [serial = 1812] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3f36c0000) [pid = 1817] [serial = 1761] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3f3364800) [pid = 1817] [serial = 1760] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3f1f7ec00) [pid = 1817] [serial = 1758] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3f1e8ac00) [pid = 1817] [serial = 1757] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3f0d60800) [pid = 1817] [serial = 1755] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3f0825400) [pid = 1817] [serial = 1754] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3edd77800) [pid = 1817] [serial = 1752] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3edd06c00) [pid = 1817] [serial = 1751] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3e95c3000) [pid = 1817] [serial = 1749] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3e9217c00) [pid = 1817] [serial = 1748] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3e6670c00) [pid = 1817] [serial = 1805] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3e6e3fc00) [pid = 1817] [serial = 1806] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3e5f7d000) [pid = 1817] [serial = 1802] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa415a5b000) [pid = 1817] [serial = 1800] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa4159d4400) [pid = 1817] [serial = 1799] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa415571400) [pid = 1817] [serial = 1797] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa41169b400) [pid = 1817] [serial = 1796] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa415335c00) [pid = 1817] [serial = 1794] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa413b2dc00) [pid = 1817] [serial = 1793] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa4107d8800) [pid = 1817] [serial = 1791] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa40a976c00) [pid = 1817] [serial = 1790] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa4044df000) [pid = 1817] [serial = 1788] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa4037a0c00) [pid = 1817] [serial = 1787] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa402a0dc00) [pid = 1817] [serial = 1785] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa4025af400) [pid = 1817] [serial = 1784] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa401e91400) [pid = 1817] [serial = 1782] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa3ffcd5800) [pid = 1817] [serial = 1781] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3fe89c400) [pid = 1817] [serial = 1779] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3fe54a000) [pid = 1817] [serial = 1778] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3fbba3000) [pid = 1817] [serial = 1776] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3fba30800) [pid = 1817] [serial = 1775] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3fa9a6400) [pid = 1817] [serial = 1773] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3fa71a000) [pid = 1817] [serial = 1772] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3fa64c800) [pid = 1817] [serial = 1770] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3fa47ec00) [pid = 1817] [serial = 1769] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3fa390000) [pid = 1817] [serial = 1767] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3fa2e3400) [pid = 1817] [serial = 1766] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3f995d800) [pid = 1817] [serial = 1764] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3f90af400) [pid = 1817] [serial = 1763] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3e818c800) [pid = 1817] [serial = 1808] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3e9222800) [pid = 1817] [serial = 1809] [outer = (nil)] [url = about:blank] 10:58:22 INFO - PROCESS | 1817 | 1461261502667 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e5f48000 == 152 [pid = 1817] [id = 646] 10:58:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3e5f77c00) [pid = 1817] [serial = 1939] [outer = (nil)] 10:58:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3e5f7a400) [pid = 1817] [serial = 1940] [outer = 0x7fa3e5f77c00] 10:58:22 INFO - PROCESS | 1817 | 1461261502759 Marionette DEBUG loaded listener.js 10:58:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3e5f81c00) [pid = 1817] [serial = 1941] [outer = 0x7fa3e5f77c00] 10:58:23 INFO - PROCESS | 1817 | 1461261503609 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 3492ms 10:58:23 INFO - PROCESS | 1817 | 1461261503650 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 10:58:23 INFO - PROCESS | 1817 | 1461261503657 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 10:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:58:23 INFO - PROCESS | 1817 | 1461261503666 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:58:23 INFO - PROCESS | 1817 | 1461261503670 Marionette TRACE conn4 <- [1,2558,null,{}] 10:58:23 INFO - PROCESS | 1817 | 1461261503677 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:23 INFO - PROCESS | 1817 | 1461261503930 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 10:58:24 INFO - PROCESS | 1817 | 1461261504119 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e7d45800 == 153 [pid = 1817] [id = 647] 10:58:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3e5f78000) [pid = 1817] [serial = 1942] [outer = (nil)] 10:58:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3e666ec00) [pid = 1817] [serial = 1943] [outer = 0x7fa3e5f78000] 10:58:24 INFO - PROCESS | 1817 | 1461261504194 Marionette DEBUG loaded listener.js 10:58:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3e6dfa000) [pid = 1817] [serial = 1944] [outer = 0x7fa3e5f78000] 10:58:25 INFO - PROCESS | 1817 | 1461261505162 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1531ms 10:58:25 INFO - PROCESS | 1817 | 1461261505201 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 10:58:25 INFO - PROCESS | 1817 | 1461261505207 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 10:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:58:25 INFO - PROCESS | 1817 | 1461261505213 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:58:25 INFO - PROCESS | 1817 | 1461261505216 Marionette TRACE conn4 <- [1,2562,null,{}] 10:58:25 INFO - PROCESS | 1817 | 1461261505228 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:25 INFO - PROCESS | 1817 | 1461261505515 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 10:58:25 INFO - PROCESS | 1817 | 1461261505589 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e9473000 == 154 [pid = 1817] [id = 648] 10:58:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3e80d6400) [pid = 1817] [serial = 1945] [outer = (nil)] 10:58:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3e80da400) [pid = 1817] [serial = 1946] [outer = 0x7fa3e80d6400] 10:58:25 INFO - PROCESS | 1817 | 1461261505670 Marionette DEBUG loaded listener.js 10:58:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3e818d800) [pid = 1817] [serial = 1947] [outer = 0x7fa3e80d6400] 10:58:26 INFO - PROCESS | 1817 | 1461261506859 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 10:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1690ms 10:58:26 INFO - PROCESS | 1817 | 1461261506904 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 10:58:26 INFO - PROCESS | 1817 | 1461261506908 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 10:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:58:26 INFO - PROCESS | 1817 | 1461261506921 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:58:26 INFO - PROCESS | 1817 | 1461261506930 Marionette TRACE conn4 <- [1,2566,null,{}] 10:58:26 INFO - PROCESS | 1817 | 1461261506946 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:27 INFO - PROCESS | 1817 | 1461261507803 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3e5d5b800) [pid = 1817] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3ec1ae400) [pid = 1817] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3ebbde400) [pid = 1817] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3fbd6c400) [pid = 1817] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3f7b0fc00) [pid = 1817] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3ebbdf800) [pid = 1817] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3f37d0800) [pid = 1817] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3f37cec00) [pid = 1817] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3f37c7400) [pid = 1817] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3f0820800) [pid = 1817] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3ef64b800) [pid = 1817] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3ee99f800) [pid = 1817] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3e921ac00) [pid = 1817] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa3e666a800) [pid = 1817] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3e666cc00) [pid = 1817] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa3e7ded000) [pid = 1817] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa400a92c00) [pid = 1817] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa3ee70dc00) [pid = 1817] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa3ebbdc000) [pid = 1817] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x7fa3fd602400) [pid = 1817] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x7fa3f9950000) [pid = 1817] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x7fa3e666e800) [pid = 1817] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:58:27 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x7fa3e5f74800) [pid = 1817] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:58:28 INFO - PROCESS | 1817 | 1461261508030 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eabae800 == 155 [pid = 1817] [id = 649] 10:58:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x7fa3e5f74800) [pid = 1817] [serial = 1948] [outer = (nil)] 10:58:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x7fa3e666cc00) [pid = 1817] [serial = 1949] [outer = 0x7fa3e5f74800] 10:58:28 INFO - PROCESS | 1817 | 1461261508096 Marionette DEBUG loaded listener.js 10:58:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x7fa3e95c3000) [pid = 1817] [serial = 1950] [outer = 0x7fa3e5f74800] 10:58:28 INFO - PROCESS | 1817 | 1461261508813 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 10:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1959ms 10:58:28 INFO - PROCESS | 1817 | 1461261508874 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 10:58:28 INFO - PROCESS | 1817 | 1461261508878 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 10:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:58:28 INFO - PROCESS | 1817 | 1461261508884 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:58:28 INFO - PROCESS | 1817 | 1461261508887 Marionette TRACE conn4 <- [1,2570,null,{}] 10:58:28 INFO - PROCESS | 1817 | 1461261508892 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:29 INFO - PROCESS | 1817 | 1461261509172 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 10:58:29 INFO - PROCESS | 1817 | 1461261509194 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ec2cb000 == 156 [pid = 1817] [id = 650] 10:58:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa3e924e800) [pid = 1817] [serial = 1951] [outer = (nil)] 10:58:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa3eb7cbc00) [pid = 1817] [serial = 1952] [outer = 0x7fa3e924e800] 10:58:29 INFO - PROCESS | 1817 | 1461261509257 Marionette DEBUG loaded listener.js 10:58:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa3eb962c00) [pid = 1817] [serial = 1953] [outer = 0x7fa3e924e800] 10:58:30 INFO - PROCESS | 1817 | 1461261510551 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 10:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1735ms 10:58:30 INFO - PROCESS | 1817 | 1461261510620 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 10:58:30 INFO - PROCESS | 1817 | 1461261510627 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 10:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:58:30 INFO - PROCESS | 1817 | 1461261510635 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:58:30 INFO - PROCESS | 1817 | 1461261510641 Marionette TRACE conn4 <- [1,2574,null,{}] 10:58:30 INFO - PROCESS | 1817 | 1461261510650 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:30 INFO - PROCESS | 1817 | 1461261510936 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 10:58:31 INFO - PROCESS | 1817 | 1461261511213 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e92f7800 == 157 [pid = 1817] [id = 651] 10:58:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa3e666d000) [pid = 1817] [serial = 1954] [outer = (nil)] 10:58:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3e6e48800) [pid = 1817] [serial = 1955] [outer = 0x7fa3e666d000] 10:58:31 INFO - PROCESS | 1817 | 1461261511294 Marionette DEBUG loaded listener.js 10:58:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3e80d4000) [pid = 1817] [serial = 1956] [outer = 0x7fa3e666d000] 10:58:32 INFO - PROCESS | 1817 | 1461261512221 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1637ms 10:58:32 INFO - PROCESS | 1817 | 1461261512273 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 10:58:32 INFO - PROCESS | 1817 | 1461261512282 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 10:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:58:32 INFO - PROCESS | 1817 | 1461261512293 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:58:32 INFO - PROCESS | 1817 | 1461261512296 Marionette TRACE conn4 <- [1,2578,null,{}] 10:58:32 INFO - PROCESS | 1817 | 1461261512303 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:32 INFO - PROCESS | 1817 | 1461261512553 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 10:58:32 INFO - PROCESS | 1817 | 1461261512907 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed0ee000 == 158 [pid = 1817] [id = 652] 10:58:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3e818c000) [pid = 1817] [serial = 1957] [outer = (nil)] 10:58:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3e9256400) [pid = 1817] [serial = 1958] [outer = 0x7fa3e818c000] 10:58:32 INFO - PROCESS | 1817 | 1461261512991 Marionette DEBUG loaded listener.js 10:58:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3eb7c8800) [pid = 1817] [serial = 1959] [outer = 0x7fa3e818c000] 10:58:34 INFO - PROCESS | 1817 | 1461261513997 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1782ms 10:58:34 INFO - PROCESS | 1817 | 1461261514076 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 10:58:34 INFO - PROCESS | 1817 | 1461261514080 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 10:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:58:34 INFO - PROCESS | 1817 | 1461261514086 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:58:34 INFO - PROCESS | 1817 | 1461261514093 Marionette TRACE conn4 <- [1,2582,null,{}] 10:58:34 INFO - PROCESS | 1817 | 1461261514109 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:34 INFO - PROCESS | 1817 | 1461261514471 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 10:58:34 INFO - PROCESS | 1817 | 1461261514717 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ede05000 == 159 [pid = 1817] [id = 653] 10:58:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3ebbd4000) [pid = 1817] [serial = 1960] [outer = (nil)] 10:58:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3ebbe0400) [pid = 1817] [serial = 1961] [outer = 0x7fa3ebbd4000] 10:58:34 INFO - PROCESS | 1817 | 1461261514798 Marionette DEBUG loaded listener.js 10:58:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3ec059800) [pid = 1817] [serial = 1962] [outer = 0x7fa3ebbd4000] 10:58:35 INFO - PROCESS | 1817 | 1461261515739 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1695ms 10:58:35 INFO - PROCESS | 1817 | 1461261515783 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 10:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:58:35 INFO - PROCESS | 1817 | 1461261515788 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 10:58:35 INFO - PROCESS | 1817 | 1461261515795 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:58:35 INFO - PROCESS | 1817 | 1461261515798 Marionette TRACE conn4 <- [1,2586,null,{}] 10:58:35 INFO - PROCESS | 1817 | 1461261515804 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:36 INFO - PROCESS | 1817 | 1461261516041 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 10:58:36 INFO - PROCESS | 1817 | 1461261516361 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee5e6000 == 160 [pid = 1817] [id = 654] 10:58:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3ebbd7000) [pid = 1817] [serial = 1963] [outer = (nil)] 10:58:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3ecc08000) [pid = 1817] [serial = 1964] [outer = 0x7fa3ebbd7000] 10:58:36 INFO - PROCESS | 1817 | 1461261516443 Marionette DEBUG loaded listener.js 10:58:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3edd06400) [pid = 1817] [serial = 1965] [outer = 0x7fa3ebbd7000] 10:58:37 INFO - PROCESS | 1817 | 1461261517314 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1587ms 10:58:37 INFO - PROCESS | 1817 | 1461261517383 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 10:58:37 INFO - PROCESS | 1817 | 1461261517387 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 10:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:58:37 INFO - PROCESS | 1817 | 1461261517393 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:58:37 INFO - PROCESS | 1817 | 1461261517395 Marionette TRACE conn4 <- [1,2590,null,{}] 10:58:37 INFO - PROCESS | 1817 | 1461261517402 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:37 INFO - PROCESS | 1817 | 1461261517678 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 10:58:37 INFO - PROCESS | 1817 | 1461261517992 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee6be000 == 161 [pid = 1817] [id = 655] 10:58:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3ec1b7800) [pid = 1817] [serial = 1966] [outer = (nil)] 10:58:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3edd6c000) [pid = 1817] [serial = 1967] [outer = 0x7fa3ec1b7800] 10:58:38 INFO - PROCESS | 1817 | 1461261518074 Marionette DEBUG loaded listener.js 10:58:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3edd77c00) [pid = 1817] [serial = 1968] [outer = 0x7fa3ec1b7800] 10:58:38 INFO - PROCESS | 1817 | 1461261518939 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 10:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1587ms 10:58:38 INFO - PROCESS | 1817 | 1461261518982 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 10:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:58:38 INFO - PROCESS | 1817 | 1461261518986 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 10:58:38 INFO - PROCESS | 1817 | 1461261518993 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:58:39 INFO - PROCESS | 1817 | 1461261518997 Marionette TRACE conn4 <- [1,2594,null,{}] 10:58:39 INFO - PROCESS | 1817 | 1461261519004 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:39 INFO - PROCESS | 1817 | 1461261519276 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 10:58:39 INFO - PROCESS | 1817 | 1461261519595 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef46f800 == 162 [pid = 1817] [id = 656] 10:58:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3ee7b3000) [pid = 1817] [serial = 1969] [outer = (nil)] 10:58:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3ef654400) [pid = 1817] [serial = 1970] [outer = 0x7fa3ee7b3000] 10:58:39 INFO - PROCESS | 1817 | 1461261519680 Marionette DEBUG loaded listener.js 10:58:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3ef6f0000) [pid = 1817] [serial = 1971] [outer = 0x7fa3ee7b3000] 10:58:40 INFO - PROCESS | 1817 | 1461261520542 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 10:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1591ms 10:58:40 INFO - PROCESS | 1817 | 1461261520584 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 10:58:40 INFO - PROCESS | 1817 | 1461261520589 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 10:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:58:40 INFO - PROCESS | 1817 | 1461261520638 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:58:40 INFO - PROCESS | 1817 | 1461261520643 Marionette TRACE conn4 <- [1,2598,null,{}] 10:58:40 INFO - PROCESS | 1817 | 1461261520654 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:40 INFO - PROCESS | 1817 | 1461261520928 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 10:58:41 INFO - PROCESS | 1817 | 1461261521244 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0b0f800 == 163 [pid = 1817] [id = 657] 10:58:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3ee7b3800) [pid = 1817] [serial = 1972] [outer = (nil)] 10:58:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3f074cc00) [pid = 1817] [serial = 1973] [outer = 0x7fa3ee7b3800] 10:58:41 INFO - PROCESS | 1817 | 1461261521323 Marionette DEBUG loaded listener.js 10:58:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3f0818c00) [pid = 1817] [serial = 1974] [outer = 0x7fa3ee7b3800] 10:58:42 INFO - PROCESS | 1817 | 1461261522190 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1592ms 10:58:42 INFO - PROCESS | 1817 | 1461261522228 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 10:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:58:42 INFO - PROCESS | 1817 | 1461261522232 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 10:58:42 INFO - PROCESS | 1817 | 1461261522238 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:58:42 INFO - PROCESS | 1817 | 1461261522242 Marionette TRACE conn4 <- [1,2602,null,{}] 10:58:42 INFO - PROCESS | 1817 | 1461261522248 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:42 INFO - PROCESS | 1817 | 1461261522503 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 10:58:42 INFO - PROCESS | 1817 | 1461261522889 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0e0d000 == 164 [pid = 1817] [id = 658] 10:58:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3ef654c00) [pid = 1817] [serial = 1975] [outer = (nil)] 10:58:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3f0821400) [pid = 1817] [serial = 1976] [outer = 0x7fa3ef654c00] 10:58:42 INFO - PROCESS | 1817 | 1461261522984 Marionette DEBUG loaded listener.js 10:58:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3f09e8400) [pid = 1817] [serial = 1977] [outer = 0x7fa3ef654c00] 10:58:43 INFO - PROCESS | 1817 | 1461261523828 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 10:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1637ms 10:58:43 INFO - PROCESS | 1817 | 1461261523876 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 10:58:43 INFO - PROCESS | 1817 | 1461261523881 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 10:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:58:43 INFO - PROCESS | 1817 | 1461261523887 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:58:43 INFO - PROCESS | 1817 | 1461261523889 Marionette TRACE conn4 <- [1,2606,null,{}] 10:58:43 INFO - PROCESS | 1817 | 1461261523896 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:44 INFO - PROCESS | 1817 | 1461261524141 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 10:58:44 INFO - PROCESS | 1817 | 1461261524407 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0f20000 == 165 [pid = 1817] [id = 659] 10:58:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3e6df1400) [pid = 1817] [serial = 1978] [outer = (nil)] 10:58:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3f09f1800) [pid = 1817] [serial = 1979] [outer = 0x7fa3e6df1400] 10:58:44 INFO - PROCESS | 1817 | 1461261524528 Marionette DEBUG loaded listener.js 10:58:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3f0bd8400) [pid = 1817] [serial = 1980] [outer = 0x7fa3e6df1400] 10:58:45 INFO - PROCESS | 1817 | 1461261525459 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 10:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1638ms 10:58:45 INFO - PROCESS | 1817 | 1461261525527 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 10:58:45 INFO - PROCESS | 1817 | 1461261525531 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 10:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:58:45 INFO - PROCESS | 1817 | 1461261525537 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:58:45 INFO - PROCESS | 1817 | 1461261525540 Marionette TRACE conn4 <- [1,2610,null,{}] 10:58:45 INFO - PROCESS | 1817 | 1461261525546 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:45 INFO - PROCESS | 1817 | 1461261525827 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 10:58:46 INFO - PROCESS | 1817 | 1461261526130 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1f06800 == 166 [pid = 1817] [id = 660] 10:58:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3e921a800) [pid = 1817] [serial = 1981] [outer = (nil)] 10:58:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3f0d5b000) [pid = 1817] [serial = 1982] [outer = 0x7fa3e921a800] 10:58:46 INFO - PROCESS | 1817 | 1461261526222 Marionette DEBUG loaded listener.js 10:58:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3f0eebc00) [pid = 1817] [serial = 1983] [outer = 0x7fa3e921a800] 10:58:47 INFO - PROCESS | 1817 | 1461261527138 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1640ms 10:58:47 INFO - PROCESS | 1817 | 1461261527178 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 10:58:47 INFO - PROCESS | 1817 | 1461261527183 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 10:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:58:47 INFO - PROCESS | 1817 | 1461261527189 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:58:47 INFO - PROCESS | 1817 | 1461261527193 Marionette TRACE conn4 <- [1,2614,null,{}] 10:58:47 INFO - PROCESS | 1817 | 1461261527199 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:47 INFO - PROCESS | 1817 | 1461261527460 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 10:58:47 INFO - PROCESS | 1817 | 1461261527777 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f3331000 == 167 [pid = 1817] [id = 661] 10:58:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3f1e83c00) [pid = 1817] [serial = 1984] [outer = (nil)] 10:58:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3f1e88800) [pid = 1817] [serial = 1985] [outer = 0x7fa3f1e83c00] 10:58:47 INFO - PROCESS | 1817 | 1461261527867 Marionette DEBUG loaded listener.js 10:58:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3f1f7c400) [pid = 1817] [serial = 1986] [outer = 0x7fa3f1e83c00] 10:58:48 INFO - PROCESS | 1817 | 1461261528774 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 10:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1636ms 10:58:48 INFO - PROCESS | 1817 | 1461261528827 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 10:58:48 INFO - PROCESS | 1817 | 1461261528831 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 10:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:58:48 INFO - PROCESS | 1817 | 1461261528837 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:58:48 INFO - PROCESS | 1817 | 1461261528839 Marionette TRACE conn4 <- [1,2618,null,{}] 10:58:48 INFO - PROCESS | 1817 | 1461261528845 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:49 INFO - PROCESS | 1817 | 1461261529086 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 10:58:49 INFO - PROCESS | 1817 | 1461261529357 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f4594800 == 168 [pid = 1817] [id = 662] 10:58:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3e9222000) [pid = 1817] [serial = 1987] [outer = (nil)] 10:58:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3f256b400) [pid = 1817] [serial = 1988] [outer = 0x7fa3e9222000] 10:58:49 INFO - PROCESS | 1817 | 1461261529486 Marionette DEBUG loaded listener.js 10:58:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3f260a400) [pid = 1817] [serial = 1989] [outer = 0x7fa3e9222000] 10:58:50 INFO - PROCESS | 1817 | 1461261530366 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1579ms 10:58:50 INFO - PROCESS | 1817 | 1461261530418 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 10:58:50 INFO - PROCESS | 1817 | 1461261530423 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 10:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:58:50 INFO - PROCESS | 1817 | 1461261530431 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:58:50 INFO - PROCESS | 1817 | 1461261530435 Marionette TRACE conn4 <- [1,2622,null,{}] 10:58:50 INFO - PROCESS | 1817 | 1461261530441 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:50 INFO - PROCESS | 1817 | 1461261530699 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 10:58:51 INFO - PROCESS | 1817 | 1461261531014 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7a9d000 == 169 [pid = 1817] [id = 663] 10:58:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3ecc0f000) [pid = 1817] [serial = 1990] [outer = (nil)] 10:58:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3f26a5000) [pid = 1817] [serial = 1991] [outer = 0x7fa3ecc0f000] 10:58:51 INFO - PROCESS | 1817 | 1461261531101 Marionette DEBUG loaded listener.js 10:58:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3f3363c00) [pid = 1817] [serial = 1992] [outer = 0x7fa3ecc0f000] 10:58:52 INFO - PROCESS | 1817 | 1461261531998 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 10:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1639ms 10:58:52 INFO - PROCESS | 1817 | 1461261532071 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 10:58:52 INFO - PROCESS | 1817 | 1461261532075 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 10:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:58:52 INFO - PROCESS | 1817 | 1461261532080 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:58:52 INFO - PROCESS | 1817 | 1461261532082 Marionette TRACE conn4 <- [1,2626,null,{}] 10:58:52 INFO - PROCESS | 1817 | 1461261532088 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:52 INFO - PROCESS | 1817 | 1461261532332 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 10:58:52 INFO - PROCESS | 1817 | 1461261532640 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d9d000 == 170 [pid = 1817] [id = 664] 10:58:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3ef6f0c00) [pid = 1817] [serial = 1993] [outer = (nil)] 10:58:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3f34a4c00) [pid = 1817] [serial = 1994] [outer = 0x7fa3ef6f0c00] 10:58:52 INFO - PROCESS | 1817 | 1461261532722 Marionette DEBUG loaded listener.js 10:58:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3f36b5800) [pid = 1817] [serial = 1995] [outer = 0x7fa3ef6f0c00] 10:58:53 INFO - PROCESS | 1817 | 1461261533591 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1581ms 10:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:58:53 INFO - PROCESS | 1817 | 1461261533663 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 10:58:53 INFO - PROCESS | 1817 | 1461261533666 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 10:58:53 INFO - PROCESS | 1817 | 1461261533674 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:58:53 INFO - PROCESS | 1817 | 1461261533676 Marionette TRACE conn4 <- [1,2630,null,{}] 10:58:53 INFO - PROCESS | 1817 | 1461261533683 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:53 INFO - PROCESS | 1817 | 1461261533942 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 10:58:54 INFO - PROCESS | 1817 | 1461261534255 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9333800 == 171 [pid = 1817] [id = 665] 10:58:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3f2610000) [pid = 1817] [serial = 1996] [outer = (nil)] 10:58:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3f36b7000) [pid = 1817] [serial = 1997] [outer = 0x7fa3f2610000] 10:58:54 INFO - PROCESS | 1817 | 1461261534341 Marionette DEBUG loaded listener.js 10:58:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3f37cc400) [pid = 1817] [serial = 1998] [outer = 0x7fa3f2610000] 10:58:55 INFO - PROCESS | 1817 | 1461261535208 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 10:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1581ms 10:58:55 INFO - PROCESS | 1817 | 1461261535255 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 10:58:55 INFO - PROCESS | 1817 | 1461261535258 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 10:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:58:55 INFO - PROCESS | 1817 | 1461261535264 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:58:55 INFO - PROCESS | 1817 | 1461261535267 Marionette TRACE conn4 <- [1,2634,null,{}] 10:58:55 INFO - PROCESS | 1817 | 1461261535273 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:55 INFO - PROCESS | 1817 | 1461261535503 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 10:58:55 INFO - PROCESS | 1817 | 1461261535816 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9bf5800 == 172 [pid = 1817] [id = 666] 10:58:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3f38e6c00) [pid = 1817] [serial = 1999] [outer = (nil)] 10:58:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa3f38ec400) [pid = 1817] [serial = 2000] [outer = 0x7fa3f38e6c00] 10:58:55 INFO - PROCESS | 1817 | 1461261535947 Marionette DEBUG loaded listener.js 10:58:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3f4895400) [pid = 1817] [serial = 2001] [outer = 0x7fa3f38e6c00] 10:58:56 INFO - PROCESS | 1817 | 1461261536836 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1639ms 10:58:56 INFO - PROCESS | 1817 | 1461261536905 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 10:58:56 INFO - PROCESS | 1817 | 1461261536909 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 10:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:58:56 INFO - PROCESS | 1817 | 1461261536915 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:58:56 INFO - PROCESS | 1817 | 1461261536917 Marionette TRACE conn4 <- [1,2638,null,{}] 10:58:56 INFO - PROCESS | 1817 | 1461261536923 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:57 INFO - PROCESS | 1817 | 1461261537163 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 10:58:57 INFO - PROCESS | 1817 | 1461261537474 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa441000 == 173 [pid = 1817] [id = 667] 10:58:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa3f37d1000) [pid = 1817] [serial = 2002] [outer = (nil)] 10:58:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa3f7b02800) [pid = 1817] [serial = 2003] [outer = 0x7fa3f37d1000] 10:58:57 INFO - PROCESS | 1817 | 1461261537554 Marionette DEBUG loaded listener.js 10:58:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3f7b0a800) [pid = 1817] [serial = 2004] [outer = 0x7fa3f37d1000] 10:58:58 INFO - PROCESS | 1817 | 1461261538428 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1586ms 10:58:58 INFO - PROCESS | 1817 | 1461261538502 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 10:58:58 INFO - PROCESS | 1817 | 1461261538506 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 10:58:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:58:58 INFO - PROCESS | 1817 | 1461261538513 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:58:58 INFO - PROCESS | 1817 | 1461261538516 Marionette TRACE conn4 <- [1,2642,null,{}] 10:58:58 INFO - PROCESS | 1817 | 1461261538522 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:58 INFO - PROCESS | 1817 | 1461261538805 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 10:58:59 INFO - PROCESS | 1817 | 1461261539132 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa680000 == 174 [pid = 1817] [id = 668] 10:58:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa3e5d64000) [pid = 1817] [serial = 2005] [outer = (nil)] 10:58:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa3f7d33000) [pid = 1817] [serial = 2006] [outer = 0x7fa3e5d64000] 10:58:59 INFO - PROCESS | 1817 | 1461261539215 Marionette DEBUG loaded listener.js 10:58:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x7fa3f7d3e000) [pid = 1817] [serial = 2007] [outer = 0x7fa3e5d64000] 10:59:00 INFO - PROCESS | 1817 | 1461261540119 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3eabae800 == 173 [pid = 1817] [id = 649] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e9473000 == 172 [pid = 1817] [id = 648] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e7d45800 == 171 [pid = 1817] [id = 647] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e5f48000 == 170 [pid = 1817] [id = 646] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415a34800 == 169 [pid = 1817] [id = 644] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa411914000 == 168 [pid = 1817] [id = 643] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa406910800 == 167 [pid = 1817] [id = 642] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402e05000 == 166 [pid = 1817] [id = 641] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4020d0800 == 165 [pid = 1817] [id = 640] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa400a4d000 == 164 [pid = 1817] [id = 639] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe60b000 == 163 [pid = 1817] [id = 638] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fbf92800 == 162 [pid = 1817] [id = 637] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa682000 == 161 [pid = 1817] [id = 636] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40666b000 == 160 [pid = 1817] [id = 509] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f94d4000 == 159 [pid = 1817] [id = 635] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7d91000 == 158 [pid = 1817] [id = 634] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f3653800 == 157 [pid = 1817] [id = 633] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f200c000 == 156 [pid = 1817] [id = 632] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0f22800 == 155 [pid = 1817] [id = 631] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ef58c000 == 154 [pid = 1817] [id = 630] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed77f800 == 153 [pid = 1817] [id = 629] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e6051000 == 152 [pid = 1817] [id = 628] 10:59:01 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee5ee800 == 151 [pid = 1817] [id = 604] 10:59:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:59:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 3385ms 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x7fa3e5f82000) [pid = 1817] [serial = 1803] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa3f0749400) [pid = 1817] [serial = 1746] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa3edd0cc00) [pid = 1817] [serial = 1883] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa3edd07800) [pid = 1817] [serial = 1880] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa3edd74400) [pid = 1817] [serial = 1881] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3fd76bc00) [pid = 1817] [serial = 1850] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3fd44e000) [pid = 1817] [serial = 1848] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3fc05e800) [pid = 1817] [serial = 1847] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3fa721000) [pid = 1817] [serial = 1845] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3fa64a000) [pid = 1817] [serial = 1844] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3fa483c00) [pid = 1817] [serial = 1842] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3fa2e8800) [pid = 1817] [serial = 1841] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3fa044c00) [pid = 1817] [serial = 1839] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3f9bae800) [pid = 1817] [serial = 1838] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3f9952000) [pid = 1817] [serial = 1836] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3f7de7c00) [pid = 1817] [serial = 1835] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3f4899800) [pid = 1817] [serial = 1833] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3f38e0000) [pid = 1817] [serial = 1832] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3f1f76c00) [pid = 1817] [serial = 1830] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3f1e85000) [pid = 1817] [serial = 1829] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3f0fcd800) [pid = 1817] [serial = 1827] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3f0bd9c00) [pid = 1817] [serial = 1826] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3f081cc00) [pid = 1817] [serial = 1824] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3ef6ec400) [pid = 1817] [serial = 1823] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3ec1ba000) [pid = 1817] [serial = 1821] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3e95d1c00) [pid = 1817] [serial = 1820] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3e7def000) [pid = 1817] [serial = 1818] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3e6df0000) [pid = 1817] [serial = 1817] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa3e6e41800) [pid = 1817] [serial = 1874] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3e7dec000) [pid = 1817] [serial = 1875] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3eb968800) [pid = 1817] [serial = 1871] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa415574400) [pid = 1817] [serial = 1869] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa41533fc00) [pid = 1817] [serial = 1868] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa4107d4400) [pid = 1817] [serial = 1866] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa4044db000) [pid = 1817] [serial = 1865] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa402a1c800) [pid = 1817] [serial = 1863] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa4025acc00) [pid = 1817] [serial = 1862] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa401878c00) [pid = 1817] [serial = 1860] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3ffcd7000) [pid = 1817] [serial = 1859] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3ffcd6c00) [pid = 1817] [serial = 1857] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3fe93cc00) [pid = 1817] [serial = 1856] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3fe893c00) [pid = 1817] [serial = 1854] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3fe889400) [pid = 1817] [serial = 1853] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3fe548000) [pid = 1817] [serial = 1851] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3eb96a000) [pid = 1817] [serial = 1878] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3eacac800) [pid = 1817] [serial = 1877] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1817 | 1461261542196 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 10:59:02 INFO - PROCESS | 1817 | 1461261542202 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 10:59:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:59:02 INFO - PROCESS | 1817 | 1461261542230 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:59:02 INFO - PROCESS | 1817 | 1461261542238 Marionette TRACE conn4 <- [1,2646,null,{}] 10:59:02 INFO - PROCESS | 1817 | 1461261542247 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:02 INFO - PROCESS | 1817 | 1461261542484 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 10:59:02 INFO - PROCESS | 1817 | 1461261542704 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e7d46800 == 152 [pid = 1817] [id = 669] 10:59:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3e6664800) [pid = 1817] [serial = 2008] [outer = (nil)] 10:59:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3e6668400) [pid = 1817] [serial = 2009] [outer = 0x7fa3e6664800] 10:59:02 INFO - PROCESS | 1817 | 1461261542775 Marionette DEBUG loaded listener.js 10:59:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3e6df2800) [pid = 1817] [serial = 2010] [outer = 0x7fa3e6664800] 10:59:03 INFO - PROCESS | 1817 | 1461261543567 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:59:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:59:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1389ms 10:59:03 INFO - PROCESS | 1817 | 1461261543616 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 10:59:03 INFO - PROCESS | 1817 | 1461261543621 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 10:59:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:59:03 INFO - PROCESS | 1817 | 1461261543633 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:59:03 INFO - PROCESS | 1817 | 1461261543638 Marionette TRACE conn4 <- [1,2650,null,{}] 10:59:03 INFO - PROCESS | 1817 | 1461261543644 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:03 INFO - PROCESS | 1817 | 1461261543851 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 10:59:04 INFO - PROCESS | 1817 | 1461261544060 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ea8a8000 == 153 [pid = 1817] [id = 670] 10:59:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3e634a000) [pid = 1817] [serial = 2011] [outer = (nil)] 10:59:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3e80d4c00) [pid = 1817] [serial = 2012] [outer = 0x7fa3e634a000] 10:59:04 INFO - PROCESS | 1817 | 1461261544124 Marionette DEBUG loaded listener.js 10:59:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3e921a400) [pid = 1817] [serial = 2013] [outer = 0x7fa3e634a000] 10:59:05 INFO - PROCESS | 1817 | 1461261545074 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:59:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:59:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1499ms 10:59:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:59:05 INFO - PROCESS | 1817 | 1461261545131 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 10:59:05 INFO - PROCESS | 1817 | 1461261545134 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 10:59:05 INFO - PROCESS | 1817 | 1461261545140 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:59:05 INFO - PROCESS | 1817 | 1461261545143 Marionette TRACE conn4 <- [1,2654,null,{}] 10:59:05 INFO - PROCESS | 1817 | 1461261545157 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:05 INFO - PROCESS | 1817 | 1461261545463 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 10:59:05 INFO - PROCESS | 1817 | 1461261545497 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ecc8c800 == 154 [pid = 1817] [id = 671] 10:59:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3e95c6c00) [pid = 1817] [serial = 2014] [outer = (nil)] 10:59:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3eb960800) [pid = 1817] [serial = 2015] [outer = 0x7fa3e95c6c00] 10:59:05 INFO - PROCESS | 1817 | 1461261545564 Marionette DEBUG loaded listener.js 10:59:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3eb96d800) [pid = 1817] [serial = 2016] [outer = 0x7fa3e95c6c00] 10:59:06 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3e80d6400) [pid = 1817] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:59:06 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3e5f74800) [pid = 1817] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:59:06 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3fd4d3c00) [pid = 1817] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:59:06 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3fbb97800) [pid = 1817] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:59:06 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3e5d61800) [pid = 1817] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:59:06 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3f9454400) [pid = 1817] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:59:06 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3e5f78000) [pid = 1817] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:59:06 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3e5f77c00) [pid = 1817] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:59:06 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3e8193c00) [pid = 1817] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:59:07 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa402f68c00) [pid = 1817] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:59:07 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3fe890c00) [pid = 1817] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:59:07 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3edf8a800) [pid = 1817] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:59:07 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3fd777000) [pid = 1817] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:59:07 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa3fd60fc00) [pid = 1817] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:59:07 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3eb960c00) [pid = 1817] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:59:07 INFO - PROCESS | 1817 | 1461261547191 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:59:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:59:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2089ms 10:59:07 INFO - PROCESS | 1817 | 1461261547230 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 10:59:07 INFO - PROCESS | 1817 | 1461261547233 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 10:59:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:59:07 INFO - PROCESS | 1817 | 1461261547243 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:59:07 INFO - PROCESS | 1817 | 1461261547245 Marionette TRACE conn4 <- [1,2658,null,{}] 10:59:07 INFO - PROCESS | 1817 | 1461261547249 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:07 INFO - PROCESS | 1817 | 1461261547458 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 10:59:07 INFO - PROCESS | 1817 | 1461261547639 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed77d800 == 155 [pid = 1817] [id = 672] 10:59:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3e5f77c00) [pid = 1817] [serial = 2017] [outer = (nil)] 10:59:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3eb7d6800) [pid = 1817] [serial = 2018] [outer = 0x7fa3e5f77c00] 10:59:07 INFO - PROCESS | 1817 | 1461261547704 Marionette DEBUG loaded listener.js 10:59:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3ebbde800) [pid = 1817] [serial = 2019] [outer = 0x7fa3e5f77c00] 10:59:08 INFO - PROCESS | 1817 | 1461261548517 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:59:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:59:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1291ms 10:59:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:59:08 INFO - PROCESS | 1817 | 1461261548531 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 10:59:08 INFO - PROCESS | 1817 | 1461261548534 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 10:59:08 INFO - PROCESS | 1817 | 1461261548541 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:59:08 INFO - PROCESS | 1817 | 1461261548544 Marionette TRACE conn4 <- [1,2662,null,{}] 10:59:08 INFO - PROCESS | 1817 | 1461261548550 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:08 INFO - PROCESS | 1817 | 1461261548795 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 10:59:09 INFO - PROCESS | 1817 | 1461261549158 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e5f54000 == 156 [pid = 1817] [id = 673] 10:59:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3e5f76800) [pid = 1817] [serial = 2020] [outer = (nil)] 10:59:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3e5f80800) [pid = 1817] [serial = 2021] [outer = 0x7fa3e5f76800] 10:59:09 INFO - PROCESS | 1817 | 1461261549323 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3e666b400) [pid = 1817] [serial = 2022] [outer = 0x7fa3e5f76800] 10:59:10 INFO - PROCESS | 1817 | 1461261550325 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:59:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:59:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1839ms 10:59:10 INFO - PROCESS | 1817 | 1461261550382 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 10:59:10 INFO - PROCESS | 1817 | 1461261550395 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 10:59:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:59:10 INFO - PROCESS | 1817 | 1461261550410 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:59:10 INFO - PROCESS | 1817 | 1461261550418 Marionette TRACE conn4 <- [1,2666,null,{}] 10:59:10 INFO - PROCESS | 1817 | 1461261550430 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:10 INFO - PROCESS | 1817 | 1461261550738 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 10:59:11 INFO - PROCESS | 1817 | 1461261551097 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ecc88800 == 157 [pid = 1817] [id = 674] 10:59:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3e921d800) [pid = 1817] [serial = 2023] [outer = (nil)] 10:59:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3e9225c00) [pid = 1817] [serial = 2024] [outer = 0x7fa3e921d800] 10:59:11 INFO - PROCESS | 1817 | 1461261551184 Marionette DEBUG loaded listener.js 10:59:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3eaca0400) [pid = 1817] [serial = 2025] [outer = 0x7fa3e921d800] 10:59:12 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:12 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:59:12 INFO - PROCESS | 1817 | 1461261552608 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 10:59:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 10:59:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2243ms 10:59:12 INFO - PROCESS | 1817 | 1461261552653 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 10:59:12 INFO - PROCESS | 1817 | 1461261552660 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 10:59:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:59:12 INFO - PROCESS | 1817 | 1461261552671 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:59:12 INFO - PROCESS | 1817 | 1461261552674 Marionette TRACE conn4 <- [1,2670,null,{}] 10:59:12 INFO - PROCESS | 1817 | 1461261552681 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:13 INFO - PROCESS | 1817 | 1461261553062 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 10:59:13 INFO - PROCESS | 1817 | 1461261553348 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee6bd800 == 158 [pid = 1817] [id = 675] 10:59:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3e9220800) [pid = 1817] [serial = 2026] [outer = (nil)] 10:59:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3eb96ac00) [pid = 1817] [serial = 2027] [outer = 0x7fa3e9220800] 10:59:13 INFO - PROCESS | 1817 | 1461261553447 Marionette DEBUG loaded listener.js 10:59:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3ecc0b000) [pid = 1817] [serial = 2028] [outer = 0x7fa3e9220800] 10:59:14 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:14 INFO - PROCESS | 1817 | 1461261554890 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 10:59:14 INFO - PROCESS | 1817 | 1461261554913 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 10:59:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:59:14 INFO - PROCESS | 1817 | 1461261554922 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:59:14 INFO - PROCESS | 1817 | 1461261554932 Marionette TRACE conn4 <- [1,2674,null,{}] 10:59:14 INFO - PROCESS | 1817 | 1461261554947 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:15 INFO - PROCESS | 1817 | 1461261555286 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 10:59:15 INFO - PROCESS | 1817 | 1461261555555 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0e21800 == 159 [pid = 1817] [id = 676] 10:59:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3eaca1400) [pid = 1817] [serial = 2029] [outer = (nil)] 10:59:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3edf95400) [pid = 1817] [serial = 2030] [outer = 0x7fa3eaca1400] 10:59:15 INFO - PROCESS | 1817 | 1461261555647 Marionette DEBUG loaded listener.js 10:59:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3ef64dc00) [pid = 1817] [serial = 2031] [outer = 0x7fa3eaca1400] 10:59:16 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:17 INFO - PROCESS | 1817 | 1461261557031 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 10:59:17 INFO - PROCESS | 1817 | 1461261557074 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 10:59:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:59:17 INFO - PROCESS | 1817 | 1461261557082 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:59:17 INFO - PROCESS | 1817 | 1461261557084 Marionette TRACE conn4 <- [1,2678,null,{}] 10:59:17 INFO - PROCESS | 1817 | 1461261557091 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:17 INFO - PROCESS | 1817 | 1461261557422 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 10:59:17 INFO - PROCESS | 1817 | 1461261557685 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f201e800 == 160 [pid = 1817] [id = 677] 10:59:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3edd06000) [pid = 1817] [serial = 2032] [outer = (nil)] 10:59:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3ef6f1000) [pid = 1817] [serial = 2033] [outer = 0x7fa3edd06000] 10:59:17 INFO - PROCESS | 1817 | 1461261557764 Marionette DEBUG loaded listener.js 10:59:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3f0d52400) [pid = 1817] [serial = 2034] [outer = 0x7fa3edd06000] 10:59:19 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:19 INFO - PROCESS | 1817 | 1461261559126 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 10:59:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 10:59:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2082ms 10:59:19 INFO - PROCESS | 1817 | 1461261559164 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 10:59:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:59:19 INFO - PROCESS | 1817 | 1461261559169 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 10:59:19 INFO - PROCESS | 1817 | 1461261559177 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:59:19 INFO - PROCESS | 1817 | 1461261559180 Marionette TRACE conn4 <- [1,2682,null,{}] 10:59:19 INFO - PROCESS | 1817 | 1461261559188 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:19 INFO - PROCESS | 1817 | 1461261559523 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 10:59:19 INFO - PROCESS | 1817 | 1461261559759 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f3653800 == 161 [pid = 1817] [id = 678] 10:59:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3f1db7c00) [pid = 1817] [serial = 2035] [outer = (nil)] 10:59:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3f1dbb800) [pid = 1817] [serial = 2036] [outer = 0x7fa3f1db7c00] 10:59:19 INFO - PROCESS | 1817 | 1461261559856 Marionette DEBUG loaded listener.js 10:59:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3f2602400) [pid = 1817] [serial = 2037] [outer = 0x7fa3f1db7c00] 10:59:21 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:21 INFO - PROCESS | 1817 | 1461261561328 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 10:59:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 10:59:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2189ms 10:59:21 INFO - PROCESS | 1817 | 1461261561370 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 10:59:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:59:21 INFO - PROCESS | 1817 | 1461261561381 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 10:59:21 INFO - PROCESS | 1817 | 1461261561390 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:59:21 INFO - PROCESS | 1817 | 1461261561394 Marionette TRACE conn4 <- [1,2686,null,{}] 10:59:21 INFO - PROCESS | 1817 | 1461261561400 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:21 INFO - PROCESS | 1817 | 1461261561726 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 10:59:21 INFO - PROCESS | 1817 | 1461261561990 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9020800 == 162 [pid = 1817] [id = 679] 10:59:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3f1db8c00) [pid = 1817] [serial = 2038] [outer = (nil)] 10:59:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3f34acc00) [pid = 1817] [serial = 2039] [outer = 0x7fa3f1db8c00] 10:59:22 INFO - PROCESS | 1817 | 1461261562067 Marionette DEBUG loaded listener.js 10:59:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3f7d39c00) [pid = 1817] [serial = 2040] [outer = 0x7fa3f1db8c00] 10:59:23 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:23 INFO - PROCESS | 1817 | 1461261563448 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 10:59:23 INFO - PROCESS | 1817 | 1461261563487 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 10:59:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:59:23 INFO - PROCESS | 1817 | 1461261563493 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:59:23 INFO - PROCESS | 1817 | 1461261563498 Marionette TRACE conn4 <- [1,2690,null,{}] 10:59:23 INFO - PROCESS | 1817 | 1461261563504 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:23 INFO - PROCESS | 1817 | 1461261563784 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 10:59:24 INFO - PROCESS | 1817 | 1461261564021 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa133000 == 163 [pid = 1817] [id = 680] 10:59:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3f2602c00) [pid = 1817] [serial = 2041] [outer = (nil)] 10:59:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3f7dec000) [pid = 1817] [serial = 2042] [outer = 0x7fa3f2602c00] 10:59:24 INFO - PROCESS | 1817 | 1461261564100 Marionette DEBUG loaded listener.js 10:59:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3f90acc00) [pid = 1817] [serial = 2043] [outer = 0x7fa3f2602c00] 10:59:25 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:25 INFO - PROCESS | 1817 | 1461261565476 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 10:59:25 INFO - PROCESS | 1817 | 1461261565533 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 10:59:25 INFO - PROCESS | 1817 | 1461261565541 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:59:25 INFO - PROCESS | 1817 | 1461261565544 Marionette TRACE conn4 <- [1,2694,null,{}] 10:59:25 INFO - PROCESS | 1817 | 1461261565552 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:25 INFO - PROCESS | 1817 | 1461261565866 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 10:59:26 INFO - PROCESS | 1817 | 1461261566130 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa822800 == 164 [pid = 1817] [id = 681] 10:59:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3f90b2400) [pid = 1817] [serial = 2044] [outer = (nil)] 10:59:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3f9789000) [pid = 1817] [serial = 2045] [outer = 0x7fa3f90b2400] 10:59:26 INFO - PROCESS | 1817 | 1461261566242 Marionette DEBUG loaded listener.js 10:59:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3f9950000) [pid = 1817] [serial = 2046] [outer = 0x7fa3f90b2400] 10:59:27 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:27 INFO - PROCESS | 1817 | 1461261567611 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 10:59:27 INFO - PROCESS | 1817 | 1461261567645 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 10:59:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:59:27 INFO - PROCESS | 1817 | 1461261567652 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:59:27 INFO - PROCESS | 1817 | 1461261567655 Marionette TRACE conn4 <- [1,2698,null,{}] 10:59:27 INFO - PROCESS | 1817 | 1461261567660 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:27 INFO - PROCESS | 1817 | 1461261567939 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 10:59:28 INFO - PROCESS | 1817 | 1461261568176 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbf9b000 == 165 [pid = 1817] [id = 682] 10:59:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3f945cc00) [pid = 1817] [serial = 2047] [outer = (nil)] 10:59:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3f9956c00) [pid = 1817] [serial = 2048] [outer = 0x7fa3f945cc00] 10:59:28 INFO - PROCESS | 1817 | 1461261568254 Marionette DEBUG loaded listener.js 10:59:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3f9bae800) [pid = 1817] [serial = 2049] [outer = 0x7fa3f945cc00] 10:59:29 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:29 INFO - PROCESS | 1817 | 1461261569602 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:59:29 INFO - PROCESS | 1817 | 1461261569640 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 10:59:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:59:29 INFO - PROCESS | 1817 | 1461261569647 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:59:29 INFO - PROCESS | 1817 | 1461261569651 Marionette TRACE conn4 <- [1,2702,null,{}] 10:59:29 INFO - PROCESS | 1817 | 1461261569657 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:29 INFO - PROCESS | 1817 | 1461261569996 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 10:59:30 INFO - PROCESS | 1817 | 1461261570235 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd577800 == 166 [pid = 1817] [id = 683] 10:59:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3f9bb8800) [pid = 1817] [serial = 2050] [outer = (nil)] 10:59:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3fa03e400) [pid = 1817] [serial = 2051] [outer = 0x7fa3f9bb8800] 10:59:30 INFO - PROCESS | 1817 | 1461261570331 Marionette DEBUG loaded listener.js 10:59:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3fa215400) [pid = 1817] [serial = 2052] [outer = 0x7fa3f9bb8800] 10:59:31 INFO - PROCESS | 1817 | 1461261571295 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:59:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:59:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1694ms 10:59:31 INFO - PROCESS | 1817 | 1461261571343 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 10:59:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:59:31 INFO - PROCESS | 1817 | 1461261571348 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 10:59:31 INFO - PROCESS | 1817 | 1461261571354 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:59:31 INFO - PROCESS | 1817 | 1461261571360 Marionette TRACE conn4 <- [1,2706,null,{}] 10:59:31 INFO - PROCESS | 1817 | 1461261571367 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:31 INFO - PROCESS | 1817 | 1461261571682 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 10:59:32 INFO - PROCESS | 1817 | 1461261572000 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe610000 == 167 [pid = 1817] [id = 684] 10:59:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3f9f1d800) [pid = 1817] [serial = 2053] [outer = (nil)] 10:59:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3fa2ef800) [pid = 1817] [serial = 2054] [outer = 0x7fa3f9f1d800] 10:59:32 INFO - PROCESS | 1817 | 1461261572080 Marionette DEBUG loaded listener.js 10:59:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3fa388400) [pid = 1817] [serial = 2055] [outer = 0x7fa3f9f1d800] 10:59:32 INFO - PROCESS | 1817 | 1461261572978 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 10:59:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:59:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1686ms 10:59:33 INFO - PROCESS | 1817 | 1461261573040 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 10:59:33 INFO - PROCESS | 1817 | 1461261573044 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 10:59:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:59:33 INFO - PROCESS | 1817 | 1461261573050 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:59:33 INFO - PROCESS | 1817 | 1461261573052 Marionette TRACE conn4 <- [1,2710,null,{}] 10:59:33 INFO - PROCESS | 1817 | 1461261573058 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:33 INFO - PROCESS | 1817 | 1461261573295 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 10:59:33 INFO - PROCESS | 1817 | 1461261573566 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe8cc800 == 168 [pid = 1817] [id = 685] 10:59:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3e80d8800) [pid = 1817] [serial = 2056] [outer = (nil)] 10:59:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3fa38f000) [pid = 1817] [serial = 2057] [outer = 0x7fa3e80d8800] 10:59:33 INFO - PROCESS | 1817 | 1461261573685 Marionette DEBUG loaded listener.js 10:59:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3fa47f000) [pid = 1817] [serial = 2058] [outer = 0x7fa3e80d8800] 10:59:34 INFO - PROCESS | 1817 | 1461261574652 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 10:59:34 INFO - PROCESS | 1817 | 1461261574698 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 10:59:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:59:34 INFO - PROCESS | 1817 | 1461261574704 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:59:34 INFO - PROCESS | 1817 | 1461261574707 Marionette TRACE conn4 <- [1,2714,null,{}] 10:59:34 INFO - PROCESS | 1817 | 1461261574712 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:34 INFO - PROCESS | 1817 | 1461261574948 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 10:59:35 INFO - PROCESS | 1817 | 1461261575273 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1cb6000 == 169 [pid = 1817] [id = 686] 10:59:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3e5d5cc00) [pid = 1817] [serial = 2059] [outer = (nil)] 10:59:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3e6df1c00) [pid = 1817] [serial = 2060] [outer = 0x7fa3e5d5cc00] 10:59:35 INFO - PROCESS | 1817 | 1461261575352 Marionette DEBUG loaded listener.js 10:59:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa3fa486c00) [pid = 1817] [serial = 2061] [outer = 0x7fa3e5d5cc00] 10:59:36 INFO - PROCESS | 1817 | 1461261576864 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 10:59:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:59:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2283ms 10:59:36 INFO - PROCESS | 1817 | 1461261576989 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 10:59:36 INFO - PROCESS | 1817 | 1461261576995 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 10:59:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:59:37 INFO - PROCESS | 1817 | 1461261577003 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:59:37 INFO - PROCESS | 1817 | 1461261577008 Marionette TRACE conn4 <- [1,2718,null,{}] 10:59:37 INFO - PROCESS | 1817 | 1461261577018 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:37 INFO - PROCESS | 1817 | 1461261577294 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 10:59:37 INFO - PROCESS | 1817 | 1461261577568 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed0dc800 == 170 [pid = 1817] [id = 687] 10:59:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3e6672400) [pid = 1817] [serial = 2062] [outer = (nil)] 10:59:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa3e6df3400) [pid = 1817] [serial = 2063] [outer = 0x7fa3e6672400] 10:59:37 INFO - PROCESS | 1817 | 1461261577638 Marionette DEBUG loaded listener.js 10:59:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa3e7de9c00) [pid = 1817] [serial = 2064] [outer = 0x7fa3e6672400] 10:59:38 INFO - PROCESS | 1817 | 1461261578629 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 10:59:38 INFO - PROCESS | 1817 | 1461261578699 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 10:59:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:59:38 INFO - PROCESS | 1817 | 1461261578709 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:59:38 INFO - PROCESS | 1817 | 1461261578713 Marionette TRACE conn4 <- [1,2722,null,{}] 10:59:38 INFO - PROCESS | 1817 | 1461261578719 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:39 INFO - PROCESS | 1817 | 1461261579118 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa410abe000 == 169 [pid = 1817] [id = 530] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee78a000 == 168 [pid = 1817] [id = 516] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f201c000 == 167 [pid = 1817] [id = 519] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9f45800 == 166 [pid = 1817] [id = 232] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3eade1000 == 165 [pid = 1817] [id = 512] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe8ea800 == 164 [pid = 1817] [id = 525] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7a93000 == 163 [pid = 1817] [id = 101] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa403844800 == 162 [pid = 1817] [id = 528] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd23d000 == 161 [pid = 1817] [id = 524] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee416000 == 160 [pid = 1817] [id = 422] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0ccf800 == 159 [pid = 1817] [id = 517] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0918800 == 158 [pid = 1817] [id = 141] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402baa000 == 157 [pid = 1817] [id = 527] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fabd4800 == 156 [pid = 1817] [id = 523] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa143000 == 155 [pid = 1817] [id = 522] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401ea2800 == 154 [pid = 1817] [id = 526] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9333000 == 153 [pid = 1817] [id = 521] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40a9e2800 == 152 [pid = 1817] [id = 529] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f4803800 == 151 [pid = 1817] [id = 520] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3eab9d000 == 150 [pid = 1817] [id = 515] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed77d800 == 149 [pid = 1817] [id = 672] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ecc8c800 == 148 [pid = 1817] [id = 671] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ea8a8000 == 147 [pid = 1817] [id = 670] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee40f000 == 146 [pid = 1817] [id = 581] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e7d46800 == 145 [pid = 1817] [id = 669] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa441000 == 144 [pid = 1817] [id = 667] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9bf5800 == 143 [pid = 1817] [id = 666] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9333800 == 142 [pid = 1817] [id = 665] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7d9d000 == 141 [pid = 1817] [id = 664] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7a9d000 == 140 [pid = 1817] [id = 663] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f4594800 == 139 [pid = 1817] [id = 662] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f3331000 == 138 [pid = 1817] [id = 661] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1f06800 == 137 [pid = 1817] [id = 660] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0f20000 == 136 [pid = 1817] [id = 659] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0e0d000 == 135 [pid = 1817] [id = 658] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0b0f800 == 134 [pid = 1817] [id = 657] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ef46f800 == 133 [pid = 1817] [id = 656] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee6be000 == 132 [pid = 1817] [id = 655] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee5e6000 == 131 [pid = 1817] [id = 654] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ede05000 == 130 [pid = 1817] [id = 653] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed0ee000 == 129 [pid = 1817] [id = 652] 10:59:39 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e92f7800 == 128 [pid = 1817] [id = 651] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa3eb96cc00) [pid = 1817] [serial = 1872] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3e818d800) [pid = 1817] [serial = 1947] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3e80da400) [pid = 1817] [serial = 1946] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3e666cc00) [pid = 1817] [serial = 1949] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3fd777c00) [pid = 1817] [serial = 1919] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3fc05c800) [pid = 1817] [serial = 1917] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3fbba2800) [pid = 1817] [serial = 1916] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3fa71fc00) [pid = 1817] [serial = 1914] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3fa654000) [pid = 1817] [serial = 1913] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3fa48bc00) [pid = 1817] [serial = 1911] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3fa472800) [pid = 1817] [serial = 1910] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3fa213000) [pid = 1817] [serial = 1907] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3f9458400) [pid = 1817] [serial = 1904] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3f37cb800) [pid = 1817] [serial = 1901] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3f256ec00) [pid = 1817] [serial = 1898] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3f0ee8000) [pid = 1817] [serial = 1895] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3ef64ec00) [pid = 1817] [serial = 1892] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3eb7cc400) [pid = 1817] [serial = 1889] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3e6667000) [pid = 1817] [serial = 1886] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3e666ec00) [pid = 1817] [serial = 1943] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3e5f7a400) [pid = 1817] [serial = 1940] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3e5f81c00) [pid = 1817] [serial = 1941] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa415a58400) [pid = 1817] [serial = 1938] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3f256cc00) [pid = 1817] [serial = 1937] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa415570800) [pid = 1817] [serial = 1935] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa415336c00) [pid = 1817] [serial = 1934] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa4108c5c00) [pid = 1817] [serial = 1932] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa40673bc00) [pid = 1817] [serial = 1931] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa404240c00) [pid = 1817] [serial = 1929] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa403320c00) [pid = 1817] [serial = 1928] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa402952400) [pid = 1817] [serial = 1926] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa401e9a400) [pid = 1817] [serial = 1925] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa40186e000) [pid = 1817] [serial = 1923] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3ffcd4000) [pid = 1817] [serial = 1922] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3fe898c00) [pid = 1817] [serial = 1920] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3e6dfa000) [pid = 1817] [serial = 1944] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3e95c3000) [pid = 1817] [serial = 1950] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3eb7cbc00) [pid = 1817] [serial = 1952] [outer = (nil)] [url = about:blank] 10:59:39 INFO - PROCESS | 1817 | 1461261579866 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e6049800 == 129 [pid = 1817] [id = 688] 10:59:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3e5f81c00) [pid = 1817] [serial = 2065] [outer = (nil)] 10:59:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3e6dfb800) [pid = 1817] [serial = 2066] [outer = 0x7fa3e5f81c00] 10:59:39 INFO - PROCESS | 1817 | 1461261579938 Marionette DEBUG loaded listener.js 10:59:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3eaca5800) [pid = 1817] [serial = 2067] [outer = 0x7fa3e5f81c00] 10:59:40 INFO - PROCESS | 1817 | 1461261580801 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 10:59:40 INFO - PROCESS | 1817 | 1461261580855 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 10:59:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:59:40 INFO - PROCESS | 1817 | 1461261580862 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:59:40 INFO - PROCESS | 1817 | 1461261580869 Marionette TRACE conn4 <- [1,2726,null,{}] 10:59:40 INFO - PROCESS | 1817 | 1461261580885 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:41 INFO - PROCESS | 1817 | 1461261581208 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 10:59:41 INFO - PROCESS | 1817 | 1461261581441 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ec2b4000 == 130 [pid = 1817] [id = 689] 10:59:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3ec1afc00) [pid = 1817] [serial = 2068] [outer = (nil)] 10:59:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3ec1b8400) [pid = 1817] [serial = 2069] [outer = 0x7fa3ec1afc00] 10:59:41 INFO - PROCESS | 1817 | 1461261581525 Marionette DEBUG loaded listener.js 10:59:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3edd07800) [pid = 1817] [serial = 2070] [outer = 0x7fa3ec1afc00] 10:59:42 INFO - PROCESS | 1817 | 1461261582471 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 10:59:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:59:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1636ms 10:59:42 INFO - PROCESS | 1817 | 1461261582499 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 10:59:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:59:42 INFO - PROCESS | 1817 | 1461261582504 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 10:59:42 INFO - PROCESS | 1817 | 1461261582510 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:59:42 INFO - PROCESS | 1817 | 1461261582514 Marionette TRACE conn4 <- [1,2730,null,{}] 10:59:42 INFO - PROCESS | 1817 | 1461261582519 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:42 INFO - PROCESS | 1817 | 1461261582845 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 10:59:42 INFO - PROCESS | 1817 | 1461261582886 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee462000 == 131 [pid = 1817] [id = 690] 10:59:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3ec059000) [pid = 1817] [serial = 2071] [outer = (nil)] 10:59:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3ee7b9400) [pid = 1817] [serial = 2072] [outer = 0x7fa3ec059000] 10:59:42 INFO - PROCESS | 1817 | 1461261582966 Marionette DEBUG loaded listener.js 10:59:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3f0743400) [pid = 1817] [serial = 2073] [outer = 0x7fa3ec059000] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3ec1b6800) [pid = 1817] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3e5f7a800) [pid = 1817] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3e95c7c00) [pid = 1817] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3f0d57400) [pid = 1817] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3ee70f400) [pid = 1817] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3f081ac00) [pid = 1817] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3f37c7c00) [pid = 1817] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3f3369800) [pid = 1817] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3ee7b3000) [pid = 1817] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3f2610000) [pid = 1817] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3e6664800) [pid = 1817] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3ebbd4000) [pid = 1817] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3ebbd7000) [pid = 1817] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3f38e6c00) [pid = 1817] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3e921a800) [pid = 1817] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3e6dec800) [pid = 1817] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3e9222000) [pid = 1817] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa3e5d64000) [pid = 1817] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3f1e83c00) [pid = 1817] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa3ef6f0c00) [pid = 1817] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa3e818c000) [pid = 1817] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa3ee7b3800) [pid = 1817] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa3f37d1000) [pid = 1817] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x7fa3ec1b7800) [pid = 1817] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x7fa3e95c6c00) [pid = 1817] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x7fa3ecc0f000) [pid = 1817] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x7fa3e666d000) [pid = 1817] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x7fa3e634a000) [pid = 1817] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x7fa3e6df1400) [pid = 1817] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x7fa3ef654c00) [pid = 1817] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:59:44 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x7fa3e5f76c00) [pid = 1817] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:59:45 INFO - PROCESS | 1817 | 1461261585021 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 10:59:45 INFO - PROCESS | 1817 | 1461261585058 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 10:59:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:59:45 INFO - PROCESS | 1817 | 1461261585064 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:59:45 INFO - PROCESS | 1817 | 1461261585067 Marionette TRACE conn4 <- [1,2734,null,{}] 10:59:45 INFO - PROCESS | 1817 | 1461261585082 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:45 INFO - PROCESS | 1817 | 1461261585298 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 10:59:45 INFO - PROCESS | 1817 | 1461261585311 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee452000 == 132 [pid = 1817] [id = 691] 10:59:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x7fa3e8193400) [pid = 1817] [serial = 2074] [outer = (nil)] 10:59:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x7fa3ebbd7000) [pid = 1817] [serial = 2075] [outer = 0x7fa3e8193400] 10:59:45 INFO - PROCESS | 1817 | 1461261585376 Marionette DEBUG loaded listener.js 10:59:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x7fa3edd73800) [pid = 1817] [serial = 2076] [outer = 0x7fa3e8193400] 10:59:46 INFO - PROCESS | 1817 | 1461261586373 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 10:59:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:59:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1338ms 10:59:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:59:46 INFO - PROCESS | 1817 | 1461261586404 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 10:59:46 INFO - PROCESS | 1817 | 1461261586406 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 10:59:46 INFO - PROCESS | 1817 | 1461261586412 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:59:46 INFO - PROCESS | 1817 | 1461261586415 Marionette TRACE conn4 <- [1,2738,null,{}] 10:59:46 INFO - PROCESS | 1817 | 1461261586420 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:46 INFO - PROCESS | 1817 | 1461261586703 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 10:59:47 INFO - PROCESS | 1817 | 1461261587051 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e81c5000 == 133 [pid = 1817] [id = 692] 10:59:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x7fa3e5d60000) [pid = 1817] [serial = 2077] [outer = (nil)] 10:59:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x7fa3e5f7ac00) [pid = 1817] [serial = 2078] [outer = 0x7fa3e5d60000] 10:59:47 INFO - PROCESS | 1817 | 1461261587202 Marionette DEBUG loaded listener.js 10:59:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x7fa3e666bc00) [pid = 1817] [serial = 2079] [outer = 0x7fa3e5d60000] 10:59:48 INFO - PROCESS | 1817 | 1461261588202 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 10:59:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:59:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1834ms 10:59:48 INFO - PROCESS | 1817 | 1461261588246 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 10:59:48 INFO - PROCESS | 1817 | 1461261588254 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 10:59:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:59:48 INFO - PROCESS | 1817 | 1461261588264 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:59:48 INFO - PROCESS | 1817 | 1461261588268 Marionette TRACE conn4 <- [1,2742,null,{}] 10:59:48 INFO - PROCESS | 1817 | 1461261588277 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:48 INFO - PROCESS | 1817 | 1461261588558 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 10:59:48 INFO - PROCESS | 1817 | 1461261588951 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee40a000 == 134 [pid = 1817] [id = 693] 10:59:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x7fa3e9254000) [pid = 1817] [serial = 2080] [outer = (nil)] 10:59:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa3eaca6c00) [pid = 1817] [serial = 2081] [outer = 0x7fa3e9254000] 10:59:49 INFO - PROCESS | 1817 | 1461261589092 Marionette DEBUG loaded listener.js 10:59:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa3eb96bc00) [pid = 1817] [serial = 2082] [outer = 0x7fa3e9254000] 10:59:50 INFO - PROCESS | 1817 | 1461261590207 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:59:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:59:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1989ms 10:59:50 INFO - PROCESS | 1817 | 1461261590256 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 10:59:50 INFO - PROCESS | 1817 | 1461261590264 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 10:59:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:59:50 INFO - PROCESS | 1817 | 1461261590274 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:59:50 INFO - PROCESS | 1817 | 1461261590278 Marionette TRACE conn4 <- [1,2746,null,{}] 10:59:50 INFO - PROCESS | 1817 | 1461261590286 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:50 INFO - PROCESS | 1817 | 1461261590609 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 10:59:50 INFO - PROCESS | 1817 | 1461261590982 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0cd1000 == 135 [pid = 1817] [id = 694] 10:59:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa3e95ccc00) [pid = 1817] [serial = 2083] [outer = (nil)] 10:59:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa3edd0d800) [pid = 1817] [serial = 2084] [outer = 0x7fa3e95ccc00] 10:59:51 INFO - PROCESS | 1817 | 1461261591075 Marionette DEBUG loaded listener.js 10:59:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3ee706000) [pid = 1817] [serial = 2085] [outer = 0x7fa3e95ccc00] 10:59:52 INFO - PROCESS | 1817 | 1461261592092 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:59:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:59:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1832ms 10:59:52 INFO - PROCESS | 1817 | 1461261592107 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 10:59:52 INFO - PROCESS | 1817 | 1461261592111 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 10:59:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:59:52 INFO - PROCESS | 1817 | 1461261592121 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:59:52 INFO - PROCESS | 1817 | 1461261592131 Marionette TRACE conn4 <- [1,2750,null,{}] 10:59:52 INFO - PROCESS | 1817 | 1461261592161 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:52 INFO - PROCESS | 1817 | 1461261592513 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 10:59:52 INFO - PROCESS | 1817 | 1461261592768 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1ef5800 == 136 [pid = 1817] [id = 695] 10:59:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3f0742400) [pid = 1817] [serial = 2086] [outer = (nil)] 10:59:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3f0824000) [pid = 1817] [serial = 2087] [outer = 0x7fa3f0742400] 10:59:52 INFO - PROCESS | 1817 | 1461261592854 Marionette DEBUG loaded listener.js 10:59:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3f09f1400) [pid = 1817] [serial = 2088] [outer = 0x7fa3f0742400] 10:59:53 INFO - PROCESS | 1817 | 1461261593810 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:59:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:59:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1742ms 10:59:53 INFO - PROCESS | 1817 | 1461261593862 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 10:59:53 INFO - PROCESS | 1817 | 1461261593866 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 10:59:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:59:53 INFO - PROCESS | 1817 | 1461261593872 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:59:53 INFO - PROCESS | 1817 | 1461261593876 Marionette TRACE conn4 <- [1,2754,null,{}] 10:59:53 INFO - PROCESS | 1817 | 1461261593881 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:54 INFO - PROCESS | 1817 | 1461261594118 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 10:59:54 INFO - PROCESS | 1817 | 1461261594386 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f3642800 == 137 [pid = 1817] [id = 696] 10:59:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3ee7ab400) [pid = 1817] [serial = 2089] [outer = (nil)] 10:59:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3f0eeac00) [pid = 1817] [serial = 2090] [outer = 0x7fa3ee7ab400] 10:59:54 INFO - PROCESS | 1817 | 1461261594517 Marionette DEBUG loaded listener.js 10:59:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3f0fd1400) [pid = 1817] [serial = 2091] [outer = 0x7fa3ee7ab400] 10:59:55 INFO - PROCESS | 1817 | 1461261595438 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:59:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:59:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1628ms 10:59:55 INFO - PROCESS | 1817 | 1461261595503 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 10:59:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:59:55 INFO - PROCESS | 1817 | 1461261595507 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 10:59:55 INFO - PROCESS | 1817 | 1461261595515 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:59:55 INFO - PROCESS | 1817 | 1461261595519 Marionette TRACE conn4 <- [1,2758,null,{}] 10:59:55 INFO - PROCESS | 1817 | 1461261595525 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:55 INFO - PROCESS | 1817 | 1461261595768 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 10:59:56 INFO - PROCESS | 1817 | 1461261596086 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7a9c000 == 138 [pid = 1817] [id = 697] 10:59:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3f1e87800) [pid = 1817] [serial = 2092] [outer = (nil)] 10:59:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3f1e8b800) [pid = 1817] [serial = 2093] [outer = 0x7fa3f1e87800] 10:59:56 INFO - PROCESS | 1817 | 1461261596183 Marionette DEBUG loaded listener.js 10:59:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3f2607400) [pid = 1817] [serial = 2094] [outer = 0x7fa3f1e87800] 10:59:57 INFO - PROCESS | 1817 | 1461261597178 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:59:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:59:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1683ms 10:59:57 INFO - PROCESS | 1817 | 1461261597196 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 10:59:57 INFO - PROCESS | 1817 | 1461261597199 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 10:59:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:59:57 INFO - PROCESS | 1817 | 1461261597205 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:59:57 INFO - PROCESS | 1817 | 1461261597210 Marionette TRACE conn4 <- [1,2762,null,{}] 10:59:57 INFO - PROCESS | 1817 | 1461261597217 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:57 INFO - PROCESS | 1817 | 1461261597489 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 10:59:57 INFO - PROCESS | 1817 | 1461261597803 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f94c3000 == 139 [pid = 1817] [id = 698] 10:59:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f26a4c00) [pid = 1817] [serial = 2095] [outer = (nil)] 10:59:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3f36bcc00) [pid = 1817] [serial = 2096] [outer = 0x7fa3f26a4c00] 10:59:57 INFO - PROCESS | 1817 | 1461261597887 Marionette DEBUG loaded listener.js 10:59:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f37c7800) [pid = 1817] [serial = 2097] [outer = 0x7fa3f26a4c00] 10:59:58 INFO - PROCESS | 1817 | 1461261598782 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:59:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:59:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1652ms 10:59:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:59:58 INFO - PROCESS | 1817 | 1461261598859 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 10:59:58 INFO - PROCESS | 1817 | 1461261598862 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 10:59:58 INFO - PROCESS | 1817 | 1461261598869 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:59:58 INFO - PROCESS | 1817 | 1461261598872 Marionette TRACE conn4 <- [1,2766,null,{}] 10:59:58 INFO - PROCESS | 1817 | 1461261598879 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:59 INFO - PROCESS | 1817 | 1461261599176 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 10:59:59 INFO - PROCESS | 1817 | 1461261599569 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa430000 == 140 [pid = 1817] [id = 699] 10:59:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f2611c00) [pid = 1817] [serial = 2098] [outer = (nil)] 10:59:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3f38e6400) [pid = 1817] [serial = 2099] [outer = 0x7fa3f2611c00] 10:59:59 INFO - PROCESS | 1817 | 1461261599709 Marionette DEBUG loaded listener.js 10:59:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f4893800) [pid = 1817] [serial = 2100] [outer = 0x7fa3f2611c00] 11:00:00 INFO - PROCESS | 1817 | 1461261600918 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:00:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:00:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2083ms 11:00:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:00:00 INFO - PROCESS | 1817 | 1461261600953 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 11:00:00 INFO - PROCESS | 1817 | 1461261600956 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 11:00:00 INFO - PROCESS | 1817 | 1461261600962 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:00:00 INFO - PROCESS | 1817 | 1461261600965 Marionette TRACE conn4 <- [1,2770,null,{}] 11:00:00 INFO - PROCESS | 1817 | 1461261600971 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:01 INFO - PROCESS | 1817 | 1461261601208 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 11:00:01 INFO - PROCESS | 1817 | 1461261601530 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa816800 == 141 [pid = 1817] [id = 700] 11:00:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3f2610000) [pid = 1817] [serial = 2101] [outer = (nil)] 11:00:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3f7b08400) [pid = 1817] [serial = 2102] [outer = 0x7fa3f2610000] 11:00:01 INFO - PROCESS | 1817 | 1461261601623 Marionette DEBUG loaded listener.js 11:00:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3f7df0400) [pid = 1817] [serial = 2103] [outer = 0x7fa3f2610000] 11:00:02 INFO - PROCESS | 1817 | 1461261602541 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:00:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:00:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1633ms 11:00:02 INFO - PROCESS | 1817 | 1461261602595 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 11:00:02 INFO - PROCESS | 1817 | 1461261602600 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 11:00:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:00:02 INFO - PROCESS | 1817 | 1461261602607 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:00:02 INFO - PROCESS | 1817 | 1461261602610 Marionette TRACE conn4 <- [1,2774,null,{}] 11:00:02 INFO - PROCESS | 1817 | 1461261602616 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:02 INFO - PROCESS | 1817 | 1461261602868 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 11:00:03 INFO - PROCESS | 1817 | 1461261603175 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd570000 == 142 [pid = 1817] [id = 701] 11:00:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3f26af400) [pid = 1817] [serial = 2104] [outer = (nil)] 11:00:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3f978c800) [pid = 1817] [serial = 2105] [outer = 0x7fa3f26af400] 11:00:03 INFO - PROCESS | 1817 | 1461261603257 Marionette DEBUG loaded listener.js 11:00:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3f9baf400) [pid = 1817] [serial = 2106] [outer = 0x7fa3f26af400] 11:00:04 INFO - PROCESS | 1817 | 1461261604141 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:00:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:00:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1582ms 11:00:04 INFO - PROCESS | 1817 | 1461261604190 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 11:00:04 INFO - PROCESS | 1817 | 1461261604194 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 11:00:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:00:04 INFO - PROCESS | 1817 | 1461261604200 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:00:04 INFO - PROCESS | 1817 | 1461261604203 Marionette TRACE conn4 <- [1,2778,null,{}] 11:00:04 INFO - PROCESS | 1817 | 1461261604209 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:04 INFO - PROCESS | 1817 | 1461261604452 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 11:00:04 INFO - PROCESS | 1817 | 1461261604775 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe710000 == 143 [pid = 1817] [id = 702] 11:00:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3fa047c00) [pid = 1817] [serial = 2107] [outer = (nil)] 11:00:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3fa217000) [pid = 1817] [serial = 2108] [outer = 0x7fa3fa047c00] 11:00:04 INFO - PROCESS | 1817 | 1461261604872 Marionette DEBUG loaded listener.js 11:00:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3fa220000) [pid = 1817] [serial = 2109] [outer = 0x7fa3fa047c00] 11:00:05 INFO - PROCESS | 1817 | 1461261605779 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:00:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:00:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1629ms 11:00:05 INFO - PROCESS | 1817 | 1461261605832 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 11:00:05 INFO - PROCESS | 1817 | 1461261605836 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 11:00:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:00:05 INFO - PROCESS | 1817 | 1461261605842 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:00:05 INFO - PROCESS | 1817 | 1461261605847 Marionette TRACE conn4 <- [1,2782,null,{}] 11:00:05 INFO - PROCESS | 1817 | 1461261605853 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:06 INFO - PROCESS | 1817 | 1461261606136 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 11:00:06 INFO - PROCESS | 1817 | 1461261606451 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa400a49800 == 144 [pid = 1817] [id = 703] 11:00:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3f0fd8400) [pid = 1817] [serial = 2110] [outer = (nil)] 11:00:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3fa48cc00) [pid = 1817] [serial = 2111] [outer = 0x7fa3f0fd8400] 11:00:06 INFO - PROCESS | 1817 | 1461261606550 Marionette DEBUG loaded listener.js 11:00:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3fa64e000) [pid = 1817] [serial = 2112] [outer = 0x7fa3f0fd8400] 11:00:07 INFO - PROCESS | 1817 | 1461261607472 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:00:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:00:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1682ms 11:00:07 INFO - PROCESS | 1817 | 1461261607526 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 11:00:07 INFO - PROCESS | 1817 | 1461261607529 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 11:00:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:00:07 INFO - PROCESS | 1817 | 1461261607536 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:00:07 INFO - PROCESS | 1817 | 1461261607539 Marionette TRACE conn4 <- [1,2786,null,{}] 11:00:07 INFO - PROCESS | 1817 | 1461261607545 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:07 INFO - PROCESS | 1817 | 1461261607789 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 11:00:08 INFO - PROCESS | 1817 | 1461261608104 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401e45000 == 145 [pid = 1817] [id = 704] 11:00:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3fa213000) [pid = 1817] [serial = 2113] [outer = (nil)] 11:00:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3fa714400) [pid = 1817] [serial = 2114] [outer = 0x7fa3fa213000] 11:00:08 INFO - PROCESS | 1817 | 1461261608206 Marionette DEBUG loaded listener.js 11:00:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3fa71c000) [pid = 1817] [serial = 2115] [outer = 0x7fa3fa213000] 11:00:09 INFO - PROCESS | 1817 | 1461261609029 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:00:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:00:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1540ms 11:00:09 INFO - PROCESS | 1817 | 1461261609078 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 11:00:09 INFO - PROCESS | 1817 | 1461261609081 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 11:00:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:00:09 INFO - PROCESS | 1817 | 1461261609087 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:00:09 INFO - PROCESS | 1817 | 1461261609090 Marionette TRACE conn4 <- [1,2790,null,{}] 11:00:09 INFO - PROCESS | 1817 | 1461261609095 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:09 INFO - PROCESS | 1817 | 1461261609327 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 11:00:09 INFO - PROCESS | 1817 | 1461261609598 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401ea7000 == 146 [pid = 1817] [id = 705] 11:00:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3fa2ef400) [pid = 1817] [serial = 2116] [outer = (nil)] 11:00:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3fa9a4c00) [pid = 1817] [serial = 2117] [outer = 0x7fa3fa2ef400] 11:00:09 INFO - PROCESS | 1817 | 1461261609720 Marionette DEBUG loaded listener.js 11:00:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3fa9ab800) [pid = 1817] [serial = 2118] [outer = 0x7fa3fa2ef400] 11:00:10 INFO - PROCESS | 1817 | 1461261610583 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:00:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:00:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1537ms 11:00:10 INFO - PROCESS | 1817 | 1461261610626 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 11:00:10 INFO - PROCESS | 1817 | 1461261610630 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 11:00:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:00:10 INFO - PROCESS | 1817 | 1461261610636 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:00:10 INFO - PROCESS | 1817 | 1461261610639 Marionette TRACE conn4 <- [1,2794,null,{}] 11:00:10 INFO - PROCESS | 1817 | 1461261610645 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:10 INFO - PROCESS | 1817 | 1461261610881 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 11:00:11 INFO - PROCESS | 1817 | 1461261611160 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4020e5800 == 147 [pid = 1817] [id = 706] 11:00:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3e8189000) [pid = 1817] [serial = 2119] [outer = (nil)] 11:00:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3fad2b000) [pid = 1817] [serial = 2120] [outer = 0x7fa3e8189000] 11:00:11 INFO - PROCESS | 1817 | 1461261611285 Marionette DEBUG loaded listener.js 11:00:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3fba34400) [pid = 1817] [serial = 2121] [outer = 0x7fa3e8189000] 11:00:12 INFO - PROCESS | 1817 | 1461261612199 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:00:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:00:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1628ms 11:00:12 INFO - PROCESS | 1817 | 1461261612267 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 11:00:12 INFO - PROCESS | 1817 | 1461261612269 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 11:00:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:00:12 INFO - PROCESS | 1817 | 1461261612277 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:00:12 INFO - PROCESS | 1817 | 1461261612280 Marionette TRACE conn4 <- [1,2798,null,{}] 11:00:12 INFO - PROCESS | 1817 | 1461261612286 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:12 INFO - PROCESS | 1817 | 1461261612541 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 11:00:12 INFO - PROCESS | 1817 | 1461261612852 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402bb6800 == 148 [pid = 1817] [id = 707] 11:00:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3fa64e800) [pid = 1817] [serial = 2122] [outer = (nil)] 11:00:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3fbb9c800) [pid = 1817] [serial = 2123] [outer = 0x7fa3fa64e800] 11:00:12 INFO - PROCESS | 1817 | 1461261612937 Marionette DEBUG loaded listener.js 11:00:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3fbd60400) [pid = 1817] [serial = 2124] [outer = 0x7fa3fa64e800] 11:00:13 INFO - PROCESS | 1817 | 1461261613853 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:00:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:00:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1637ms 11:00:13 INFO - PROCESS | 1817 | 1461261613915 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 11:00:13 INFO - PROCESS | 1817 | 1461261613919 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 11:00:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:00:13 INFO - PROCESS | 1817 | 1461261613928 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:00:13 INFO - PROCESS | 1817 | 1461261613930 Marionette TRACE conn4 <- [1,2802,null,{}] 11:00:13 INFO - PROCESS | 1817 | 1461261613935 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:14 INFO - PROCESS | 1817 | 1461261614185 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 11:00:14 INFO - PROCESS | 1817 | 1461261614502 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402e11800 == 149 [pid = 1817] [id = 708] 11:00:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3fa9b0000) [pid = 1817] [serial = 2125] [outer = (nil)] 11:00:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3fbf05c00) [pid = 1817] [serial = 2126] [outer = 0x7fa3fa9b0000] 11:00:14 INFO - PROCESS | 1817 | 1461261614588 Marionette DEBUG loaded listener.js 11:00:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3fbf10c00) [pid = 1817] [serial = 2127] [outer = 0x7fa3fa9b0000] 11:00:15 INFO - PROCESS | 1817 | 1461261615463 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:00:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:00:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1581ms 11:00:15 INFO - PROCESS | 1817 | 1461261615510 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 11:00:15 INFO - PROCESS | 1817 | 1461261615513 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 11:00:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:00:15 INFO - PROCESS | 1817 | 1461261615520 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:00:15 INFO - PROCESS | 1817 | 1461261615524 Marionette TRACE conn4 <- [1,2806,null,{}] 11:00:15 INFO - PROCESS | 1817 | 1461261615529 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:15 INFO - PROCESS | 1817 | 1461261615772 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 11:00:16 INFO - PROCESS | 1817 | 1461261616050 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40359f000 == 150 [pid = 1817] [id = 709] 11:00:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3eaca7800) [pid = 1817] [serial = 2128] [outer = (nil)] 11:00:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3fd441800) [pid = 1817] [serial = 2129] [outer = 0x7fa3eaca7800] 11:00:16 INFO - PROCESS | 1817 | 1461261616173 Marionette DEBUG loaded listener.js 11:00:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa3fd44a400) [pid = 1817] [serial = 2130] [outer = 0x7fa3eaca7800] 11:00:17 INFO - PROCESS | 1817 | 1461261617056 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:00:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:00:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1584ms 11:00:17 INFO - PROCESS | 1817 | 1461261617106 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 11:00:17 INFO - PROCESS | 1817 | 1461261617108 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 11:00:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:00:17 INFO - PROCESS | 1817 | 1461261617115 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:00:17 INFO - PROCESS | 1817 | 1461261617118 Marionette TRACE conn4 <- [1,2810,null,{}] 11:00:17 INFO - PROCESS | 1817 | 1461261617124 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:17 INFO - PROCESS | 1817 | 1461261617388 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 11:00:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa41a094000 == 149 [pid = 1817] [id = 282] 11:00:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee452000 == 148 [pid = 1817] [id = 691] 11:00:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee462000 == 147 [pid = 1817] [id = 690] 11:00:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ec2b4000 == 146 [pid = 1817] [id = 689] 11:00:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e6049800 == 145 [pid = 1817] [id = 688] 11:00:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed0dc800 == 144 [pid = 1817] [id = 687] 11:00:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa133000 == 143 [pid = 1817] [id = 680] 11:00:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f9020800 == 142 [pid = 1817] [id = 679] 11:00:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f3653800 == 141 [pid = 1817] [id = 678] 11:00:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f201e800 == 140 [pid = 1817] [id = 677] 11:00:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa419ebe800 == 139 [pid = 1817] [id = 645] 11:00:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0e21800 == 138 [pid = 1817] [id = 676] 11:00:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee6bd800 == 137 [pid = 1817] [id = 675] 11:00:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ecc88800 == 136 [pid = 1817] [id = 674] 11:00:19 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e5f54000 == 135 [pid = 1817] [id = 673] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3f081a800) [pid = 1817] [serial = 1893] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3e6ded400) [pid = 1817] [serial = 1887] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3ebbd2800) [pid = 1817] [serial = 1890] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3f9bb4c00) [pid = 1817] [serial = 1905] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3f1e85800) [pid = 1817] [serial = 1896] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3f26ad000) [pid = 1817] [serial = 1899] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3f7b0a000) [pid = 1817] [serial = 1902] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3fa2ea000) [pid = 1817] [serial = 1908] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3ef654400) [pid = 1817] [serial = 1970] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3f37cc400) [pid = 1817] [serial = 1998] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3e6668400) [pid = 1817] [serial = 2009] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3ebbe0400) [pid = 1817] [serial = 1961] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3ecc08000) [pid = 1817] [serial = 1964] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3f38ec400) [pid = 1817] [serial = 2000] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3f0eebc00) [pid = 1817] [serial = 1983] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3eb7d6800) [pid = 1817] [serial = 2018] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3ee70f000) [pid = 1817] [serial = 1815] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3f256b400) [pid = 1817] [serial = 1988] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3f7d3e000) [pid = 1817] [serial = 2007] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3f1f7c400) [pid = 1817] [serial = 1986] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3edd06400) [pid = 1817] [serial = 1965] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa3f34a4c00) [pid = 1817] [serial = 1994] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3e9256400) [pid = 1817] [serial = 1958] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3f1e88800) [pid = 1817] [serial = 1985] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa3f7d33000) [pid = 1817] [serial = 2006] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3f0818c00) [pid = 1817] [serial = 1974] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3f0d5b000) [pid = 1817] [serial = 1982] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3f7b0a800) [pid = 1817] [serial = 2004] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3edd6c000) [pid = 1817] [serial = 1967] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3f36b7000) [pid = 1817] [serial = 1997] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3eb960800) [pid = 1817] [serial = 2015] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3f26a5000) [pid = 1817] [serial = 1991] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3e6e48800) [pid = 1817] [serial = 1955] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3e80d4c00) [pid = 1817] [serial = 2012] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3f36b5800) [pid = 1817] [serial = 1995] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3f260a400) [pid = 1817] [serial = 1989] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3edd77c00) [pid = 1817] [serial = 1968] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3e80d4000) [pid = 1817] [serial = 1956] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3f4895400) [pid = 1817] [serial = 2001] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3f3363c00) [pid = 1817] [serial = 1992] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3f0bd8400) [pid = 1817] [serial = 1980] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3ec059800) [pid = 1817] [serial = 1962] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3f09e8400) [pid = 1817] [serial = 1977] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa3e921a400) [pid = 1817] [serial = 2013] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3eb96d800) [pid = 1817] [serial = 2016] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa3f074cc00) [pid = 1817] [serial = 1973] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa3f0821400) [pid = 1817] [serial = 1976] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa3ee7b5800) [pid = 1817] [serial = 1884] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa3ef6f0000) [pid = 1817] [serial = 1971] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x7fa3f09f1800) [pid = 1817] [serial = 1979] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x7fa3f7b02800) [pid = 1817] [serial = 2003] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x7fa3eb7c8800) [pid = 1817] [serial = 1959] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x7fa3e6df2800) [pid = 1817] [serial = 2010] [outer = (nil)] [url = about:blank] 11:00:20 INFO - PROCESS | 1817 | 1461261620357 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e7d43000 == 136 [pid = 1817] [id = 710] 11:00:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x7fa3e5f7c400) [pid = 1817] [serial = 2131] [outer = (nil)] 11:00:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x7fa3e6342c00) [pid = 1817] [serial = 2132] [outer = 0x7fa3e5f7c400] 11:00:20 INFO - PROCESS | 1817 | 1461261620440 Marionette DEBUG loaded listener.js 11:00:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x7fa3e6668400) [pid = 1817] [serial = 2133] [outer = 0x7fa3e5f7c400] 11:00:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:00:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 4146ms 11:00:21 INFO - PROCESS | 1817 | 1461261621253 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:00:21 INFO - PROCESS | 1817 | 1461261621264 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 11:00:21 INFO - PROCESS | 1817 | 1461261621271 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 11:00:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:00:21 INFO - PROCESS | 1817 | 1461261621285 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:00:21 INFO - PROCESS | 1817 | 1461261621288 Marionette TRACE conn4 <- [1,2814,null,{}] 11:00:21 INFO - PROCESS | 1817 | 1461261621297 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:21 INFO - PROCESS | 1817 | 1461261621553 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 11:00:21 INFO - PROCESS | 1817 | 1461261621766 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eb982000 == 137 [pid = 1817] [id = 711] 11:00:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa3e5f7d000) [pid = 1817] [serial = 2134] [outer = (nil)] 11:00:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa3e8189800) [pid = 1817] [serial = 2135] [outer = 0x7fa3e5f7d000] 11:00:21 INFO - PROCESS | 1817 | 1461261621852 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa3e9250c00) [pid = 1817] [serial = 2136] [outer = 0x7fa3e5f7d000] 11:00:22 INFO - PROCESS | 1817 | 1461261622865 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:00:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:00:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1651ms 11:00:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:00:22 INFO - PROCESS | 1817 | 1461261622936 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 11:00:22 INFO - PROCESS | 1817 | 1461261622941 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 11:00:22 INFO - PROCESS | 1817 | 1461261622948 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - PROCESS | 1817 | 1461261622951 Marionette TRACE conn4 <- [1,2818,null,{}] 11:00:22 INFO - PROCESS | 1817 | 1461261622981 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:23 INFO - PROCESS | 1817 | 1461261623305 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 11:00:23 INFO - PROCESS | 1817 | 1461261623343 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed6da000 == 138 [pid = 1817] [id = 712] 11:00:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa3e8193c00) [pid = 1817] [serial = 2137] [outer = (nil)] 11:00:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3eb962400) [pid = 1817] [serial = 2138] [outer = 0x7fa3e8193c00] 11:00:23 INFO - PROCESS | 1817 | 1461261623412 Marionette DEBUG loaded listener.js 11:00:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3ec04f000) [pid = 1817] [serial = 2139] [outer = 0x7fa3e8193c00] 11:00:24 INFO - PROCESS | 1817 | 1461261624621 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:00:24 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3ec059000) [pid = 1817] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:00:24 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa3e6672400) [pid = 1817] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:00:24 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa3e5f81c00) [pid = 1817] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:00:24 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa3ec1afc00) [pid = 1817] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:00:24 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa3e5f77c00) [pid = 1817] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:00:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:00:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1833ms 11:00:24 INFO - PROCESS | 1817 | 1461261624791 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 11:00:24 INFO - PROCESS | 1817 | 1461261624794 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 11:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:00:24 INFO - PROCESS | 1817 | 1461261624811 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:00:24 INFO - PROCESS | 1817 | 1461261624821 Marionette TRACE conn4 <- [1,2822,null,{}] 11:00:24 INFO - PROCESS | 1817 | 1461261624826 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:25 INFO - PROCESS | 1817 | 1461261625123 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 11:00:25 INFO - PROCESS | 1817 | 1461261625466 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee45d000 == 139 [pid = 1817] [id = 713] 11:00:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa3e95d0000) [pid = 1817] [serial = 2140] [outer = (nil)] 11:00:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa3edd03400) [pid = 1817] [serial = 2141] [outer = 0x7fa3e95d0000] 11:00:25 INFO - PROCESS | 1817 | 1461261625584 Marionette DEBUG loaded listener.js 11:00:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa3edd77c00) [pid = 1817] [serial = 2142] [outer = 0x7fa3e95d0000] 11:00:26 INFO - PROCESS | 1817 | 1461261626772 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2196ms 11:00:27 INFO - PROCESS | 1817 | 1461261627046 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 11:00:27 INFO - PROCESS | 1817 | 1461261627054 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 11:00:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:00:27 INFO - PROCESS | 1817 | 1461261627062 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:00:27 INFO - PROCESS | 1817 | 1461261627069 Marionette TRACE conn4 <- [1,2826,null,{}] 11:00:27 INFO - PROCESS | 1817 | 1461261627122 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:27 INFO - PROCESS | 1817 | 1461261627410 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 11:00:27 INFO - PROCESS | 1817 | 1461261627763 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eabb4800 == 140 [pid = 1817] [id = 714] 11:00:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3e7deb800) [pid = 1817] [serial = 2143] [outer = (nil)] 11:00:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3e80d4400) [pid = 1817] [serial = 2144] [outer = 0x7fa3e7deb800] 11:00:27 INFO - PROCESS | 1817 | 1461261627845 Marionette DEBUG loaded listener.js 11:00:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3e9222000) [pid = 1817] [serial = 2145] [outer = 0x7fa3e7deb800] 11:00:28 INFO - PROCESS | 1817 | 1461261628859 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:00:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:00:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1837ms 11:00:28 INFO - PROCESS | 1817 | 1461261628901 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 11:00:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:00:28 INFO - PROCESS | 1817 | 1461261628909 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 11:00:28 INFO - PROCESS | 1817 | 1461261628923 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:00:28 INFO - PROCESS | 1817 | 1461261628930 Marionette TRACE conn4 <- [1,2830,null,{}] 11:00:28 INFO - PROCESS | 1817 | 1461261628937 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:29 INFO - PROCESS | 1817 | 1461261629210 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 11:00:29 INFO - PROCESS | 1817 | 1461261629534 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee5e3800 == 141 [pid = 1817] [id = 715] 11:00:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3eb964800) [pid = 1817] [serial = 2146] [outer = (nil)] 11:00:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3ebbd8000) [pid = 1817] [serial = 2147] [outer = 0x7fa3eb964800] 11:00:29 INFO - PROCESS | 1817 | 1461261629621 Marionette DEBUG loaded listener.js 11:00:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3ec1b6800) [pid = 1817] [serial = 2148] [outer = 0x7fa3eb964800] 11:00:30 INFO - PROCESS | 1817 | 1461261630642 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:00:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:00:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1793ms 11:00:30 INFO - PROCESS | 1817 | 1461261630712 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 11:00:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:00:30 INFO - PROCESS | 1817 | 1461261630718 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 11:00:30 INFO - PROCESS | 1817 | 1461261630726 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:00:30 INFO - PROCESS | 1817 | 1461261630729 Marionette TRACE conn4 <- [1,2834,null,{}] 11:00:30 INFO - PROCESS | 1817 | 1461261630747 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:31 INFO - PROCESS | 1817 | 1461261631078 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 11:00:31 INFO - PROCESS | 1817 | 1461261631452 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef59c000 == 142 [pid = 1817] [id = 716] 11:00:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3ee711000) [pid = 1817] [serial = 2149] [outer = (nil)] 11:00:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3ee9a1000) [pid = 1817] [serial = 2150] [outer = 0x7fa3ee711000] 11:00:31 INFO - PROCESS | 1817 | 1461261631543 Marionette DEBUG loaded listener.js 11:00:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3ef6f0000) [pid = 1817] [serial = 2151] [outer = 0x7fa3ee711000] 11:00:32 INFO - PROCESS | 1817 | 1461261632632 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:00:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:00:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1945ms 11:00:32 INFO - PROCESS | 1817 | 1461261632671 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 11:00:32 INFO - PROCESS | 1817 | 1461261632674 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 11:00:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:00:32 INFO - PROCESS | 1817 | 1461261632682 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 1817 | 1461261632686 Marionette TRACE conn4 <- [1,2838,null,{}] 11:00:32 INFO - PROCESS | 1817 | 1461261632692 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:32 INFO - PROCESS | 1817 | 1461261632962 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 11:00:33 INFO - PROCESS | 1817 | 1461261633281 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0e1c800 == 143 [pid = 1817] [id = 717] 11:00:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3ee7ac800) [pid = 1817] [serial = 2152] [outer = (nil)] 11:00:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f0bd7c00) [pid = 1817] [serial = 2153] [outer = 0x7fa3ee7ac800] 11:00:33 INFO - PROCESS | 1817 | 1461261633369 Marionette DEBUG loaded listener.js 11:00:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3f0eea400) [pid = 1817] [serial = 2154] [outer = 0x7fa3ee7ac800] 11:00:34 INFO - PROCESS | 1817 | 1461261634328 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:00:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:00:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1683ms 11:00:34 INFO - PROCESS | 1817 | 1461261634367 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 11:00:34 INFO - PROCESS | 1817 | 1461261634370 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 11:00:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:00:34 INFO - PROCESS | 1817 | 1461261634377 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:00:34 INFO - PROCESS | 1817 | 1461261634381 Marionette TRACE conn4 <- [1,2842,null,{}] 11:00:34 INFO - PROCESS | 1817 | 1461261634387 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:34 INFO - PROCESS | 1817 | 1461261634636 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 11:00:34 INFO - PROCESS | 1817 | 1461261634953 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1ed7800 == 144 [pid = 1817] [id = 718] 11:00:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f081f000) [pid = 1817] [serial = 2155] [outer = (nil)] 11:00:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f1dbe000) [pid = 1817] [serial = 2156] [outer = 0x7fa3f081f000] 11:00:35 INFO - PROCESS | 1817 | 1461261635038 Marionette DEBUG loaded listener.js 11:00:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3f1e90800) [pid = 1817] [serial = 2157] [outer = 0x7fa3f081f000] 11:00:35 INFO - PROCESS | 1817 | 1461261635946 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1635ms 11:00:36 INFO - PROCESS | 1817 | 1461261636014 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 11:00:36 INFO - PROCESS | 1817 | 1461261636016 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 11:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:00:36 INFO - PROCESS | 1817 | 1461261636024 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:00:36 INFO - PROCESS | 1817 | 1461261636028 Marionette TRACE conn4 <- [1,2846,null,{}] 11:00:36 INFO - PROCESS | 1817 | 1461261636033 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:36 INFO - PROCESS | 1817 | 1461261636376 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 11:00:36 INFO - PROCESS | 1817 | 1461261636708 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f3339000 == 145 [pid = 1817] [id = 719] 11:00:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f36b3c00) [pid = 1817] [serial = 2158] [outer = (nil)] 11:00:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3f36b8000) [pid = 1817] [serial = 2159] [outer = 0x7fa3f36b3c00] 11:00:36 INFO - PROCESS | 1817 | 1461261636807 Marionette DEBUG loaded listener.js 11:00:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3f7b0a000) [pid = 1817] [serial = 2160] [outer = 0x7fa3f36b3c00] 11:00:37 INFO - PROCESS | 1817 | 1461261637745 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1783ms 11:00:37 INFO - PROCESS | 1817 | 1461261637809 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 11:00:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:00:37 INFO - PROCESS | 1817 | 1461261637813 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 11:00:37 INFO - PROCESS | 1817 | 1461261637821 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:00:37 INFO - PROCESS | 1817 | 1461261637824 Marionette TRACE conn4 <- [1,2850,null,{}] 11:00:37 INFO - PROCESS | 1817 | 1461261637831 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:38 INFO - PROCESS | 1817 | 1461261638094 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 11:00:38 INFO - PROCESS | 1817 | 1461261638411 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f4821000 == 146 [pid = 1817] [id = 720] 11:00:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3f36b5000) [pid = 1817] [serial = 2161] [outer = (nil)] 11:00:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3f7dea000) [pid = 1817] [serial = 2162] [outer = 0x7fa3f36b5000] 11:00:38 INFO - PROCESS | 1817 | 1461261638495 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3f9787800) [pid = 1817] [serial = 2163] [outer = 0x7fa3f36b5000] 11:00:39 INFO - PROCESS | 1817 | 1461261639458 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:00:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:00:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1682ms 11:00:39 INFO - PROCESS | 1817 | 1461261639503 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 11:00:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:00:39 INFO - PROCESS | 1817 | 1461261639507 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 11:00:39 INFO - PROCESS | 1817 | 1461261639513 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:00:39 INFO - PROCESS | 1817 | 1461261639516 Marionette TRACE conn4 <- [1,2854,null,{}] 11:00:39 INFO - PROCESS | 1817 | 1461261639522 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:39 INFO - PROCESS | 1817 | 1461261639763 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 11:00:40 INFO - PROCESS | 1817 | 1461261640080 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d92800 == 147 [pid = 1817] [id = 721] 11:00:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3f7b0a800) [pid = 1817] [serial = 2164] [outer = (nil)] 11:00:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3f9bb2800) [pid = 1817] [serial = 2165] [outer = 0x7fa3f7b0a800] 11:00:40 INFO - PROCESS | 1817 | 1461261640162 Marionette DEBUG loaded listener.js 11:00:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3fa03b800) [pid = 1817] [serial = 2166] [outer = 0x7fa3f7b0a800] 11:00:41 INFO - PROCESS | 1817 | 1461261641030 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:00:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:00:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1580ms 11:00:41 INFO - PROCESS | 1817 | 1461261641094 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 11:00:41 INFO - PROCESS | 1817 | 1461261641098 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 11:00:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:00:41 INFO - PROCESS | 1817 | 1461261641104 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:00:41 INFO - PROCESS | 1817 | 1461261641107 Marionette TRACE conn4 <- [1,2858,null,{}] 11:00:41 INFO - PROCESS | 1817 | 1461261641113 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:41 INFO - PROCESS | 1817 | 1461261641364 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 11:00:41 INFO - PROCESS | 1817 | 1461261641677 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f94ca000 == 148 [pid = 1817] [id = 722] 11:00:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3f7b0bc00) [pid = 1817] [serial = 2167] [outer = (nil)] 11:00:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3fa218000) [pid = 1817] [serial = 2168] [outer = 0x7fa3f7b0bc00] 11:00:41 INFO - PROCESS | 1817 | 1461261641765 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3fa2e3c00) [pid = 1817] [serial = 2169] [outer = 0x7fa3f7b0bc00] 11:00:42 INFO - PROCESS | 1817 | 1461261642720 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:00:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:00:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1680ms 11:00:42 INFO - PROCESS | 1817 | 1461261642785 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 11:00:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:00:42 INFO - PROCESS | 1817 | 1461261642789 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 11:00:42 INFO - PROCESS | 1817 | 1461261642796 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 1817 | 1461261642799 Marionette TRACE conn4 <- [1,2862,null,{}] 11:00:42 INFO - PROCESS | 1817 | 1461261642805 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:43 INFO - PROCESS | 1817 | 1461261643060 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 11:00:43 INFO - PROCESS | 1817 | 1461261643379 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa145800 == 149 [pid = 1817] [id = 723] 11:00:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3f995b800) [pid = 1817] [serial = 2170] [outer = (nil)] 11:00:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3fa474800) [pid = 1817] [serial = 2171] [outer = 0x7fa3f995b800] 11:00:43 INFO - PROCESS | 1817 | 1461261643462 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3fa485000) [pid = 1817] [serial = 2172] [outer = 0x7fa3f995b800] 11:00:44 INFO - PROCESS | 1817 | 1461261644377 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:00:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:00:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1635ms 11:00:44 INFO - PROCESS | 1817 | 1461261644431 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 1817 | 1461261644434 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 11:00:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:00:44 INFO - PROCESS | 1817 | 1461261644441 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - PROCESS | 1817 | 1461261644445 Marionette TRACE conn4 <- [1,2866,null,{}] 11:00:44 INFO - PROCESS | 1817 | 1461261644451 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:44 INFO - PROCESS | 1817 | 1461261644729 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 11:00:45 INFO - PROCESS | 1817 | 1461261645052 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbad3800 == 150 [pid = 1817] [id = 724] 11:00:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3fbd64400) [pid = 1817] [serial = 2173] [outer = (nil)] 11:00:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3fbf09000) [pid = 1817] [serial = 2174] [outer = 0x7fa3fbd64400] 11:00:45 INFO - PROCESS | 1817 | 1461261645154 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3fd4d0000) [pid = 1817] [serial = 2175] [outer = 0x7fa3fbd64400] 11:00:46 INFO - PROCESS | 1817 | 1461261646159 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:00:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:00:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1781ms 11:00:46 INFO - PROCESS | 1817 | 1461261646222 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 1817 | 1461261646226 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 11:00:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:00:46 INFO - PROCESS | 1817 | 1461261646232 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 1817 | 1461261646235 Marionette TRACE conn4 <- [1,2870,null,{}] 11:00:46 INFO - PROCESS | 1817 | 1461261646240 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:46 INFO - PROCESS | 1817 | 1461261646491 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 11:00:46 INFO - PROCESS | 1817 | 1461261646805 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fe61d000 == 151 [pid = 1817] [id = 725] 11:00:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3fa9a6c00) [pid = 1817] [serial = 2176] [outer = (nil)] 11:00:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3fd774800) [pid = 1817] [serial = 2177] [outer = 0x7fa3fa9a6c00] 11:00:46 INFO - PROCESS | 1817 | 1461261646886 Marionette DEBUG loaded listener.js 11:00:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3fe541400) [pid = 1817] [serial = 2178] [outer = 0x7fa3fa9a6c00] 11:00:47 INFO - PROCESS | 1817 | 1461261647791 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:00:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:00:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1629ms 11:00:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:00:47 INFO - PROCESS | 1817 | 1461261647862 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 11:00:47 INFO - PROCESS | 1817 | 1461261647865 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 11:00:47 INFO - PROCESS | 1817 | 1461261647872 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:00:47 INFO - PROCESS | 1817 | 1461261647875 Marionette TRACE conn4 <- [1,2874,null,{}] 11:00:47 INFO - PROCESS | 1817 | 1461261647881 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:48 INFO - PROCESS | 1817 | 1461261648140 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 11:00:48 INFO - PROCESS | 1817 | 1461261648461 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa400a30800 == 152 [pid = 1817] [id = 726] 11:00:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3fad1e400) [pid = 1817] [serial = 2179] [outer = (nil)] 11:00:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3fe549c00) [pid = 1817] [serial = 2180] [outer = 0x7fa3fad1e400] 11:00:48 INFO - PROCESS | 1817 | 1461261648543 Marionette DEBUG loaded listener.js 11:00:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3fe882c00) [pid = 1817] [serial = 2181] [outer = 0x7fa3fad1e400] 11:00:49 INFO - PROCESS | 1817 | 1461261649450 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:00:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:00:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1638ms 11:00:49 INFO - PROCESS | 1817 | 1461261649510 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 11:00:49 INFO - PROCESS | 1817 | 1461261649513 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 11:00:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:00:49 INFO - PROCESS | 1817 | 1461261649520 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:00:49 INFO - PROCESS | 1817 | 1461261649522 Marionette TRACE conn4 <- [1,2878,null,{}] 11:00:49 INFO - PROCESS | 1817 | 1461261649529 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:49 INFO - PROCESS | 1817 | 1461261649809 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 11:00:50 INFO - PROCESS | 1817 | 1461261650138 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402d57800 == 153 [pid = 1817] [id = 727] 11:00:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3fbd6c400) [pid = 1817] [serial = 2182] [outer = (nil)] 11:00:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3fe88c400) [pid = 1817] [serial = 2183] [outer = 0x7fa3fbd6c400] 11:00:50 INFO - PROCESS | 1817 | 1461261650220 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3fe891c00) [pid = 1817] [serial = 2184] [outer = 0x7fa3fbd6c400] 11:00:51 INFO - PROCESS | 1817 | 1461261651126 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:00:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:00:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1637ms 11:00:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:00:51 INFO - PROCESS | 1817 | 1461261651160 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 11:00:51 INFO - PROCESS | 1817 | 1461261651163 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 11:00:51 INFO - PROCESS | 1817 | 1461261651171 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 1817 | 1461261651174 Marionette TRACE conn4 <- [1,2882,null,{}] 11:00:51 INFO - PROCESS | 1817 | 1461261651182 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:51 INFO - PROCESS | 1817 | 1461261651442 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 11:00:51 INFO - PROCESS | 1817 | 1461261651775 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa404210800 == 154 [pid = 1817] [id = 728] 11:00:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3e5d59400) [pid = 1817] [serial = 2185] [outer = (nil)] 11:00:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3fe89ac00) [pid = 1817] [serial = 2186] [outer = 0x7fa3e5d59400] 11:00:51 INFO - PROCESS | 1817 | 1461261651895 Marionette DEBUG loaded listener.js 11:00:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3fe935c00) [pid = 1817] [serial = 2187] [outer = 0x7fa3e5d59400] 11:00:52 INFO - PROCESS | 1817 | 1461261652814 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:00:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:00:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1687ms 11:00:52 INFO - PROCESS | 1817 | 1461261652857 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 11:00:52 INFO - PROCESS | 1817 | 1461261652861 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 11:00:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:00:52 INFO - PROCESS | 1817 | 1461261652867 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:00:52 INFO - PROCESS | 1817 | 1461261652870 Marionette TRACE conn4 <- [1,2886,null,{}] 11:00:52 INFO - PROCESS | 1817 | 1461261652876 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:53 INFO - PROCESS | 1817 | 1461261653162 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 11:00:53 INFO - PROCESS | 1817 | 1461261653482 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40699e800 == 155 [pid = 1817] [id = 729] 11:00:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa3e6e40800) [pid = 1817] [serial = 2188] [outer = (nil)] 11:00:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3fe93dc00) [pid = 1817] [serial = 2189] [outer = 0x7fa3e6e40800] 11:00:53 INFO - PROCESS | 1817 | 1461261653566 Marionette DEBUG loaded listener.js 11:00:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa3fe9a1400) [pid = 1817] [serial = 2190] [outer = 0x7fa3e6e40800] 11:00:54 INFO - PROCESS | 1817 | 1461261654449 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:00:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:00:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1629ms 11:00:54 INFO - PROCESS | 1817 | 1461261654498 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 11:00:54 INFO - PROCESS | 1817 | 1461261654502 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 11:00:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:00:54 INFO - PROCESS | 1817 | 1461261654508 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:00:54 INFO - PROCESS | 1817 | 1461261654511 Marionette TRACE conn4 <- [1,2890,null,{}] 11:00:54 INFO - PROCESS | 1817 | 1461261654517 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:54 INFO - PROCESS | 1817 | 1461261654782 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 11:00:55 INFO - PROCESS | 1817 | 1461261655115 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41078b000 == 156 [pid = 1817] [id = 730] 11:00:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa3e9251000) [pid = 1817] [serial = 2191] [outer = (nil)] 11:00:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3fe9ab000) [pid = 1817] [serial = 2192] [outer = 0x7fa3e9251000] 11:00:55 INFO - PROCESS | 1817 | 1461261655214 Marionette DEBUG loaded listener.js 11:00:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa3ffcd2400) [pid = 1817] [serial = 2193] [outer = 0x7fa3e9251000] 11:00:56 INFO - PROCESS | 1817 | 1461261656097 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:00:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:00:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1633ms 11:00:56 INFO - PROCESS | 1817 | 1461261656143 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 11:00:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:00:56 INFO - PROCESS | 1817 | 1461261656147 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 11:00:56 INFO - PROCESS | 1817 | 1461261656154 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:00:56 INFO - PROCESS | 1817 | 1461261656159 Marionette TRACE conn4 <- [1,2894,null,{}] 11:00:56 INFO - PROCESS | 1817 | 1461261656180 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:56 INFO - PROCESS | 1817 | 1461261656530 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 11:00:56 INFO - PROCESS | 1817 | 1461261656790 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa410cac000 == 157 [pid = 1817] [id = 731] 11:00:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa3fe9a0000) [pid = 1817] [serial = 2194] [outer = (nil)] 11:00:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x7fa4006c1c00) [pid = 1817] [serial = 2195] [outer = 0x7fa3fe9a0000] 11:00:56 INFO - PROCESS | 1817 | 1461261656893 Marionette DEBUG loaded listener.js 11:00:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x7fa400a9d400) [pid = 1817] [serial = 2196] [outer = 0x7fa3fe9a0000] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe8e6800 == 156 [pid = 1817] [id = 222] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f45ac800 == 155 [pid = 1817] [id = 214] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402d4d000 == 154 [pid = 1817] [id = 73] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415a3d800 == 153 [pid = 1817] [id = 532] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed6da000 == 152 [pid = 1817] [id = 712] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3eb982000 == 151 [pid = 1817] [id = 711] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e7d43000 == 150 [pid = 1817] [id = 710] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402e11800 == 149 [pid = 1817] [id = 708] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402bb6800 == 148 [pid = 1817] [id = 707] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa4020e5800 == 147 [pid = 1817] [id = 706] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401ea7000 == 146 [pid = 1817] [id = 705] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa401e45000 == 145 [pid = 1817] [id = 704] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa400a49800 == 144 [pid = 1817] [id = 703] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe710000 == 143 [pid = 1817] [id = 702] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd570000 == 142 [pid = 1817] [id = 701] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa816800 == 141 [pid = 1817] [id = 700] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa430000 == 140 [pid = 1817] [id = 699] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f94c3000 == 139 [pid = 1817] [id = 698] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7a9c000 == 138 [pid = 1817] [id = 697] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f3642800 == 137 [pid = 1817] [id = 696] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1ef5800 == 136 [pid = 1817] [id = 695] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0cd1000 == 135 [pid = 1817] [id = 694] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee40a000 == 134 [pid = 1817] [id = 693] 11:00:59 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e81c5000 == 133 [pid = 1817] [id = 692] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x7fa3f7dec000) [pid = 1817] [serial = 2042] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x7fa3f0743400) [pid = 1817] [serial = 2073] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa3e9225c00) [pid = 1817] [serial = 2024] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa3ee7b9400) [pid = 1817] [serial = 2072] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa3e5f80800) [pid = 1817] [serial = 2021] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa3e6df1c00) [pid = 1817] [serial = 2060] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3e6df3400) [pid = 1817] [serial = 2063] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3fa38f000) [pid = 1817] [serial = 2057] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3edf95400) [pid = 1817] [serial = 2030] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3e7de9c00) [pid = 1817] [serial = 2064] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3e6dfb800) [pid = 1817] [serial = 2066] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3ef6f1000) [pid = 1817] [serial = 2033] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3edd07800) [pid = 1817] [serial = 2070] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3f9956c00) [pid = 1817] [serial = 2048] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3ebbde800) [pid = 1817] [serial = 2019] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3eb96ac00) [pid = 1817] [serial = 2027] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3fa2ef800) [pid = 1817] [serial = 2054] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3fa03e400) [pid = 1817] [serial = 2051] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3ec1b8400) [pid = 1817] [serial = 2069] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3f34acc00) [pid = 1817] [serial = 2039] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3f1dbb800) [pid = 1817] [serial = 2036] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3eaca5800) [pid = 1817] [serial = 2067] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3ebbd7000) [pid = 1817] [serial = 2075] [outer = (nil)] [url = about:blank] 11:00:59 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3f9789000) [pid = 1817] [serial = 2045] [outer = (nil)] [url = about:blank] 11:01:00 INFO - PROCESS | 1817 | 1461261660165 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:01:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:01:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 4053ms 11:01:00 INFO - PROCESS | 1817 | 1461261660211 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 11:01:00 INFO - PROCESS | 1817 | 1461261660219 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 11:01:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:01:00 INFO - PROCESS | 1817 | 1461261660236 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:01:00 INFO - PROCESS | 1817 | 1461261660245 Marionette TRACE conn4 <- [1,2898,null,{}] 11:01:00 INFO - PROCESS | 1817 | 1461261660257 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:00 INFO - PROCESS | 1817 | 1461261660518 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 11:01:00 INFO - PROCESS | 1817 | 1461261660767 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e9483800 == 134 [pid = 1817] [id = 732] 11:01:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3e8191c00) [pid = 1817] [serial = 2197] [outer = (nil)] 11:01:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3e921b000) [pid = 1817] [serial = 2198] [outer = 0x7fa3e8191c00] 11:01:00 INFO - PROCESS | 1817 | 1461261660840 Marionette DEBUG loaded listener.js 11:01:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3e95c6c00) [pid = 1817] [serial = 2199] [outer = 0x7fa3e8191c00] 11:01:01 INFO - PROCESS | 1817 | 1461261661685 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:01:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:01:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1546ms 11:01:01 INFO - PROCESS | 1817 | 1461261661778 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 11:01:01 INFO - PROCESS | 1817 | 1461261661786 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 11:01:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:01:01 INFO - PROCESS | 1817 | 1461261661799 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:01:01 INFO - PROCESS | 1817 | 1461261661802 Marionette TRACE conn4 <- [1,2902,null,{}] 11:01:01 INFO - PROCESS | 1817 | 1461261661809 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:02 INFO - PROCESS | 1817 | 1461261662069 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 11:01:02 INFO - PROCESS | 1817 | 1461261662432 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed0e0800 == 135 [pid = 1817] [id = 733] 11:01:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3e95c7000) [pid = 1817] [serial = 2200] [outer = (nil)] 11:01:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3eb96d800) [pid = 1817] [serial = 2201] [outer = 0x7fa3e95c7000] 11:01:02 INFO - PROCESS | 1817 | 1461261662533 Marionette DEBUG loaded listener.js 11:01:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3ec1b6000) [pid = 1817] [serial = 2202] [outer = 0x7fa3e95c7000] 11:01:03 INFO - PROCESS | 1817 | 1461261663471 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:01:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:01:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1732ms 11:01:03 INFO - PROCESS | 1817 | 1461261663533 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 11:01:03 INFO - PROCESS | 1817 | 1461261663542 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 11:01:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:01:03 INFO - PROCESS | 1817 | 1461261663566 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:01:03 INFO - PROCESS | 1817 | 1461261663572 Marionette TRACE conn4 <- [1,2906,null,{}] 11:01:03 INFO - PROCESS | 1817 | 1461261663587 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:03 INFO - PROCESS | 1817 | 1461261663910 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 11:01:03 INFO - PROCESS | 1817 | 1461261663950 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee41a800 == 136 [pid = 1817] [id = 734] 11:01:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3ee704400) [pid = 1817] [serial = 2203] [outer = (nil)] 11:01:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3ee7ab800) [pid = 1817] [serial = 2204] [outer = 0x7fa3ee704400] 11:01:04 INFO - PROCESS | 1817 | 1461261664032 Marionette DEBUG loaded listener.js 11:01:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3f0743c00) [pid = 1817] [serial = 2205] [outer = 0x7fa3ee704400] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3e5f7d000) [pid = 1817] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3f1e87800) [pid = 1817] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3f26a4c00) [pid = 1817] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3e8189000) [pid = 1817] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3f1db7c00) [pid = 1817] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3fa047c00) [pid = 1817] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3e8193c00) [pid = 1817] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3e5f7c400) [pid = 1817] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3f90b2400) [pid = 1817] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3fa2ef400) [pid = 1817] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3f0fd8400) [pid = 1817] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3f1db8c00) [pid = 1817] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3f26af400) [pid = 1817] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3fa9b0000) [pid = 1817] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa3e5d5cc00) [pid = 1817] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3eaca7800) [pid = 1817] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3f0742400) [pid = 1817] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa3e80d8800) [pid = 1817] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3f2611c00) [pid = 1817] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3fa213000) [pid = 1817] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3f9f1d800) [pid = 1817] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3edd06000) [pid = 1817] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3f945cc00) [pid = 1817] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3f2610000) [pid = 1817] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3ee7ab400) [pid = 1817] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3e9220800) [pid = 1817] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3e921d800) [pid = 1817] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3e95ccc00) [pid = 1817] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3e924e800) [pid = 1817] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3f9bb8800) [pid = 1817] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3e9254000) [pid = 1817] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3e5d60000) [pid = 1817] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3fa64e800) [pid = 1817] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3eaca1400) [pid = 1817] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3e5f76800) [pid = 1817] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:01:05 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3f2602c00) [pid = 1817] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:01:05 INFO - PROCESS | 1817 | 1461261665785 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:01:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:01:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2246ms 11:01:05 INFO - PROCESS | 1817 | 1461261665812 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 11:01:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:01:05 INFO - PROCESS | 1817 | 1461261665817 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 11:01:05 INFO - PROCESS | 1817 | 1461261665823 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:01:05 INFO - PROCESS | 1817 | 1461261665826 Marionette TRACE conn4 <- [1,2910,null,{}] 11:01:05 INFO - PROCESS | 1817 | 1461261665832 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:06 INFO - PROCESS | 1817 | 1461261666139 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 11:01:06 INFO - PROCESS | 1817 | 1461261666261 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee6b4000 == 137 [pid = 1817] [id = 735] 11:01:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3e5d60000) [pid = 1817] [serial = 2206] [outer = (nil)] 11:01:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3eb966400) [pid = 1817] [serial = 2207] [outer = 0x7fa3e5d60000] 11:01:06 INFO - PROCESS | 1817 | 1461261666331 Marionette DEBUG loaded listener.js 11:01:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3ef656c00) [pid = 1817] [serial = 2208] [outer = 0x7fa3e5d60000] 11:01:07 INFO - PROCESS | 1817 | 1461261667233 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:01:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:01:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:01:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1430ms 11:01:07 INFO - PROCESS | 1817 | 1461261667254 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 11:01:07 INFO - PROCESS | 1817 | 1461261667260 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 11:01:07 INFO - TEST-START | /DOMEvents/constructors.html 11:01:07 INFO - PROCESS | 1817 | 1461261667270 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:01:07 INFO - PROCESS | 1817 | 1461261667276 Marionette TRACE conn4 <- [1,2914,null,{}] 11:01:07 INFO - PROCESS | 1817 | 1461261667286 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:07 INFO - PROCESS | 1817 | 1461261667558 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 11:01:07 INFO - PROCESS | 1817 | 1461261667915 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eadd5000 == 138 [pid = 1817] [id = 736] 11:01:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3e6e45800) [pid = 1817] [serial = 2209] [outer = (nil)] 11:01:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3e80d9800) [pid = 1817] [serial = 2210] [outer = 0x7fa3e6e45800] 11:01:08 INFO - PROCESS | 1817 | 1461261668000 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3e95ccc00) [pid = 1817] [serial = 2211] [outer = 0x7fa3e6e45800] 11:01:09 INFO - PROCESS | 1817 | 1461261669014 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:01:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:01:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:01:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 1809ms 11:01:09 INFO - PROCESS | 1817 | 1461261669080 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 11:01:09 INFO - PROCESS | 1817 | 1461261669104 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 11:01:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:01:09 INFO - PROCESS | 1817 | 1461261669200 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - PROCESS | 1817 | 1461261669208 Marionette TRACE conn4 <- [1,2918,null,{}] 11:01:09 INFO - PROCESS | 1817 | 1461261669218 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:09 INFO - PROCESS | 1817 | 1461261669578 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 11:01:09 INFO - PROCESS | 1817 | 1461261669924 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef46b800 == 139 [pid = 1817] [id = 737] 11:01:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3ebbd8400) [pid = 1817] [serial = 2212] [outer = (nil)] 11:01:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3ef65a400) [pid = 1817] [serial = 2213] [outer = 0x7fa3ebbd8400] 11:01:10 INFO - PROCESS | 1817 | 1461261670004 Marionette DEBUG loaded listener.js 11:01:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3f081c400) [pid = 1817] [serial = 2214] [outer = 0x7fa3ebbd8400] 11:01:10 INFO - PROCESS | 1817 | 1461261670886 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:01:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:01:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1717ms 11:01:10 INFO - PROCESS | 1817 | 1461261670895 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 11:01:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:01:10 INFO - PROCESS | 1817 | 1461261670900 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 11:01:10 INFO - PROCESS | 1817 | 1461261670908 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:01:10 INFO - PROCESS | 1817 | 1461261670914 Marionette TRACE conn4 <- [1,2922,null,{}] 11:01:10 INFO - PROCESS | 1817 | 1461261670931 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:11 INFO - PROCESS | 1817 | 1461261671228 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 11:01:11 INFO - PROCESS | 1817 | 1461261671480 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0e1e800 == 140 [pid = 1817] [id = 738] 11:01:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3ef650400) [pid = 1817] [serial = 2215] [outer = (nil)] 11:01:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f0d54c00) [pid = 1817] [serial = 2216] [outer = 0x7fa3ef650400] 11:01:11 INFO - PROCESS | 1817 | 1461261671564 Marionette DEBUG loaded listener.js 11:01:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3f0fd0c00) [pid = 1817] [serial = 2217] [outer = 0x7fa3ef650400] 11:01:12 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:01:12 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:01:12 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:01:12 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:01:12 INFO - PROCESS | 1817 | 1461261672507 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:01:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:01:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:01:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:01:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:01:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 11:01:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:01:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:01:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:01:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 11:01:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:01:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:01:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:01:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 11:01:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:01:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:01:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:01:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:01:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1640ms 11:01:12 INFO - PROCESS | 1817 | 1461261672553 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 11:01:12 INFO - PROCESS | 1817 | 1461261672563 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 11:01:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:01:12 INFO - PROCESS | 1817 | 1461261672571 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:01:12 INFO - PROCESS | 1817 | 1461261672574 Marionette TRACE conn4 <- [1,2926,null,{}] 11:01:12 INFO - PROCESS | 1817 | 1461261672580 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:12 INFO - PROCESS | 1817 | 1461261672907 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 11:01:13 INFO - PROCESS | 1817 | 1461261673108 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f201e000 == 141 [pid = 1817] [id = 739] 11:01:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f081c800) [pid = 1817] [serial = 2218] [outer = (nil)] 11:01:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3f256c400) [pid = 1817] [serial = 2219] [outer = 0x7fa3f081c800] 11:01:13 INFO - PROCESS | 1817 | 1461261673193 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3f260dc00) [pid = 1817] [serial = 2220] [outer = 0x7fa3f081c800] 11:01:13 INFO - PROCESS | 1817 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:01:13 INFO - PROCESS | 1817 | 1461261673995 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:01:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:01:14 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1435ms 11:01:14 INFO - PROCESS | 1817 | 1461261674025 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 1817 | 1461261674028 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 11:01:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:01:14 INFO - PROCESS | 1817 | 1461261674038 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 1817 | 1461261674041 Marionette TRACE conn4 <- [1,2930,null,{}] 11:01:14 INFO - PROCESS | 1817 | 1461261674047 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:14 INFO - PROCESS | 1817 | 1461261674282 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 11:01:14 INFO - PROCESS | 1817 | 1461261674526 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f4595800 == 142 [pid = 1817] [id = 740] 11:01:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3f1dc2c00) [pid = 1817] [serial = 2221] [outer = (nil)] 11:01:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3f26a5000) [pid = 1817] [serial = 2222] [outer = 0x7fa3f1dc2c00] 11:01:14 INFO - PROCESS | 1817 | 1461261674606 Marionette DEBUG loaded listener.js 11:01:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3f3364400) [pid = 1817] [serial = 2223] [outer = 0x7fa3f1dc2c00] 11:01:15 INFO - PROCESS | 1817 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:01:15 INFO - PROCESS | 1817 | 1461261675482 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:01:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:01:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1479ms 11:01:15 INFO - PROCESS | 1817 | 1461261675518 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 11:01:15 INFO - PROCESS | 1817 | 1461261675522 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 11:01:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:01:15 INFO - PROCESS | 1817 | 1461261675531 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:01:15 INFO - PROCESS | 1817 | 1461261675536 Marionette TRACE conn4 <- [1,2934,null,{}] 11:01:15 INFO - PROCESS | 1817 | 1461261675545 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:15 INFO - PROCESS | 1817 | 1461261675925 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 11:01:16 INFO - PROCESS | 1817 | 1461261676140 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e7d3c800 == 143 [pid = 1817] [id = 741] 11:01:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3f38e8c00) [pid = 1817] [serial = 2224] [outer = (nil)] 11:01:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa3f4895400) [pid = 1817] [serial = 2225] [outer = 0x7fa3f38e8c00] 11:01:16 INFO - PROCESS | 1817 | 1461261676296 Marionette DEBUG loaded listener.js 11:01:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3f7d32800) [pid = 1817] [serial = 2226] [outer = 0x7fa3f38e8c00] 11:01:17 INFO - PROCESS | 1817 | 1461261677113 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:01:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:01:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1637ms 11:01:17 INFO - PROCESS | 1817 | 1461261677169 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 11:01:17 INFO - PROCESS | 1817 | 1461261677173 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 11:01:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:01:17 INFO - PROCESS | 1817 | 1461261677180 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:01:17 INFO - PROCESS | 1817 | 1461261677183 Marionette TRACE conn4 <- [1,2938,null,{}] 11:01:17 INFO - PROCESS | 1817 | 1461261677189 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:17 INFO - PROCESS | 1817 | 1461261677436 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 11:01:17 INFO - PROCESS | 1817 | 1461261677714 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa133000 == 144 [pid = 1817] [id = 742] 11:01:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa3f4898000) [pid = 1817] [serial = 2227] [outer = (nil)] 11:01:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa3f90a8000) [pid = 1817] [serial = 2228] [outer = 0x7fa3f4898000] 11:01:17 INFO - PROCESS | 1817 | 1461261677804 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3f9950c00) [pid = 1817] [serial = 2229] [outer = 0x7fa3f4898000] 11:01:18 INFO - PROCESS | 1817 | 1461261678631 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:01:18 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:01:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1484ms 11:01:18 INFO - PROCESS | 1817 | 1461261678665 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 1817 | 1461261678668 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 11:01:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:01:18 INFO - PROCESS | 1817 | 1461261678675 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - PROCESS | 1817 | 1461261678678 Marionette TRACE conn4 <- [1,2942,null,{}] 11:01:18 INFO - PROCESS | 1817 | 1461261678684 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:18 INFO - PROCESS | 1817 | 1461261678964 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 11:01:19 INFO - PROCESS | 1817 | 1461261679215 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa80b000 == 145 [pid = 1817] [id = 743] 11:01:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa3f7d37c00) [pid = 1817] [serial = 2230] [outer = (nil)] 11:01:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa3f9951c00) [pid = 1817] [serial = 2231] [outer = 0x7fa3f7d37c00] 11:01:19 INFO - PROCESS | 1817 | 1461261679297 Marionette DEBUG loaded listener.js 11:01:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3fa212400) [pid = 1817] [serial = 2232] [outer = 0x7fa3f7d37c00] 11:01:20 INFO - PROCESS | 1817 | 1461261680166 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:01:20 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:01:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:01:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1587ms 11:01:20 INFO - PROCESS | 1817 | 1461261680263 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 11:01:20 INFO - PROCESS | 1817 | 1461261680267 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 11:01:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:01:20 INFO - PROCESS | 1817 | 1461261680274 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:01:20 INFO - PROCESS | 1817 | 1461261680276 Marionette TRACE conn4 <- [1,2946,null,{}] 11:01:20 INFO - PROCESS | 1817 | 1461261680283 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:20 INFO - PROCESS | 1817 | 1461261680586 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 11:01:20 INFO - PROCESS | 1817 | 1461261680866 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fbfa4800 == 146 [pid = 1817] [id = 744] 11:01:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3f7d39800) [pid = 1817] [serial = 2233] [outer = (nil)] 11:01:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3fa2e9400) [pid = 1817] [serial = 2234] [outer = 0x7fa3f7d39800] 11:01:21 INFO - PROCESS | 1817 | 1461261681000 Marionette DEBUG loaded listener.js 11:01:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3fa385400) [pid = 1817] [serial = 2235] [outer = 0x7fa3f7d39800] 11:01:21 INFO - PROCESS | 1817 | 1461261681787 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:01:21 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:01:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1535ms 11:01:21 INFO - PROCESS | 1817 | 1461261681810 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 11:01:21 INFO - PROCESS | 1817 | 1461261681813 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 11:01:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:01:21 INFO - PROCESS | 1817 | 1461261681820 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:01:21 INFO - PROCESS | 1817 | 1461261681823 Marionette TRACE conn4 <- [1,2950,null,{}] 11:01:21 INFO - PROCESS | 1817 | 1461261681829 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:22 INFO - PROCESS | 1817 | 1461261682081 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 11:01:22 INFO - PROCESS | 1817 | 1461261682358 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd70e000 == 147 [pid = 1817] [id = 745] 11:01:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3f995c000) [pid = 1817] [serial = 2236] [outer = (nil)] 11:01:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa3fa483800) [pid = 1817] [serial = 2237] [outer = 0x7fa3f995c000] 11:01:22 INFO - PROCESS | 1817 | 1461261682437 Marionette DEBUG loaded listener.js 11:01:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3fa490c00) [pid = 1817] [serial = 2238] [outer = 0x7fa3f995c000] 11:01:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0f14800 == 148 [pid = 1817] [id = 746] 11:01:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa3fa717400) [pid = 1817] [serial = 2239] [outer = (nil)] 11:01:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa3fa486800) [pid = 1817] [serial = 2240] [outer = 0x7fa3fa717400] 11:01:23 INFO - PROCESS | 1817 | 1461261683430 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:01:23 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:01:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1631ms 11:01:23 INFO - PROCESS | 1817 | 1461261683452 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 1817 | 1461261683457 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 11:01:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:01:23 INFO - PROCESS | 1817 | 1461261683474 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 1817 | 1461261683480 Marionette TRACE conn4 <- [1,2954,null,{}] 11:01:23 INFO - PROCESS | 1817 | 1461261683486 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:23 INFO - PROCESS | 1817 | 1461261683871 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 11:01:24 INFO - PROCESS | 1817 | 1461261684205 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa400d25000 == 149 [pid = 1817] [id = 747] 11:01:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa3fa721000) [pid = 1817] [serial = 2241] [outer = (nil)] 11:01:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa3fa9a8c00) [pid = 1817] [serial = 2242] [outer = 0x7fa3fa721000] 11:01:24 INFO - PROCESS | 1817 | 1461261684300 Marionette DEBUG loaded listener.js 11:01:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa3fad27000) [pid = 1817] [serial = 2243] [outer = 0x7fa3fa721000] 11:01:25 INFO - PROCESS | 1817 | 1461261685137 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:01:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:01:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:01:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1686ms 11:01:25 INFO - PROCESS | 1817 | 1461261685163 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 1817 | 1461261685166 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 11:01:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:01:25 INFO - PROCESS | 1817 | 1461261685173 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - PROCESS | 1817 | 1461261685177 Marionette TRACE conn4 <- [1,2958,null,{}] 11:01:25 INFO - PROCESS | 1817 | 1461261685182 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:25 INFO - PROCESS | 1817 | 1461261685504 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 11:01:25 INFO - PROCESS | 1817 | 1461261685763 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4021af800 == 150 [pid = 1817] [id = 748] 11:01:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3fa9a5400) [pid = 1817] [serial = 2244] [outer = (nil)] 11:01:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa3fbbe3800) [pid = 1817] [serial = 2245] [outer = 0x7fa3fa9a5400] 11:01:25 INFO - PROCESS | 1817 | 1461261685861 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa3fc05c800) [pid = 1817] [serial = 2246] [outer = 0x7fa3fa9a5400] 11:01:26 INFO - PROCESS | 1817 | 1461261686749 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:01:26 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:01:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1630ms 11:01:26 INFO - PROCESS | 1817 | 1461261686804 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 11:01:26 INFO - PROCESS | 1817 | 1461261686808 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 11:01:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:01:26 INFO - PROCESS | 1817 | 1461261686815 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:01:26 INFO - PROCESS | 1817 | 1461261686817 Marionette TRACE conn4 <- [1,2962,null,{}] 11:01:26 INFO - PROCESS | 1817 | 1461261686824 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:27 INFO - PROCESS | 1817 | 1461261687089 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 11:01:27 INFO - PROCESS | 1817 | 1461261687371 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402e05000 == 151 [pid = 1817] [id = 749] 11:01:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa3fa9a6000) [pid = 1817] [serial = 2247] [outer = (nil)] 11:01:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa3fd44c800) [pid = 1817] [serial = 2248] [outer = 0x7fa3fa9a6000] 11:01:27 INFO - PROCESS | 1817 | 1461261687457 Marionette DEBUG loaded listener.js 11:01:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa3fd607400) [pid = 1817] [serial = 2249] [outer = 0x7fa3fa9a6000] 11:01:28 INFO - PROCESS | 1817 | 1461261688355 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:01:28 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:01:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1585ms 11:01:28 INFO - PROCESS | 1817 | 1461261688402 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 11:01:28 INFO - PROCESS | 1817 | 1461261688405 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 11:01:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:01:28 INFO - PROCESS | 1817 | 1461261688414 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:01:28 INFO - PROCESS | 1817 | 1461261688417 Marionette TRACE conn4 <- [1,2966,null,{}] 11:01:28 INFO - PROCESS | 1817 | 1461261688423 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:28 INFO - PROCESS | 1817 | 1461261688723 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 11:01:29 INFO - PROCESS | 1817 | 1461261689018 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa406994000 == 152 [pid = 1817] [id = 750] 11:01:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x7fa3fbb95c00) [pid = 1817] [serial = 2250] [outer = (nil)] 11:01:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x7fa3fd776000) [pid = 1817] [serial = 2251] [outer = 0x7fa3fbb95c00] 11:01:29 INFO - PROCESS | 1817 | 1461261689154 Marionette DEBUG loaded listener.js 11:01:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x7fa3fe88e000) [pid = 1817] [serial = 2252] [outer = 0x7fa3fbb95c00] 11:01:29 INFO - PROCESS | 1817 | 1461261689921 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:01:29 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:01:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1537ms 11:01:29 INFO - PROCESS | 1817 | 1461261689952 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 11:01:29 INFO - PROCESS | 1817 | 1461261689956 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 11:01:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:01:29 INFO - PROCESS | 1817 | 1461261689962 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:01:29 INFO - PROCESS | 1817 | 1461261689965 Marionette TRACE conn4 <- [1,2970,null,{}] 11:01:29 INFO - PROCESS | 1817 | 1461261689971 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:30 INFO - PROCESS | 1817 | 1461261690271 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 11:01:30 INFO - PROCESS | 1817 | 1461261690593 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa413b84000 == 153 [pid = 1817] [id = 751] 11:01:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x7fa3fd44f000) [pid = 1817] [serial = 2253] [outer = (nil)] 11:01:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x7fa3fe9a3400) [pid = 1817] [serial = 2254] [outer = 0x7fa3fd44f000] 11:01:30 INFO - PROCESS | 1817 | 1461261690675 Marionette DEBUG loaded listener.js 11:01:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x7fa4007c1400) [pid = 1817] [serial = 2255] [outer = 0x7fa3fd44f000] 11:01:31 INFO - PROCESS | 1817 | 1461261691520 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:01:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:01:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1581ms 11:01:31 INFO - PROCESS | 1817 | 1461261691545 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 11:01:31 INFO - PROCESS | 1817 | 1461261691549 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 11:01:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:01:31 INFO - PROCESS | 1817 | 1461261691555 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:01:31 INFO - PROCESS | 1817 | 1461261691558 Marionette TRACE conn4 <- [1,2974,null,{}] 11:01:31 INFO - PROCESS | 1817 | 1461261691564 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:31 INFO - PROCESS | 1817 | 1461261691818 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 11:01:32 INFO - PROCESS | 1817 | 1461261692088 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41548d800 == 154 [pid = 1817] [id = 752] 11:01:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x7fa3fd608000) [pid = 1817] [serial = 2256] [outer = (nil)] 11:01:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x7fa4014cbc00) [pid = 1817] [serial = 2257] [outer = 0x7fa3fd608000] 11:01:32 INFO - PROCESS | 1817 | 1461261692222 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x7fa40182b400) [pid = 1817] [serial = 2258] [outer = 0x7fa3fd608000] 11:01:33 INFO - PROCESS | 1817 | 1461261693090 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:01:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 11:01:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1581ms 11:01:33 INFO - PROCESS | 1817 | 1461261693138 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 11:01:33 INFO - PROCESS | 1817 | 1461261693143 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 11:01:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:01:33 INFO - PROCESS | 1817 | 1461261693190 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:01:33 INFO - PROCESS | 1817 | 1461261693194 Marionette TRACE conn4 <- [1,2978,null,{}] 11:01:33 INFO - PROCESS | 1817 | 1461261693212 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:33 INFO - PROCESS | 1817 | 1461261693471 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 11:01:33 INFO - PROCESS | 1817 | 1461261693750 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415735800 == 155 [pid = 1817] [id = 753] 11:01:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x7fa3fe937000) [pid = 1817] [serial = 2259] [outer = (nil)] 11:01:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x7fa4019e4400) [pid = 1817] [serial = 2260] [outer = 0x7fa3fe937000] 11:01:33 INFO - PROCESS | 1817 | 1461261693831 Marionette DEBUG loaded listener.js 11:01:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x7fa401e93000) [pid = 1817] [serial = 2261] [outer = 0x7fa3fe937000] 11:01:34 INFO - PROCESS | 1817 | 1461261694924 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:01:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:01:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1841ms 11:01:34 INFO - PROCESS | 1817 | 1461261694993 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 11:01:35 INFO - PROCESS | 1817 | 1461261694999 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 11:01:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:01:35 INFO - PROCESS | 1817 | 1461261695009 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:01:35 INFO - PROCESS | 1817 | 1461261695013 Marionette TRACE conn4 <- [1,2982,null,{}] 11:01:35 INFO - PROCESS | 1817 | 1461261695023 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:35 INFO - PROCESS | 1817 | 1461261695414 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 11:01:35 INFO - PROCESS | 1817 | 1461261695765 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa415c9d800 == 156 [pid = 1817] [id = 754] 11:01:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x7fa3fe99cc00) [pid = 1817] [serial = 2262] [outer = (nil)] 11:01:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x7fa401e99000) [pid = 1817] [serial = 2263] [outer = 0x7fa3fe99cc00] 11:01:35 INFO - PROCESS | 1817 | 1461261695842 Marionette DEBUG loaded listener.js 11:01:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x7fa4020fe800) [pid = 1817] [serial = 2264] [outer = 0x7fa3fe99cc00] 11:01:36 INFO - PROCESS | 1817 | 1461261696623 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:01:36 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:01:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:01:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1639ms 11:01:36 INFO - PROCESS | 1817 | 1461261696656 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 1817 | 1461261696659 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 11:01:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:01:36 INFO - PROCESS | 1817 | 1461261696671 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 1817 | 1461261696674 Marionette TRACE conn4 <- [1,2986,null,{}] 11:01:36 INFO - PROCESS | 1817 | 1461261696680 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:36 INFO - PROCESS | 1817 | 1461261696934 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 11:01:37 INFO - PROCESS | 1817 | 1461261697202 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa418556800 == 157 [pid = 1817] [id = 755] 11:01:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x7fa400a9d800) [pid = 1817] [serial = 2265] [outer = (nil)] 11:01:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x7fa4025b1400) [pid = 1817] [serial = 2266] [outer = 0x7fa400a9d800] 11:01:37 INFO - PROCESS | 1817 | 1461261697279 Marionette DEBUG loaded listener.js 11:01:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x7fa40294d800) [pid = 1817] [serial = 2267] [outer = 0x7fa400a9d800] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fd577800 == 156 [pid = 1817] [id = 683] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa41572d800 == 155 [pid = 1817] [id = 599] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fbf9b000 == 154 [pid = 1817] [id = 682] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe610000 == 153 [pid = 1817] [id = 684] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1cb6000 == 152 [pid = 1817] [id = 686] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe8cc800 == 151 [pid = 1817] [id = 685] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa41078b000 == 150 [pid = 1817] [id = 730] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40699e800 == 149 [pid = 1817] [id = 729] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa404210800 == 148 [pid = 1817] [id = 728] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa402d57800 == 147 [pid = 1817] [id = 727] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa400a30800 == 146 [pid = 1817] [id = 726] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fe61d000 == 145 [pid = 1817] [id = 725] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fbad3800 == 144 [pid = 1817] [id = 724] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3fa145800 == 143 [pid = 1817] [id = 723] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f94ca000 == 142 [pid = 1817] [id = 722] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f7d92800 == 141 [pid = 1817] [id = 721] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f4821000 == 140 [pid = 1817] [id = 720] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f3339000 == 139 [pid = 1817] [id = 719] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f1ed7800 == 138 [pid = 1817] [id = 718] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0e1c800 == 137 [pid = 1817] [id = 717] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ef59c000 == 136 [pid = 1817] [id = 716] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee5e3800 == 135 [pid = 1817] [id = 715] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40359f000 == 134 [pid = 1817] [id = 709] 11:01:40 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3eabb4800 == 133 [pid = 1817] [id = 714] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x7fa3edd03400) [pid = 1817] [serial = 2141] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x7fa3e8189800) [pid = 1817] [serial = 2135] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x7fa3f1e8b800) [pid = 1817] [serial = 2093] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x7fa3f36bcc00) [pid = 1817] [serial = 2096] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x7fa3fad2b000) [pid = 1817] [serial = 2120] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x7fa3f2602400) [pid = 1817] [serial = 2037] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x7fa3fa220000) [pid = 1817] [serial = 2109] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x7fa3eb962400) [pid = 1817] [serial = 2138] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x7fa3e6668400) [pid = 1817] [serial = 2133] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x7fa3f9950000) [pid = 1817] [serial = 2046] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x7fa3fa9a4c00) [pid = 1817] [serial = 2117] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x7fa3fa217000) [pid = 1817] [serial = 2108] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x7fa3fa64e000) [pid = 1817] [serial = 2112] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x7fa3e9250c00) [pid = 1817] [serial = 2136] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x7fa3f7d39c00) [pid = 1817] [serial = 2040] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x7fa3f9baf400) [pid = 1817] [serial = 2106] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x7fa3fbf05c00) [pid = 1817] [serial = 2126] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x7fa3fa486c00) [pid = 1817] [serial = 2061] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3fd441800) [pid = 1817] [serial = 2129] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3f09f1400) [pid = 1817] [serial = 2088] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3fa47f000) [pid = 1817] [serial = 2058] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3f38e6400) [pid = 1817] [serial = 2099] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3fa714400) [pid = 1817] [serial = 2114] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3f0824000) [pid = 1817] [serial = 2087] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3fa388400) [pid = 1817] [serial = 2055] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3f0d52400) [pid = 1817] [serial = 2034] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3f9bae800) [pid = 1817] [serial = 2049] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3f978c800) [pid = 1817] [serial = 2105] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3f7b08400) [pid = 1817] [serial = 2102] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3f0fd1400) [pid = 1817] [serial = 2091] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3ecc0b000) [pid = 1817] [serial = 2028] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3eaca0400) [pid = 1817] [serial = 2025] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3ec04f000) [pid = 1817] [serial = 2139] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3e6342c00) [pid = 1817] [serial = 2132] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3edd0d800) [pid = 1817] [serial = 2084] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3eb962c00) [pid = 1817] [serial = 1953] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3fa215400) [pid = 1817] [serial = 2052] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3fa9ab800) [pid = 1817] [serial = 2118] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3eb96bc00) [pid = 1817] [serial = 2082] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3fa71c000) [pid = 1817] [serial = 2115] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa3eaca6c00) [pid = 1817] [serial = 2081] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3e666bc00) [pid = 1817] [serial = 2079] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3f2607400) [pid = 1817] [serial = 2094] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa3f37c7800) [pid = 1817] [serial = 2097] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3fbf10c00) [pid = 1817] [serial = 2127] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3ee706000) [pid = 1817] [serial = 2085] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3fd44a400) [pid = 1817] [serial = 2130] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3fa48cc00) [pid = 1817] [serial = 2111] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3fbd60400) [pid = 1817] [serial = 2124] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3fbb9c800) [pid = 1817] [serial = 2123] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3ef64dc00) [pid = 1817] [serial = 2031] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3e5f7ac00) [pid = 1817] [serial = 2078] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3e666b400) [pid = 1817] [serial = 2022] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3fba34400) [pid = 1817] [serial = 2121] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3f4893800) [pid = 1817] [serial = 2100] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3f7df0400) [pid = 1817] [serial = 2103] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3f90acc00) [pid = 1817] [serial = 2043] [outer = (nil)] [url = about:blank] 11:01:40 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3f0eeac00) [pid = 1817] [serial = 2090] [outer = (nil)] [url = about:blank] 11:01:41 INFO - PROCESS | 1817 | 1461261701026 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:01:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:01:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 4402ms 11:01:41 INFO - PROCESS | 1817 | 1461261701075 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 11:01:41 INFO - PROCESS | 1817 | 1461261701082 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 11:01:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:01:41 INFO - PROCESS | 1817 | 1461261701091 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:01:41 INFO - PROCESS | 1817 | 1461261701096 Marionette TRACE conn4 <- [1,2990,null,{}] 11:01:41 INFO - PROCESS | 1817 | 1461261701103 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:41 INFO - PROCESS | 1817 | 1461261701349 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 11:01:41 INFO - PROCESS | 1817 | 1461261701546 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e92fa000 == 134 [pid = 1817] [id = 756] 11:01:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3e6673c00) [pid = 1817] [serial = 2268] [outer = (nil)] 11:01:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3e6e4cc00) [pid = 1817] [serial = 2269] [outer = 0x7fa3e6673c00] 11:01:41 INFO - PROCESS | 1817 | 1461261701634 Marionette DEBUG loaded listener.js 11:01:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3e80da800) [pid = 1817] [serial = 2270] [outer = 0x7fa3e6673c00] 11:01:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eb987800 == 135 [pid = 1817] [id = 757] 11:01:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3e925b000) [pid = 1817] [serial = 2271] [outer = (nil)] 11:01:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3e6df4c00) [pid = 1817] [serial = 2272] [outer = 0x7fa3e925b000] 11:01:42 INFO - PROCESS | 1817 | 1461261702629 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:01:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:01:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1586ms 11:01:42 INFO - PROCESS | 1817 | 1461261702677 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 11:01:42 INFO - PROCESS | 1817 | 1461261702685 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 11:01:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:01:42 INFO - PROCESS | 1817 | 1461261702695 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:01:42 INFO - PROCESS | 1817 | 1461261702698 Marionette TRACE conn4 <- [1,2994,null,{}] 11:01:42 INFO - PROCESS | 1817 | 1461261702702 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:43 INFO - PROCESS | 1817 | 1461261703090 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 11:01:43 INFO - PROCESS | 1817 | 1461261703271 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed6c4800 == 136 [pid = 1817] [id = 758] 11:01:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3e6df2800) [pid = 1817] [serial = 2273] [outer = (nil)] 11:01:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3e95cb800) [pid = 1817] [serial = 2274] [outer = 0x7fa3e6df2800] 11:01:43 INFO - PROCESS | 1817 | 1461261703337 Marionette DEBUG loaded listener.js 11:01:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3ec1afc00) [pid = 1817] [serial = 2275] [outer = 0x7fa3e6df2800] 11:01:44 INFO - PROCESS | 1817 | 1461261704074 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:01:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:01:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:01:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1429ms 11:01:44 INFO - PROCESS | 1817 | 1461261704129 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 11:01:44 INFO - PROCESS | 1817 | 1461261704139 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 11:01:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:01:44 INFO - PROCESS | 1817 | 1461261704159 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:01:44 INFO - PROCESS | 1817 | 1461261704173 Marionette TRACE conn4 <- [1,2998,null,{}] 11:01:44 INFO - PROCESS | 1817 | 1461261704224 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:44 INFO - PROCESS | 1817 | 1461261704642 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 11:01:44 INFO - PROCESS | 1817 | 1461261704680 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee458800 == 137 [pid = 1817] [id = 759] 11:01:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3edd03400) [pid = 1817] [serial = 2276] [outer = (nil)] 11:01:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3ee7b9400) [pid = 1817] [serial = 2277] [outer = 0x7fa3edd03400] 11:01:44 INFO - PROCESS | 1817 | 1461261704749 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3f0742800) [pid = 1817] [serial = 2278] [outer = 0x7fa3edd03400] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3e9251000) [pid = 1817] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3eb964800) [pid = 1817] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3ee704400) [pid = 1817] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3f7b0a800) [pid = 1817] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3fbd6c400) [pid = 1817] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3e5d59400) [pid = 1817] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3e7deb800) [pid = 1817] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3e95c7000) [pid = 1817] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3f7b0bc00) [pid = 1817] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3fbd64400) [pid = 1817] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3fa9a6c00) [pid = 1817] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3f995b800) [pid = 1817] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa3f36b3c00) [pid = 1817] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3fad1e400) [pid = 1817] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3f36b5000) [pid = 1817] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa3ee7ac800) [pid = 1817] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3e6e40800) [pid = 1817] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa3f081f000) [pid = 1817] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa3ee711000) [pid = 1817] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa3e8193400) [pid = 1817] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa3fe9a0000) [pid = 1817] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:01:45 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x7fa3e8191c00) [pid = 1817] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:01:46 INFO - PROCESS | 1817 | 1461261706243 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:01:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:01:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 2114ms 11:01:46 INFO - PROCESS | 1817 | 1461261706274 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 11:01:46 INFO - PROCESS | 1817 | 1461261706279 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 11:01:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:01:46 INFO - PROCESS | 1817 | 1461261706285 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:01:46 INFO - PROCESS | 1817 | 1461261706287 Marionette TRACE conn4 <- [1,3002,null,{}] 11:01:46 INFO - PROCESS | 1817 | 1461261706293 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:46 INFO - PROCESS | 1817 | 1461261706520 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 11:01:46 INFO - PROCESS | 1817 | 1461261706715 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee782000 == 138 [pid = 1817] [id = 760] 11:01:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa3e5d60800) [pid = 1817] [serial = 2279] [outer = (nil)] 11:01:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa3ee704400) [pid = 1817] [serial = 2280] [outer = 0x7fa3e5d60800] 11:01:46 INFO - PROCESS | 1817 | 1461261706781 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa3f081fc00) [pid = 1817] [serial = 2281] [outer = 0x7fa3e5d60800] 11:01:47 INFO - PROCESS | 1817 | 1461261707924 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:01:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:01:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1739ms 11:01:48 INFO - PROCESS | 1817 | 1461261708025 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 11:01:48 INFO - PROCESS | 1817 | 1461261708032 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 11:01:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:01:48 INFO - PROCESS | 1817 | 1461261708042 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - PROCESS | 1817 | 1461261708047 Marionette TRACE conn4 <- [1,3006,null,{}] 11:01:48 INFO - PROCESS | 1817 | 1461261708056 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:48 INFO - PROCESS | 1817 | 1461261708342 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 11:01:48 INFO - PROCESS | 1817 | 1461261708627 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ea8a7000 == 139 [pid = 1817] [id = 761] 11:01:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa3e666f000) [pid = 1817] [serial = 2282] [outer = (nil)] 11:01:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3e6e47800) [pid = 1817] [serial = 2283] [outer = 0x7fa3e666f000] 11:01:48 INFO - PROCESS | 1817 | 1461261708705 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3e818a000) [pid = 1817] [serial = 2284] [outer = 0x7fa3e666f000] 11:01:49 INFO - PROCESS | 1817 | 1461261709529 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:01:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:01:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1535ms 11:01:49 INFO - PROCESS | 1817 | 1461261709578 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 11:01:49 INFO - PROCESS | 1817 | 1461261709587 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 11:01:49 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:01:49 INFO - PROCESS | 1817 | 1461261709599 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:01:49 INFO - PROCESS | 1817 | 1461261709603 Marionette TRACE conn4 <- [1,3010,null,{}] 11:01:49 INFO - PROCESS | 1817 | 1461261709609 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:49 INFO - PROCESS | 1817 | 1461261709946 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 11:01:50 INFO - PROCESS | 1817 | 1461261710155 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee5f1800 == 140 [pid = 1817] [id = 762] 11:01:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3e6dfac00) [pid = 1817] [serial = 2285] [outer = (nil)] 11:01:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3ec04c400) [pid = 1817] [serial = 2286] [outer = 0x7fa3e6dfac00] 11:01:50 INFO - PROCESS | 1817 | 1461261710232 Marionette DEBUG loaded listener.js 11:01:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3ecc0b000) [pid = 1817] [serial = 2287] [outer = 0x7fa3e6dfac00] 11:01:51 INFO - PROCESS | 1817 | 1461261711174 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:01:51 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 11:01:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1588ms 11:01:51 INFO - PROCESS | 1817 | 1461261711187 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 11:01:51 INFO - PROCESS | 1817 | 1461261711191 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 11:01:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:01:51 INFO - PROCESS | 1817 | 1461261711198 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:01:51 INFO - PROCESS | 1817 | 1461261711204 Marionette TRACE conn4 <- [1,3014,null,{}] 11:01:51 INFO - PROCESS | 1817 | 1461261711221 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:51 INFO - PROCESS | 1817 | 1461261711472 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 11:01:51 INFO - PROCESS | 1817 | 1461261711756 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f0e06800 == 141 [pid = 1817] [id = 763] 11:01:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3ec057000) [pid = 1817] [serial = 2288] [outer = (nil)] 11:01:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3f0818800) [pid = 1817] [serial = 2289] [outer = 0x7fa3ec057000] 11:01:51 INFO - PROCESS | 1817 | 1461261711853 Marionette DEBUG loaded listener.js 11:01:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3f09f0c00) [pid = 1817] [serial = 2290] [outer = 0x7fa3ec057000] 11:01:52 INFO - PROCESS | 1817 | [1817] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:01:52 INFO - PROCESS | 1817 | 1461261712825 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:01:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:01:52 INFO - {} 11:01:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:01:52 INFO - {} 11:01:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:01:52 INFO - {} 11:01:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:01:52 INFO - {} 11:01:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1640ms 11:01:52 INFO - PROCESS | 1817 | 1461261712839 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 11:01:52 INFO - PROCESS | 1817 | 1461261712843 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 11:01:52 INFO - TEST-START | /FileAPI/fileReader.html 11:01:52 INFO - PROCESS | 1817 | 1461261712849 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - PROCESS | 1817 | 1461261712852 Marionette TRACE conn4 <- [1,3018,null,{}] 11:01:52 INFO - PROCESS | 1817 | 1461261712858 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:53 INFO - PROCESS | 1817 | 1461261713118 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 11:01:53 INFO - PROCESS | 1817 | 1461261713393 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1f1e000 == 142 [pid = 1817] [id = 764] 11:01:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3f09f1400) [pid = 1817] [serial = 2291] [outer = (nil)] 11:01:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3f1dbc000) [pid = 1817] [serial = 2292] [outer = 0x7fa3f09f1400] 11:01:53 INFO - PROCESS | 1817 | 1461261713472 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f1f7f000) [pid = 1817] [serial = 2293] [outer = 0x7fa3f09f1400] 11:01:54 INFO - PROCESS | 1817 | 1461261714351 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:01:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:01:54 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:01:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:01:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:01:54 INFO - TEST-OK | /FileAPI/fileReader.html | took 1533ms 11:01:54 INFO - PROCESS | 1817 | 1461261714385 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 11:01:54 INFO - PROCESS | 1817 | 1461261714388 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 11:01:54 INFO - TEST-START | /FileAPI/historical.html 11:01:54 INFO - PROCESS | 1817 | 1461261714394 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:01:54 INFO - PROCESS | 1817 | 1461261714398 Marionette TRACE conn4 <- [1,3022,null,{}] 11:01:54 INFO - PROCESS | 1817 | 1461261714403 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:54 INFO - PROCESS | 1817 | 1461261714701 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 11:01:54 INFO - PROCESS | 1817 | 1461261714977 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f34f0000 == 143 [pid = 1817] [id = 765] 11:01:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3e818bc00) [pid = 1817] [serial = 2294] [outer = (nil)] 11:01:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f2568c00) [pid = 1817] [serial = 2295] [outer = 0x7fa3e818bc00] 11:01:55 INFO - PROCESS | 1817 | 1461261715054 Marionette DEBUG loaded listener.js 11:01:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f26a2800) [pid = 1817] [serial = 2296] [outer = 0x7fa3e818bc00] 11:01:55 INFO - PROCESS | 1817 | 1461261715940 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:01:55 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:01:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:01:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:01:55 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:01:55 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:01:55 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:01:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:01:55 INFO - TEST-OK | /FileAPI/historical.html | took 1585ms 11:01:55 INFO - PROCESS | 1817 | 1461261715983 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 11:01:56 INFO - PROCESS | 1817 | 1461261715987 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 11:01:56 INFO - TEST-START | /FileAPI/idlharness.html 11:01:56 INFO - PROCESS | 1817 | 1461261715998 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:01:56 INFO - PROCESS | 1817 | 1461261716000 Marionette TRACE conn4 <- [1,3026,null,{}] 11:01:56 INFO - PROCESS | 1817 | 1461261716008 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:56 INFO - PROCESS | 1817 | 1461261716321 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 11:01:56 INFO - PROCESS | 1817 | 1461261716603 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d12000 == 144 [pid = 1817] [id = 766] 11:01:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x7fa3f37ce400) [pid = 1817] [serial = 2297] [outer = (nil)] 11:01:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x7fa3f38e0400) [pid = 1817] [serial = 2298] [outer = 0x7fa3f37ce400] 11:01:56 INFO - PROCESS | 1817 | 1461261716756 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x7fa3f7b0c400) [pid = 1817] [serial = 2299] [outer = 0x7fa3f37ce400] 11:01:58 INFO - PROCESS | 1817 | 1461261718492 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:01:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:01:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:01:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:01:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:01:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:01:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:01:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:01:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:01:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:01:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:01:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:01:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:01:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:01:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:01:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:01:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:01:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:01:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:01:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:01:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:01:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:01:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:01:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:01:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:01:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:01:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 11:01:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:01:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:01:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:01:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:01:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:01:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:01:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:01:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:01:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:01:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:01:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:01:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:01:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:01:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:01:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:01:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:01:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 11:01:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:01:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:01:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:01:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:01:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:01:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:01:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 2682ms 11:01:58 INFO - PROCESS | 1817 | 1461261718690 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 11:01:58 INFO - PROCESS | 1817 | 1461261718697 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 11:01:58 INFO - TEST-START | /FileAPI/idlharness.worker 11:01:58 INFO - PROCESS | 1817 | 1461261718709 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:01:58 INFO - PROCESS | 1817 | 1461261718722 Marionette TRACE conn4 <- [1,3030,null,{}] 11:01:58 INFO - PROCESS | 1817 | 1461261718745 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:59 INFO - PROCESS | 1817 | 1461261719075 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 11:01:59 INFO - PROCESS | 1817 | 1461261719350 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f7d09000 == 145 [pid = 1817] [id = 767] 11:01:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x7fa3f0fd3400) [pid = 1817] [serial = 2300] [outer = (nil)] 11:01:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x7fa3fa47a800) [pid = 1817] [serial = 2301] [outer = 0x7fa3f0fd3400] 11:01:59 INFO - PROCESS | 1817 | 1461261719439 Marionette DEBUG loaded listener.js 11:01:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x7fa3fa649400) [pid = 1817] [serial = 2302] [outer = 0x7fa3f0fd3400] 11:01:59 INFO - PROCESS | 1817 | [1817] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:02:02 INFO - PROCESS | 1817 | 1461261722224 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:02:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:02:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:02:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:02:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:02:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:02:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:02:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:02:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:02:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:02:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:02:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:02:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:02:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:02:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:02:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:02:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:02:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:02:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:02:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:02:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:02:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:02:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:02:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:02:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:02:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:02:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:02:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:02:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:02:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:02:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:02:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:02:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:02:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:02:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:02:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:02:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:02:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:02:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:02:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:02:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:02:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:02:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:02:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:02:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:02:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:02:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:02:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:02:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:02:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:02:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:02:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:02:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:02:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:02:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:02:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:02:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:02:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:02:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:02:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:02:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:02:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:02:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:02:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:02:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:02:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:02:02 INFO - {} 11:02:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3594ms 11:02:02 INFO - PROCESS | 1817 | 1461261722304 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 11:02:02 INFO - PROCESS | 1817 | 1461261722307 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 11:02:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:02:02 INFO - PROCESS | 1817 | 1461261722312 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:02:02 INFO - PROCESS | 1817 | 1461261722314 Marionette TRACE conn4 <- [1,3034,null,{}] 11:02:02 INFO - PROCESS | 1817 | 1461261722377 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:02 INFO - PROCESS | 1817 | 1461261722775 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 11:02:03 INFO - PROCESS | 1817 | 1461261723053 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fd64e000 == 146 [pid = 1817] [id = 768] 11:02:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x7fa3fa64a800) [pid = 1817] [serial = 2303] [outer = (nil)] 11:02:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x7fa3fa71e000) [pid = 1817] [serial = 2304] [outer = 0x7fa3fa64a800] 11:02:03 INFO - PROCESS | 1817 | 1461261723134 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x7fa401e99800) [pid = 1817] [serial = 2305] [outer = 0x7fa3fa64a800] 11:02:03 INFO - PROCESS | 1817 | 1461261723971 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:02:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:02:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1693ms 11:02:04 INFO - PROCESS | 1817 | 1461261724013 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 11:02:04 INFO - PROCESS | 1817 | 1461261724018 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 11:02:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:02:04 INFO - PROCESS | 1817 | 1461261724027 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:02:04 INFO - PROCESS | 1817 | 1461261724030 Marionette TRACE conn4 <- [1,3038,null,{}] 11:02:04 INFO - PROCESS | 1817 | 1461261724037 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:04 INFO - PROCESS | 1817 | 1461261724319 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 11:02:04 INFO - PROCESS | 1817 | 1461261724642 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40067d800 == 147 [pid = 1817] [id = 769] 11:02:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x7fa3eaca8c00) [pid = 1817] [serial = 2306] [outer = (nil)] 11:02:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x7fa40294d400) [pid = 1817] [serial = 2307] [outer = 0x7fa3eaca8c00] 11:02:04 INFO - PROCESS | 1817 | 1461261724853 Marionette DEBUG loaded listener.js 11:02:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x7fa402957c00) [pid = 1817] [serial = 2308] [outer = 0x7fa3eaca8c00] 11:02:05 INFO - PROCESS | 1817 | 1461261725990 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:02:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:02:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:02:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1999ms 11:02:06 INFO - PROCESS | 1817 | 1461261726032 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 11:02:06 INFO - PROCESS | 1817 | 1461261726038 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 11:02:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:02:06 INFO - PROCESS | 1817 | 1461261726049 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:02:06 INFO - PROCESS | 1817 | 1461261726054 Marionette TRACE conn4 <- [1,3042,null,{}] 11:02:06 INFO - PROCESS | 1817 | 1461261726088 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:06 INFO - PROCESS | 1817 | 1461261726449 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 11:02:06 INFO - PROCESS | 1817 | 1461261726749 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa401e4c800 == 148 [pid = 1817] [id = 770] 11:02:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x7fa3eb965400) [pid = 1817] [serial = 2309] [outer = (nil)] 11:02:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x7fa4029ef000) [pid = 1817] [serial = 2310] [outer = 0x7fa3eb965400] 11:02:06 INFO - PROCESS | 1817 | 1461261726825 Marionette DEBUG loaded listener.js 11:02:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x7fa402f69000) [pid = 1817] [serial = 2311] [outer = 0x7fa3eb965400] 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:02:08 INFO - PROCESS | 1817 | 1461261728126 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:02:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:02:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:02:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:02:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:02:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:02:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:02:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:02:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:02:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:02:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:02:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2170ms 11:02:08 INFO - PROCESS | 1817 | 1461261728296 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 11:02:08 INFO - PROCESS | 1817 | 1461261728302 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 11:02:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:02:08 INFO - PROCESS | 1817 | 1461261728327 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:02:08 INFO - PROCESS | 1817 | 1461261728339 Marionette TRACE conn4 <- [1,3046,null,{}] 11:02:08 INFO - PROCESS | 1817 | 1461261728346 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:08 INFO - PROCESS | 1817 | 1461261728714 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 11:02:09 INFO - PROCESS | 1817 | 1461261729014 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3fa821800 == 149 [pid = 1817] [id = 771] 11:02:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x7fa3fa9a6c00) [pid = 1817] [serial = 2312] [outer = (nil)] 11:02:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x7fa3fbf10c00) [pid = 1817] [serial = 2313] [outer = 0x7fa3fa9a6c00] 11:02:09 INFO - PROCESS | 1817 | 1461261729116 Marionette DEBUG loaded listener.js 11:02:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x7fa3fd777c00) [pid = 1817] [serial = 2314] [outer = 0x7fa3fa9a6c00] 11:02:09 INFO - PROCESS | 1817 | [1817] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:02:10 INFO - PROCESS | 1817 | 1461261730096 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:02:10 INFO - {} 11:02:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1790ms 11:02:10 INFO - PROCESS | 1817 | 1461261730116 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 11:02:10 INFO - PROCESS | 1817 | 1461261730119 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 11:02:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:02:10 INFO - PROCESS | 1817 | 1461261730126 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:02:10 INFO - PROCESS | 1817 | 1461261730130 Marionette TRACE conn4 <- [1,3050,null,{}] 11:02:10 INFO - PROCESS | 1817 | 1461261730138 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:10 INFO - PROCESS | 1817 | 1461261730388 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 11:02:10 INFO - PROCESS | 1817 | 1461261730668 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa402491000 == 150 [pid = 1817] [id = 772] 11:02:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x7fa3fa221400) [pid = 1817] [serial = 2315] [outer = (nil)] 11:02:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x7fa3fbbe7400) [pid = 1817] [serial = 2316] [outer = 0x7fa3fa221400] 11:02:10 INFO - PROCESS | 1817 | 1461261730746 Marionette DEBUG loaded listener.js 11:02:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x7fa403356400) [pid = 1817] [serial = 2317] [outer = 0x7fa3fa221400] 11:02:11 INFO - PROCESS | 1817 | 1461261731628 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:02:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:02:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:02:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:02:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:02:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1537ms 11:02:11 INFO - PROCESS | 1817 | 1461261731665 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 11:02:11 INFO - PROCESS | 1817 | 1461261731669 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 11:02:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:02:11 INFO - PROCESS | 1817 | 1461261731678 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:02:11 INFO - PROCESS | 1817 | 1461261731680 Marionette TRACE conn4 <- [1,3054,null,{}] 11:02:11 INFO - PROCESS | 1817 | 1461261731685 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:11 INFO - PROCESS | 1817 | 1461261731932 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 11:02:12 INFO - PROCESS | 1817 | 1461261732227 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4035ab800 == 151 [pid = 1817] [id = 773] 11:02:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x7fa3fa221c00) [pid = 1817] [serial = 2318] [outer = (nil)] 11:02:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x7fa403876800) [pid = 1817] [serial = 2319] [outer = 0x7fa3fa221c00] 11:02:12 INFO - PROCESS | 1817 | 1461261732305 Marionette DEBUG loaded listener.js 11:02:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x7fa40425b400) [pid = 1817] [serial = 2320] [outer = 0x7fa3fa221c00] 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:02:13 INFO - PROCESS | 1817 | 1461261733554 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 11:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:02:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1996ms 11:02:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:02:13 INFO - PROCESS | 1817 | 1461261733673 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 11:02:13 INFO - PROCESS | 1817 | 1461261733675 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 11:02:13 INFO - PROCESS | 1817 | 1461261733682 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:02:13 INFO - PROCESS | 1817 | 1461261733685 Marionette TRACE conn4 <- [1,3058,null,{}] 11:02:13 INFO - PROCESS | 1817 | 1461261733694 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:14 INFO - PROCESS | 1817 | 1461261734090 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 11:02:14 INFO - PROCESS | 1817 | 1461261734344 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa40698c000 == 152 [pid = 1817] [id = 774] 11:02:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x7fa403252c00) [pid = 1817] [serial = 2321] [outer = (nil)] 11:02:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x7fa410563800) [pid = 1817] [serial = 2322] [outer = 0x7fa403252c00] 11:02:14 INFO - PROCESS | 1817 | 1461261734421 Marionette DEBUG loaded listener.js 11:02:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x7fa4108d1000) [pid = 1817] [serial = 2323] [outer = 0x7fa403252c00] 11:02:15 INFO - PROCESS | 1817 | 1461261735302 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:02:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:02:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:02:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:02:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:02:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:02:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:02:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:02:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:02:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:02:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:02:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:02:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:02:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:02:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:02:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:02:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:02:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:02:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:02:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:02:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1683ms 11:02:15 INFO - PROCESS | 1817 | 1461261735389 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 11:02:15 INFO - PROCESS | 1817 | 1461261735394 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 11:02:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:02:15 INFO - PROCESS | 1817 | 1461261735403 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:02:15 INFO - PROCESS | 1817 | 1461261735405 Marionette TRACE conn4 <- [1,3062,null,{}] 11:02:15 INFO - PROCESS | 1817 | 1461261735409 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:15 INFO - PROCESS | 1817 | 1461261735672 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 11:02:15 INFO - PROCESS | 1817 | 1461261735994 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa4020d7800 == 153 [pid = 1817] [id = 775] 11:02:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x7fa3e5f78c00) [pid = 1817] [serial = 2324] [outer = (nil)] 11:02:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x7fa4044d4c00) [pid = 1817] [serial = 2325] [outer = 0x7fa3e5f78c00] 11:02:16 INFO - PROCESS | 1817 | 1461261736086 Marionette DEBUG loaded listener.js 11:02:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x7fa410aa9000) [pid = 1817] [serial = 2326] [outer = 0x7fa3e5f78c00] 11:02:16 INFO - PROCESS | 1817 | [1817] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:02:16 INFO - PROCESS | 1817 | 1461261736989 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:02:17 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:02:17 INFO - {} 11:02:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1634ms 11:02:17 INFO - PROCESS | 1817 | 1461261737039 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 11:02:17 INFO - PROCESS | 1817 | 1461261737043 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 11:02:17 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:02:17 INFO - PROCESS | 1817 | 1461261737055 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:02:17 INFO - PROCESS | 1817 | 1461261737057 Marionette TRACE conn4 <- [1,3066,null,{}] 11:02:17 INFO - PROCESS | 1817 | 1461261737063 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:17 INFO - PROCESS | 1817 | 1461261737426 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 11:02:17 INFO - PROCESS | 1817 | 1461261737636 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa41a07e800 == 154 [pid = 1817] [id = 776] 11:02:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x7fa410ae6800) [pid = 1817] [serial = 2327] [outer = (nil)] 11:02:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x7fa41533d400) [pid = 1817] [serial = 2328] [outer = 0x7fa410ae6800] 11:02:17 INFO - PROCESS | 1817 | 1461261737754 Marionette DEBUG loaded listener.js 11:02:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x7fa41556b000) [pid = 1817] [serial = 2329] [outer = 0x7fa410ae6800] 11:02:20 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee45d000 == 153 [pid = 1817] [id = 713] 11:02:20 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40a9db800 == 152 [pid = 1817] [id = 48] 11:02:20 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ede0b800 == 151 [pid = 1817] [id = 536] 11:02:20 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa40667f000 == 150 [pid = 1817] [id = 574] 11:02:20 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ee458800 == 149 [pid = 1817] [id = 759] 11:02:20 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3ed6c4800 == 148 [pid = 1817] [id = 758] 11:02:20 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3eb987800 == 147 [pid = 1817] [id = 757] 11:02:20 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3e92fa000 == 146 [pid = 1817] [id = 756] 11:02:20 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa418556800 == 145 [pid = 1817] [id = 755] 11:02:20 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415c9d800 == 144 [pid = 1817] [id = 754] 11:02:20 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa415735800 == 143 [pid = 1817] [id = 753] 11:02:20 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa41548d800 == 142 [pid = 1817] [id = 752] 11:02:20 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa413b84000 == 141 [pid = 1817] [id = 751] 11:02:20 INFO - PROCESS | 1817 | --DOCSHELL 0x7fa3f0f14800 == 140 [pid = 1817] [id = 746] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x7fa3eb966400) [pid = 1817] [serial = 2207] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x7fa3ffcd2400) [pid = 1817] [serial = 2193] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x7fa3ec1b6800) [pid = 1817] [serial = 2148] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x7fa3f0743c00) [pid = 1817] [serial = 2205] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x7fa3fa03b800) [pid = 1817] [serial = 2166] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x7fa3fe9ab000) [pid = 1817] [serial = 2192] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x7fa3fe88c400) [pid = 1817] [serial = 2183] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x7fa3fe891c00) [pid = 1817] [serial = 2184] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x7fa3fe89ac00) [pid = 1817] [serial = 2186] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x7fa3e80d4400) [pid = 1817] [serial = 2144] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x7fa3eb96d800) [pid = 1817] [serial = 2201] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x7fa3fa2e3c00) [pid = 1817] [serial = 2169] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x7fa3ee7ab800) [pid = 1817] [serial = 2204] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x7fa3fd4d0000) [pid = 1817] [serial = 2175] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x7fa3fd774800) [pid = 1817] [serial = 2177] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x7fa3fe541400) [pid = 1817] [serial = 2178] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x7fa3fa485000) [pid = 1817] [serial = 2172] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x7fa3fa218000) [pid = 1817] [serial = 2168] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x7fa3fe935c00) [pid = 1817] [serial = 2187] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x7fa3f7b0a000) [pid = 1817] [serial = 2160] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x7fa3fe549c00) [pid = 1817] [serial = 2180] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x7fa3f7dea000) [pid = 1817] [serial = 2162] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x7fa3f0bd7c00) [pid = 1817] [serial = 2153] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x7fa3e9222000) [pid = 1817] [serial = 2145] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x7fa3fbf09000) [pid = 1817] [serial = 2174] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x7fa3f0eea400) [pid = 1817] [serial = 2154] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x7fa3fe93dc00) [pid = 1817] [serial = 2189] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x7fa3fa474800) [pid = 1817] [serial = 2171] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x7fa3f36b8000) [pid = 1817] [serial = 2159] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x7fa3f1e90800) [pid = 1817] [serial = 2157] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x7fa3ee9a1000) [pid = 1817] [serial = 2150] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x7fa3f9bb2800) [pid = 1817] [serial = 2165] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x7fa3f1dbe000) [pid = 1817] [serial = 2156] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x7fa3fe882c00) [pid = 1817] [serial = 2181] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x7fa3ef6f0000) [pid = 1817] [serial = 2151] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3ebbd8000) [pid = 1817] [serial = 2147] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3edd73800) [pid = 1817] [serial = 2076] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3f9787800) [pid = 1817] [serial = 2163] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa4006c1c00) [pid = 1817] [serial = 2195] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3fe9a1400) [pid = 1817] [serial = 2190] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3e921b000) [pid = 1817] [serial = 2198] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa400a9d400) [pid = 1817] [serial = 2196] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3e95c6c00) [pid = 1817] [serial = 2199] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3ec1b6000) [pid = 1817] [serial = 2202] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1817 | 1461261740946 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:02:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:02:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:02:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:02:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:02:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:02:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:02:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:02:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 3939ms 11:02:20 INFO - PROCESS | 1817 | 1461261740992 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 11:02:21 INFO - PROCESS | 1817 | 1461261741000 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 11:02:21 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:02:21 INFO - PROCESS | 1817 | 1461261741009 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:02:21 INFO - PROCESS | 1817 | 1461261741013 Marionette TRACE conn4 <- [1,3070,null,{}] 11:02:21 INFO - PROCESS | 1817 | 1461261741021 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:21 INFO - PROCESS | 1817 | 1461261741246 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 11:02:21 INFO - PROCESS | 1817 | 1461261741472 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e7d45800 == 141 [pid = 1817] [id = 777] 11:02:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3e6672000) [pid = 1817] [serial = 2330] [outer = (nil)] 11:02:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3e7deb400) [pid = 1817] [serial = 2331] [outer = 0x7fa3e6672000] 11:02:21 INFO - PROCESS | 1817 | 1461261741548 Marionette DEBUG loaded listener.js 11:02:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3e8187800) [pid = 1817] [serial = 2332] [outer = 0x7fa3e6672000] 11:02:22 INFO - PROCESS | 1817 | 1461261742454 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:02:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:02:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:02:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:02:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:02:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:02:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:02:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1485ms 11:02:22 INFO - PROCESS | 1817 | 1461261742498 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 11:02:22 INFO - PROCESS | 1817 | 1461261742506 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 11:02:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:02:22 INFO - PROCESS | 1817 | 1461261742517 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:02:22 INFO - PROCESS | 1817 | 1461261742520 Marionette TRACE conn4 <- [1,3074,null,{}] 11:02:22 INFO - PROCESS | 1817 | 1461261742527 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:22 INFO - PROCESS | 1817 | 1461261742758 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 11:02:23 INFO - PROCESS | 1817 | 1461261743000 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3eb982000 == 142 [pid = 1817] [id = 778] 11:02:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3e6673800) [pid = 1817] [serial = 2333] [outer = (nil)] 11:02:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3eb7d1400) [pid = 1817] [serial = 2334] [outer = 0x7fa3e6673800] 11:02:23 INFO - PROCESS | 1817 | 1461261743065 Marionette DEBUG loaded listener.js 11:02:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3ebbdc800) [pid = 1817] [serial = 2335] [outer = 0x7fa3e6673800] 11:02:23 INFO - PROCESS | 1817 | 1461261743915 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:02:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:02:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:02:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:02:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:02:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:02:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:02:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1431ms 11:02:23 INFO - PROCESS | 1817 | 1461261743957 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 11:02:23 INFO - PROCESS | 1817 | 1461261743960 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 11:02:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:02:23 INFO - PROCESS | 1817 | 1461261743967 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:02:23 INFO - PROCESS | 1817 | 1461261743972 Marionette TRACE conn4 <- [1,3078,null,{}] 11:02:23 INFO - PROCESS | 1817 | 1461261743988 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:24 INFO - PROCESS | 1817 | 1461261744405 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 11:02:24 INFO - PROCESS | 1817 | 1461261744455 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed7de800 == 143 [pid = 1817] [id = 779] 11:02:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3edd0d800) [pid = 1817] [serial = 2336] [outer = (nil)] 11:02:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3ee70f400) [pid = 1817] [serial = 2337] [outer = 0x7fa3edd0d800] 11:02:24 INFO - PROCESS | 1817 | 1461261744522 Marionette DEBUG loaded listener.js 11:02:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3ef658400) [pid = 1817] [serial = 2338] [outer = 0x7fa3edd0d800] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x7fa3fa9a6000) [pid = 1817] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x7fa3ef650400) [pid = 1817] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x7fa3fbb95c00) [pid = 1817] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x7fa3f4898000) [pid = 1817] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x7fa3f1dc2c00) [pid = 1817] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x7fa3e6e45800) [pid = 1817] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x7fa400a9d800) [pid = 1817] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x7fa3ebbd8400) [pid = 1817] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x7fa3f7d39800) [pid = 1817] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x7fa3e6673c00) [pid = 1817] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x7fa3f081c800) [pid = 1817] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x7fa3f995c000) [pid = 1817] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x7fa3f7d37c00) [pid = 1817] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x7fa3edd03400) [pid = 1817] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x7fa3fe937000) [pid = 1817] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x7fa3f38e8c00) [pid = 1817] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x7fa3fa717400) [pid = 1817] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x7fa3fd44f000) [pid = 1817] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x7fa3fd608000) [pid = 1817] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x7fa3fa9a5400) [pid = 1817] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x7fa3fa721000) [pid = 1817] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x7fa3e6df2800) [pid = 1817] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x7fa3fe99cc00) [pid = 1817] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x7fa3e95d0000) [pid = 1817] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:02:25 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x7fa3e925b000) [pid = 1817] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:02:26 INFO - PROCESS | 1817 | 1461261746053 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 11:02:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:02:26 INFO - PROCESS | 1817 | 1461261746121 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 11:02:26 INFO - PROCESS | 1817 | 1461261746137 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:02:26 INFO - PROCESS | 1817 | 1461261746140 Marionette TRACE conn4 <- [1,3082,null,{}] 11:02:26 INFO - PROCESS | 1817 | 1461261746148 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:26 INFO - PROCESS | 1817 | 1461261746392 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 11:02:26 INFO - PROCESS | 1817 | 1461261746583 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ee6b2000 == 144 [pid = 1817] [id = 780] 11:02:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x7fa3e95c6400) [pid = 1817] [serial = 2339] [outer = (nil)] 11:02:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x7fa3f0bd3400) [pid = 1817] [serial = 2340] [outer = 0x7fa3e95c6400] 11:02:26 INFO - PROCESS | 1817 | 1461261746649 Marionette DEBUG loaded listener.js 11:02:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x7fa3f0ee9c00) [pid = 1817] [serial = 2341] [outer = 0x7fa3e95c6400] 11:02:27 INFO - PROCESS | 1817 | 1461261747344 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:02:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:02:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:02:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:02:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1238ms 11:02:27 INFO - PROCESS | 1817 | 1461261747370 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 11:02:27 INFO - PROCESS | 1817 | 1461261747373 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 11:02:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:02:27 INFO - PROCESS | 1817 | 1461261747379 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:02:27 INFO - PROCESS | 1817 | 1461261747381 Marionette TRACE conn4 <- [1,3086,null,{}] 11:02:27 INFO - PROCESS | 1817 | 1461261747387 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:27 INFO - PROCESS | 1817 | 1461261747666 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 11:02:28 INFO - PROCESS | 1817 | 1461261748011 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3e5f48000 == 145 [pid = 1817] [id = 781] 11:02:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x7fa3e5d5a800) [pid = 1817] [serial = 2342] [outer = (nil)] 11:02:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x7fa3e5f75400) [pid = 1817] [serial = 2343] [outer = 0x7fa3e5d5a800] 11:02:28 INFO - PROCESS | 1817 | 1461261748098 Marionette DEBUG loaded listener.js 11:02:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x7fa3e666e000) [pid = 1817] [serial = 2344] [outer = 0x7fa3e5d5a800] 11:02:28 INFO - PROCESS | 1817 | 1461261748979 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:02:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:02:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1633ms 11:02:29 INFO - PROCESS | 1817 | 1461261749014 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 11:02:29 INFO - PROCESS | 1817 | 1461261749022 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 11:02:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:02:29 INFO - PROCESS | 1817 | 1461261749031 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:02:29 INFO - PROCESS | 1817 | 1461261749036 Marionette TRACE conn4 <- [1,3090,null,{}] 11:02:29 INFO - PROCESS | 1817 | 1461261749043 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:29 INFO - PROCESS | 1817 | 1461261749294 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 11:02:29 INFO - PROCESS | 1817 | 1461261749548 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ed76e800 == 146 [pid = 1817] [id = 782] 11:02:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x7fa3e666ec00) [pid = 1817] [serial = 2345] [outer = (nil)] 11:02:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x7fa3eb7d3800) [pid = 1817] [serial = 2346] [outer = 0x7fa3e666ec00] 11:02:29 INFO - PROCESS | 1817 | 1461261749632 Marionette DEBUG loaded listener.js 11:02:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x7fa3ebbdd800) [pid = 1817] [serial = 2347] [outer = 0x7fa3e666ec00] 11:02:30 INFO - PROCESS | 1817 | 1461261750526 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:02:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:02:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1535ms 11:02:30 INFO - PROCESS | 1817 | 1461261750571 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 11:02:30 INFO - PROCESS | 1817 | 1461261750577 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 11:02:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:02:30 INFO - PROCESS | 1817 | 1461261750584 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:02:30 INFO - PROCESS | 1817 | 1461261750587 Marionette TRACE conn4 <- [1,3094,null,{}] 11:02:30 INFO - PROCESS | 1817 | 1461261750593 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:30 INFO - PROCESS | 1817 | 1461261750955 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 11:02:31 INFO - PROCESS | 1817 | 1461261751175 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3ef59c000 == 147 [pid = 1817] [id = 783] 11:02:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x7fa3ecc09c00) [pid = 1817] [serial = 2348] [outer = (nil)] 11:02:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x7fa3edf97800) [pid = 1817] [serial = 2349] [outer = 0x7fa3ecc09c00] 11:02:31 INFO - PROCESS | 1817 | 1461261751341 Marionette DEBUG loaded listener.js 11:02:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x7fa3ef651800) [pid = 1817] [serial = 2350] [outer = 0x7fa3ecc09c00] 11:02:32 INFO - PROCESS | 1817 | 1461261752330 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:02:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:02:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1782ms 11:02:32 INFO - PROCESS | 1817 | 1461261752366 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 11:02:32 INFO - PROCESS | 1817 | 1461261752370 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 11:02:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:02:32 INFO - PROCESS | 1817 | 1461261752387 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:02:32 INFO - PROCESS | 1817 | 1461261752396 Marionette TRACE conn4 <- [1,3098,null,{}] 11:02:32 INFO - PROCESS | 1817 | 1461261752454 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:32 INFO - PROCESS | 1817 | 1461261752722 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 11:02:33 INFO - PROCESS | 1817 | 1461261752997 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f1c9b800 == 148 [pid = 1817] [id = 784] 11:02:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x7fa3edd6dc00) [pid = 1817] [serial = 2351] [outer = (nil)] 11:02:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x7fa3f0eebc00) [pid = 1817] [serial = 2352] [outer = 0x7fa3edd6dc00] 11:02:33 INFO - PROCESS | 1817 | 1461261753075 Marionette DEBUG loaded listener.js 11:02:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x7fa3f0fd0000) [pid = 1817] [serial = 2353] [outer = 0x7fa3edd6dc00] 11:02:33 INFO - PROCESS | 1817 | 1461261753935 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:02:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1587ms 11:02:33 INFO - PROCESS | 1817 | 1461261753967 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 11:02:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:02:33 INFO - PROCESS | 1817 | 1461261753972 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 11:02:33 INFO - PROCESS | 1817 | 1461261753978 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:02:33 INFO - PROCESS | 1817 | 1461261753981 Marionette TRACE conn4 <- [1,3102,null,{}] 11:02:33 INFO - PROCESS | 1817 | 1461261753986 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:34 INFO - PROCESS | 1817 | 1461261754227 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 11:02:34 INFO - PROCESS | 1817 | 1461261754510 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f2022800 == 149 [pid = 1817] [id = 785] 11:02:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x7fa3f074e800) [pid = 1817] [serial = 2354] [outer = (nil)] 11:02:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x7fa3f1f80000) [pid = 1817] [serial = 2355] [outer = 0x7fa3f074e800] 11:02:34 INFO - PROCESS | 1817 | 1461261754591 Marionette DEBUG loaded listener.js 11:02:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x7fa3f2602400) [pid = 1817] [serial = 2356] [outer = 0x7fa3f074e800] 11:02:35 INFO - PROCESS | 1817 | 1461261755390 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:02:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:02:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1434ms 11:02:35 INFO - PROCESS | 1817 | 1461261755413 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 11:02:35 INFO - PROCESS | 1817 | 1461261755416 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 11:02:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:02:35 INFO - PROCESS | 1817 | 1461261755422 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:02:35 INFO - PROCESS | 1817 | 1461261755425 Marionette TRACE conn4 <- [1,3106,null,{}] 11:02:35 INFO - PROCESS | 1817 | 1461261755431 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:35 INFO - PROCESS | 1817 | 1461261755666 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 11:02:35 INFO - PROCESS | 1817 | 1461261755920 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f45a3800 == 150 [pid = 1817] [id = 786] 11:02:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x7fa3f335e000) [pid = 1817] [serial = 2357] [outer = (nil)] 11:02:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x7fa3f3368000) [pid = 1817] [serial = 2358] [outer = 0x7fa3f335e000] 11:02:36 INFO - PROCESS | 1817 | 1461261756011 Marionette DEBUG loaded listener.js 11:02:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x7fa3f37c8800) [pid = 1817] [serial = 2359] [outer = 0x7fa3f335e000] 11:02:36 INFO - PROCESS | 1817 | 1461261756949 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:02:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:02:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:02:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:02:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1579ms 11:02:37 INFO - PROCESS | 1817 | 1461261757045 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 11:02:37 INFO - PROCESS | 1817 | 1461261757048 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 11:02:37 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:02:37 INFO - PROCESS | 1817 | 1461261757062 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:02:37 INFO - PROCESS | 1817 | 1461261757064 Marionette TRACE conn4 <- [1,3110,null,{}] 11:02:37 INFO - PROCESS | 1817 | 1461261757074 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:37 INFO - PROCESS | 1817 | 1461261757342 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 11:02:37 INFO - PROCESS | 1817 | 1461261757625 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f901d800 == 151 [pid = 1817] [id = 787] 11:02:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x7fa3f335f400) [pid = 1817] [serial = 2360] [outer = (nil)] 11:02:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x7fa3f7d37400) [pid = 1817] [serial = 2361] [outer = 0x7fa3f335f400] 11:02:37 INFO - PROCESS | 1817 | 1461261757701 Marionette DEBUG loaded listener.js 11:02:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x7fa3f945f800) [pid = 1817] [serial = 2362] [outer = 0x7fa3f335f400] 11:02:38 INFO - PROCESS | 1817 | 1461261758490 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:02:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:02:38 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 11:02:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:02:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:02:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1478ms 11:02:38 INFO - PROCESS | 1817 | 1461261758542 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 11:02:38 INFO - PROCESS | 1817 | 1461261758545 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 11:02:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:02:38 INFO - PROCESS | 1817 | 1461261758552 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:02:38 INFO - PROCESS | 1817 | 1461261758555 Marionette TRACE conn4 <- [1,3114,null,{}] 11:02:38 INFO - PROCESS | 1817 | 1461261758561 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:38 INFO - PROCESS | 1817 | 1461261758813 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 11:02:39 INFO - PROCESS | 1817 | 1461261759095 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"be1e8576-4279-4ed0-80e7-cee98a453471\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x7fa3f9bf0800 == 152 [pid = 1817] [id = 788] 11:02:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x7fa3f4892000) [pid = 1817] [serial = 2363] [outer = (nil)] 11:02:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x7fa3f995c400) [pid = 1817] [serial = 2364] [outer = 0x7fa3f4892000] 11:02:39 INFO - PROCESS | 1817 | 1461261759174 Marionette DEBUG loaded listener.js 11:02:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x7fa3f9f20400) [pid = 1817] [serial = 2365] [outer = 0x7fa3f4892000] 11:02:40 INFO - PROCESS | 1817 | 1461261760003 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:02:40 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:02:40 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1484ms 11:02:40 INFO - PROCESS | 1817 | 1461261760037 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 11:02:40 INFO - PROCESS | 1817 | 1461261760041 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 11:02:41 WARNING - u'runner_teardown' () 11:02:41 INFO - No more tests 11:02:41 INFO - Got 0 unexpected results 11:02:41 INFO - SUITE-END | took 1305s 11:02:41 INFO - Closing logging queue 11:02:41 INFO - queue closed 11:02:41 INFO - Return code: 0 11:02:41 WARNING - # TBPL SUCCESS # 11:02:41 INFO - Running post-action listener: _resource_record_post_action 11:02:41 INFO - Running post-run listener: _resource_record_post_run 11:02:42 INFO - Total resource usage - Wall time: 1344s; CPU: 98.0%; Read bytes: 8364032; Write bytes: 970252288; Read time: 408; Write time: 323448 11:02:42 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:02:42 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 0; Write bytes: 51175424; Read time: 0; Write time: 50748 11:02:42 INFO - run-tests - Wall time: 1311s; CPU: 98.0%; Read bytes: 7786496; Write bytes: 918429696; Read time: 376; Write time: 272576 11:02:42 INFO - Running post-run listener: _upload_blobber_files 11:02:42 INFO - Blob upload gear active. 11:02:42 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:02:42 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 11:02:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:02:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:02:43 INFO - (blobuploader) - INFO - Open directory for files ... 11:02:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:02:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:02:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:02:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:02:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:02:45 INFO - (blobuploader) - INFO - Done attempting. 11:02:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:02:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:02:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:02:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:02:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:02:46 INFO - (blobuploader) - INFO - Done attempting. 11:02:46 INFO - (blobuploader) - INFO - Iteration through files over. 11:02:46 INFO - Return code: 0 11:02:46 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:02:46 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:02:46 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/dbd0eca337f6774df3e985e6440fff79c1a29f46c23cd817f85f9d82c5351f414d052b9f7008c41a55b296dccb8fb3f3ee1d1e6f694ecf22b64731b334a1adde", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/281f77bab94c0cf098b7f3a982bffc6fb6cefc9c04ad9198ebe3f0c6e6dcb47903d57f0aa7fbc348139cedecbdc7eea45d54968555a52a95bc61a85968b937a0"} 11:02:46 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:02:46 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:02:46 INFO - Contents: 11:02:46 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/dbd0eca337f6774df3e985e6440fff79c1a29f46c23cd817f85f9d82c5351f414d052b9f7008c41a55b296dccb8fb3f3ee1d1e6f694ecf22b64731b334a1adde", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/281f77bab94c0cf098b7f3a982bffc6fb6cefc9c04ad9198ebe3f0c6e6dcb47903d57f0aa7fbc348139cedecbdc7eea45d54968555a52a95bc61a85968b937a0"} 11:02:46 INFO - Running post-run listener: copy_logs_to_upload_dir 11:02:46 INFO - Copying logs to upload dir... 11:02:46 INFO - mkdir: /builds/slave/test/build/upload/logs 11:02:46 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1424.637444 ========= master_lag: 6.51 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 51 secs) (at 2016-04-21 11:02:53.031612) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-21 11:02:53.032861) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/dbd0eca337f6774df3e985e6440fff79c1a29f46c23cd817f85f9d82c5351f414d052b9f7008c41a55b296dccb8fb3f3ee1d1e6f694ecf22b64731b334a1adde", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/281f77bab94c0cf098b7f3a982bffc6fb6cefc9c04ad9198ebe3f0c6e6dcb47903d57f0aa7fbc348139cedecbdc7eea45d54968555a52a95bc61a85968b937a0"} build_url:https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035897 build_url: 'https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/dbd0eca337f6774df3e985e6440fff79c1a29f46c23cd817f85f9d82c5351f414d052b9f7008c41a55b296dccb8fb3f3ee1d1e6f694ecf22b64731b334a1adde", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/281f77bab94c0cf098b7f3a982bffc6fb6cefc9c04ad9198ebe3f0c6e6dcb47903d57f0aa7fbc348139cedecbdc7eea45d54968555a52a95bc61a85968b937a0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/R3q6PrRzQnC8Habx92Mv3w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 2.00 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-21 11:02:55.067384) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 11:02:55.067830) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461258770.605397-507514098 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021107 ========= master_lag: 0.20 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 11:02:55.285422) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 11:02:55.285705) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 11:02:55.286157) ========= ========= Total master_lag: 8.82 =========