builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-345 starttime: 1461066521.84 results: success (0) buildid: 20160419035648 builduid: b18b99c3e8a14f0b842812b654e05aa4 revision: 1d63c3125eea03e843c17cc1665133bd73e00504 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 04:48:41.844506) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 04:48:41.844941) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 04:48:41.845250) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 04:48:42.124693) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 04:48:42.125026) ========= 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=5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864 _=/tools/buildbot/bin/python using PTY: False --2016-04-19 04:48:42-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.6M=0.001s 2016-04-19 04:48:42 (10.6 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.256616 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 04:48:42.407472) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 04:48:42.407789) ========= 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=5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.032441 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 04:48:42.470220) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 04:48:42.470543) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 1d63c3125eea03e843c17cc1665133bd73e00504 --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 1d63c3125eea03e843c17cc1665133bd73e00504 --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=5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864 _=/tools/buildbot/bin/python using PTY: False 2016-04-19 04:48:42,658 truncating revision to first 12 chars 2016-04-19 04:48:42,659 Setting DEBUG logging. 2016-04-19 04:48:42,659 attempt 1/10 2016-04-19 04:48:42,659 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/1d63c3125eea?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 04:48:43,067 unpacking tar archive at: mozilla-inbound-1d63c3125eea/testing/mozharness/ program finished with exit code 0 elapsedTime=0.715709 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 04:48:43.212320) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 04:48:43.212647) ========= script_repo_revision: 1d63c3125eea03e843c17cc1665133bd73e00504 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 04:48:43.213033) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 04:48:43.213336) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 04:48:43.237222) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 51 secs) (at 2016-04-19 04:48:43.237495) ========= /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=5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864 _=/tools/buildbot/bin/python using PTY: False 04:48:43 INFO - MultiFileLogger online at 20160419 04:48:43 in /builds/slave/test 04:48:43 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 04:48:43 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:48:43 INFO - {'append_to_log': False, 04:48:43 INFO - 'base_work_dir': '/builds/slave/test', 04:48:43 INFO - 'blob_upload_branch': 'mozilla-inbound', 04:48:43 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:48:43 INFO - 'buildbot_json_path': 'buildprops.json', 04:48:43 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:48:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:48:43 INFO - 'download_minidump_stackwalk': True, 04:48:43 INFO - 'download_symbols': 'true', 04:48:43 INFO - 'e10s': False, 04:48:43 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:48:43 INFO - 'tooltool.py': '/tools/tooltool.py', 04:48:43 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:48:43 INFO - '/tools/misc-python/virtualenv.py')}, 04:48:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:48:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:48:43 INFO - 'log_level': 'info', 04:48:43 INFO - 'log_to_console': True, 04:48:43 INFO - 'opt_config_files': (), 04:48:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:48:43 INFO - '--processes=1', 04:48:43 INFO - '--config=%(test_path)s/wptrunner.ini', 04:48:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:48:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:48:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:48:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:48:43 INFO - 'pip_index': False, 04:48:43 INFO - 'require_test_zip': True, 04:48:43 INFO - 'test_type': ('testharness',), 04:48:43 INFO - 'this_chunk': '1', 04:48:43 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:48:43 INFO - 'total_chunks': '10', 04:48:43 INFO - 'virtualenv_path': 'venv', 04:48:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:48:43 INFO - 'work_dir': 'build'} 04:48:43 INFO - ##### 04:48:43 INFO - ##### Running clobber step. 04:48:43 INFO - ##### 04:48:43 INFO - Running pre-action listener: _resource_record_pre_action 04:48:43 INFO - Running main action method: clobber 04:48:43 INFO - rmtree: /builds/slave/test/build 04:48:43 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:48:44 INFO - Running post-action listener: _resource_record_post_action 04:48:44 INFO - ##### 04:48:44 INFO - ##### Running read-buildbot-config step. 04:48:44 INFO - ##### 04:48:44 INFO - Running pre-action listener: _resource_record_pre_action 04:48:44 INFO - Running main action method: read_buildbot_config 04:48:44 INFO - Using buildbot properties: 04:48:44 INFO - { 04:48:44 INFO - "project": "", 04:48:44 INFO - "product": "firefox", 04:48:44 INFO - "script_repo_revision": "production", 04:48:44 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-7-3600", 04:48:44 INFO - "repository": "", 04:48:44 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 04:48:44 INFO - "buildid": "20160419035648", 04:48:44 INFO - "pgo_build": "False", 04:48:44 INFO - "basedir": "/builds/slave/test", 04:48:44 INFO - "buildnumber": 268, 04:48:44 INFO - "slavename": "tst-linux32-spot-345", 04:48:44 INFO - "revision": "1d63c3125eea03e843c17cc1665133bd73e00504", 04:48:44 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 04:48:44 INFO - "platform": "linux", 04:48:44 INFO - "branch": "mozilla-inbound", 04:48:44 INFO - "repo_path": "integration/mozilla-inbound", 04:48:44 INFO - "moz_repo_path": "", 04:48:44 INFO - "stage_platform": "linux", 04:48:44 INFO - "builduid": "b18b99c3e8a14f0b842812b654e05aa4", 04:48:44 INFO - "slavebuilddir": "test" 04:48:44 INFO - } 04:48:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 04:48:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 04:48:44 INFO - Running post-action listener: _resource_record_post_action 04:48:44 INFO - ##### 04:48:44 INFO - ##### Running download-and-extract step. 04:48:44 INFO - ##### 04:48:44 INFO - Running pre-action listener: _resource_record_pre_action 04:48:44 INFO - Running main action method: download_and_extract 04:48:44 INFO - mkdir: /builds/slave/test/build/tests 04:48:44 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')]} 04:48:44 INFO - https://queue.taskcluster.net/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 04:48:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 04:48:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 04:48:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 04:48:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 04:48:45 INFO - Downloaded 1325 bytes. 04:48:45 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 04:48:45 INFO - Using the following test package requirements: 04:48:45 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 04:48:45 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:48:45 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 04:48:45 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:48:45 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 04:48:45 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:48:45 INFO - u'jsshell-linux-i686.zip'], 04:48:45 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:48:45 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 04:48:45 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 04:48:45 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:48:45 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 04:48:45 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:48:45 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 04:48:45 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:48:45 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 04:48:45 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 04:48:45 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 04:48:45 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 04:48:45 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')]} 04:48:45 INFO - https://queue.taskcluster.net/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 04:48:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 04:48:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 04:48:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 04:48:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 04:48:48 INFO - Downloaded 22372178 bytes. 04:48:48 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:48:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:48:49 INFO - caution: filename not matched: web-platform/* 04:48:49 INFO - Return code: 11 04:48:49 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')]} 04:48:49 INFO - https://queue.taskcluster.net/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 04:48:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 04:48:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 04:48:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 04:48:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 04:48:53 INFO - Downloaded 36381988 bytes. 04:48:53 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:48:53 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:48:57 INFO - caution: filename not matched: bin/* 04:48:57 INFO - caution: filename not matched: config/* 04:48:57 INFO - caution: filename not matched: mozbase/* 04:48:57 INFO - caution: filename not matched: marionette/* 04:48:57 INFO - caution: filename not matched: tools/wptserve/* 04:48:57 INFO - Return code: 11 04:48:57 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')]} 04:48:57 INFO - https://queue.taskcluster.net/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 04:48:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 04:48:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 04:48:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 04:48:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 04:49:03 INFO - Downloaded 63368265 bytes. 04:49:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 04:49:03 INFO - mkdir: /builds/slave/test/properties 04:49:03 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:49:03 INFO - Writing to file /builds/slave/test/properties/build_url 04:49:03 INFO - Contents: 04:49:03 INFO - build_url:https://queue.taskcluster.net/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 04:49:04 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 04:49:04 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:49:04 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:49:04 INFO - Contents: 04:49:04 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 04:49:04 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')]} 04:49:04 INFO - https://queue.taskcluster.net/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:49:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 04:49:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 04:49:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 04:49:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 04:49:12 INFO - Downloaded 91762022 bytes. 04:49:12 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:49:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:49:21 INFO - Return code: 0 04:49:21 INFO - Running post-action listener: _resource_record_post_action 04:49:21 INFO - Running post-action listener: set_extra_try_arguments 04:49:21 INFO - ##### 04:49:21 INFO - ##### Running create-virtualenv step. 04:49:21 INFO - ##### 04:49:21 INFO - Running pre-action listener: _pre_create_virtualenv 04:49:21 INFO - Running pre-action listener: _resource_record_pre_action 04:49:21 INFO - Running main action method: create_virtualenv 04:49:21 INFO - Creating virtualenv /builds/slave/test/build/venv 04:49:21 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 04:49:21 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:49:21 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:49:21 INFO - Using real prefix '/usr' 04:49:21 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:49:23 INFO - Installing distribute.............................................................................................................................................................................................done. 04:49:26 INFO - Installing pip.................done. 04:49:26 INFO - Return code: 0 04:49:27 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:49:27 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')]} 04:49:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:49:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:49:27 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')]} 04:49:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:49:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:49:27 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 0xa206c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa26d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3212b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa310f70>, '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 0xa310620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa316750>, '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': '5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864', '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 04:49:27 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 04:49:27 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 04:49:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:49:27 INFO - 'CCACHE_UMASK': '002', 04:49:27 INFO - 'DISPLAY': ':0', 04:49:27 INFO - 'HOME': '/home/cltbld', 04:49:27 INFO - 'LANG': 'en_US.UTF-8', 04:49:27 INFO - 'LOGNAME': 'cltbld', 04:49:27 INFO - 'MAIL': '/var/mail/cltbld', 04:49:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:49:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:49:27 INFO - 'MOZ_NO_REMOTE': '1', 04:49:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:49:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:49:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:49:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:49:27 INFO - 'PWD': '/builds/slave/test', 04:49:27 INFO - 'SHELL': '/bin/bash', 04:49:27 INFO - 'SHLVL': '1', 04:49:27 INFO - 'TERM': 'linux', 04:49:27 INFO - 'TMOUT': '86400', 04:49:27 INFO - 'USER': 'cltbld', 04:49:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864', 04:49:27 INFO - '_': '/tools/buildbot/bin/python'} 04:49:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:49:27 INFO - Downloading/unpacking psutil>=0.7.1 04:49:27 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 04:49:27 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 04:49:27 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 04:49:27 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 04:49:27 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 04:49:27 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 04:49:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:49:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:49:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:49:31 INFO - Installing collected packages: psutil 04:49:31 INFO - Running setup.py install for psutil 04:49:31 INFO - building 'psutil._psutil_linux' extension 04:49:31 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-i686-2.7/psutil/_psutil_linux.o 04:49:31 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 04:49:31 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 04:49:31 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 04:49:31 INFO - building 'psutil._psutil_posix' extension 04:49:31 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-i686-2.7/psutil/_psutil_posix.o 04:49:32 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 04:49:32 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:49:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:49:32 INFO - Successfully installed psutil 04:49:32 INFO - Cleaning up... 04:49:32 INFO - Return code: 0 04:49:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:49:32 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')]} 04:49:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:49:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:49:32 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')]} 04:49:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:49:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:49:32 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 0xa206c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa26d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3212b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa310f70>, '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 0xa310620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa316750>, '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': '5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864', '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 04:49:32 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 04:49:32 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 04:49:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:49:32 INFO - 'CCACHE_UMASK': '002', 04:49:32 INFO - 'DISPLAY': ':0', 04:49:32 INFO - 'HOME': '/home/cltbld', 04:49:32 INFO - 'LANG': 'en_US.UTF-8', 04:49:32 INFO - 'LOGNAME': 'cltbld', 04:49:32 INFO - 'MAIL': '/var/mail/cltbld', 04:49:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:49:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:49:32 INFO - 'MOZ_NO_REMOTE': '1', 04:49:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:49:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:49:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:49:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:49:32 INFO - 'PWD': '/builds/slave/test', 04:49:32 INFO - 'SHELL': '/bin/bash', 04:49:32 INFO - 'SHLVL': '1', 04:49:32 INFO - 'TERM': 'linux', 04:49:32 INFO - 'TMOUT': '86400', 04:49:32 INFO - 'USER': 'cltbld', 04:49:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864', 04:49:32 INFO - '_': '/tools/buildbot/bin/python'} 04:49:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:49:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:49:32 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 04:49:32 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 04:49:32 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 04:49:32 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 04:49:32 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 04:49:32 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 04:49:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:49:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:49:36 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:49:36 INFO - Installing collected packages: mozsystemmonitor 04:49:36 INFO - Running setup.py install for mozsystemmonitor 04:49:37 INFO - Successfully installed mozsystemmonitor 04:49:37 INFO - Cleaning up... 04:49:37 INFO - Return code: 0 04:49:37 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:49:37 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')]} 04:49:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:49:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:49:37 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')]} 04:49:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:49:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:49:37 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 0xa206c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa26d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3212b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa310f70>, '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 0xa310620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa316750>, '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': '5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864', '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 04:49:37 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 04:49:37 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 04:49:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:49:37 INFO - 'CCACHE_UMASK': '002', 04:49:37 INFO - 'DISPLAY': ':0', 04:49:37 INFO - 'HOME': '/home/cltbld', 04:49:37 INFO - 'LANG': 'en_US.UTF-8', 04:49:37 INFO - 'LOGNAME': 'cltbld', 04:49:37 INFO - 'MAIL': '/var/mail/cltbld', 04:49:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:49:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:49:37 INFO - 'MOZ_NO_REMOTE': '1', 04:49:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:49:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:49:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:49:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:49:37 INFO - 'PWD': '/builds/slave/test', 04:49:37 INFO - 'SHELL': '/bin/bash', 04:49:37 INFO - 'SHLVL': '1', 04:49:37 INFO - 'TERM': 'linux', 04:49:37 INFO - 'TMOUT': '86400', 04:49:37 INFO - 'USER': 'cltbld', 04:49:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864', 04:49:37 INFO - '_': '/tools/buildbot/bin/python'} 04:49:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:49:37 INFO - Downloading/unpacking blobuploader==1.2.4 04:49:37 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 04:49:37 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 04:49:37 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 04:49:37 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 04:49:37 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 04:49:37 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 04:49:41 INFO - Downloading blobuploader-1.2.4.tar.gz 04:49:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:49:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:49: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 04:49: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 04:49: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 04:49: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 04:49: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 04:49: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 04:49:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:49:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:49:42 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 04:49:42 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 04:49:42 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 04:49:42 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 04:49:42 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 04:49:42 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 04:49:42 INFO - Downloading docopt-0.6.1.tar.gz 04:49:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:49:42 INFO - Installing collected packages: blobuploader, requests, docopt 04:49:42 INFO - Running setup.py install for blobuploader 04:49:43 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:49:43 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:49:43 INFO - Running setup.py install for requests 04:49:43 INFO - Running setup.py install for docopt 04:49:44 INFO - Successfully installed blobuploader requests docopt 04:49:44 INFO - Cleaning up... 04:49:44 INFO - Return code: 0 04:49:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:49:44 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')]} 04:49:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:49:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:49:44 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')]} 04:49:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:49:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:49:44 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 0xa206c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa26d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3212b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa310f70>, '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 0xa310620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa316750>, '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': '5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864', '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 04:49:44 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 04:49:44 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 04:49:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:49:44 INFO - 'CCACHE_UMASK': '002', 04:49:44 INFO - 'DISPLAY': ':0', 04:49:44 INFO - 'HOME': '/home/cltbld', 04:49:44 INFO - 'LANG': 'en_US.UTF-8', 04:49:44 INFO - 'LOGNAME': 'cltbld', 04:49:44 INFO - 'MAIL': '/var/mail/cltbld', 04:49:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:49:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:49:44 INFO - 'MOZ_NO_REMOTE': '1', 04:49:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:49:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:49:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:49:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:49:44 INFO - 'PWD': '/builds/slave/test', 04:49:44 INFO - 'SHELL': '/bin/bash', 04:49:44 INFO - 'SHLVL': '1', 04:49:44 INFO - 'TERM': 'linux', 04:49:44 INFO - 'TMOUT': '86400', 04:49:44 INFO - 'USER': 'cltbld', 04:49:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864', 04:49:44 INFO - '_': '/tools/buildbot/bin/python'} 04:49:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:49:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:49:44 INFO - Running setup.py (path:/tmp/pip-W5tMMt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:49:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:49:44 INFO - Running setup.py (path:/tmp/pip-bYdppz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:49:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:49:44 INFO - Running setup.py (path:/tmp/pip-dM_kae-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:49:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:49:45 INFO - Running setup.py (path:/tmp/pip-c5X2mp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:49:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:49:45 INFO - Running setup.py (path:/tmp/pip-Q4DiCT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:49:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:49:45 INFO - Running setup.py (path:/tmp/pip-6oX375-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:49:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:49:45 INFO - Running setup.py (path:/tmp/pip-4buaEH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:49:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:49:45 INFO - Running setup.py (path:/tmp/pip-QIE4E8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:49:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:49:45 INFO - Running setup.py (path:/tmp/pip-mqpxsX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:49:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:49:45 INFO - Running setup.py (path:/tmp/pip-jmtF4j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:49:46 INFO - Running setup.py (path:/tmp/pip-Jk9CcK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:49:46 INFO - Running setup.py (path:/tmp/pip-NVL7uM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:49:46 INFO - Running setup.py (path:/tmp/pip-4lJOqs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:49:46 INFO - Running setup.py (path:/tmp/pip-xLTDqC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:49:46 INFO - Running setup.py (path:/tmp/pip-JGdjol-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:49:46 INFO - Running setup.py (path:/tmp/pip-nHRqtG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:49:46 INFO - Running setup.py (path:/tmp/pip-tkJiu_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:49:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:49:47 INFO - Running setup.py (path:/tmp/pip-78qqBQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:49:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:49:47 INFO - Running setup.py (path:/tmp/pip-B11VGU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:49:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:49:47 INFO - Running setup.py (path:/tmp/pip-Hekt9L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:49:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:49:47 INFO - Running setup.py (path:/tmp/pip-VeEHjz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:49:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:49:47 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 04:49:47 INFO - Running setup.py install for manifestparser 04:49:48 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:49:48 INFO - Running setup.py install for mozcrash 04:49:48 INFO - Running setup.py install for mozdebug 04:49:48 INFO - Running setup.py install for mozdevice 04:49:48 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:49:48 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:49:48 INFO - Running setup.py install for mozfile 04:49:49 INFO - Running setup.py install for mozhttpd 04:49:49 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:49:49 INFO - Running setup.py install for mozinfo 04:49:49 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:49:49 INFO - Running setup.py install for mozInstall 04:49:49 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:49:49 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:49:49 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:49:49 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:49:49 INFO - Running setup.py install for mozleak 04:49:49 INFO - Running setup.py install for mozlog 04:49:50 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:49:50 INFO - Running setup.py install for moznetwork 04:49:50 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:49:50 INFO - Running setup.py install for mozprocess 04:49:50 INFO - Running setup.py install for mozprofile 04:49:50 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:49:50 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:49:50 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:49:50 INFO - Running setup.py install for mozrunner 04:49:51 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:49:51 INFO - Running setup.py install for mozscreenshot 04:49:51 INFO - Running setup.py install for moztest 04:49:51 INFO - Running setup.py install for mozversion 04:49:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:49:51 INFO - Running setup.py install for wptserve 04:49:52 INFO - Running setup.py install for marionette-driver 04:49:52 INFO - Running setup.py install for browsermob-proxy 04:49:52 INFO - Running setup.py install for marionette-client 04:49:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:49:53 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:49:53 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 04:49:53 INFO - Cleaning up... 04:49:53 INFO - Return code: 0 04:49:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:49:53 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')]} 04:49:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:49:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:49:53 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')]} 04:49:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:49:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:49:53 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 0xa206c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa26d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3212b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa310f70>, '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 0xa310620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa316750>, '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': '5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864', '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 04:49:53 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 04:49:53 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 04:49:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:49:53 INFO - 'CCACHE_UMASK': '002', 04:49:53 INFO - 'DISPLAY': ':0', 04:49:53 INFO - 'HOME': '/home/cltbld', 04:49:53 INFO - 'LANG': 'en_US.UTF-8', 04:49:53 INFO - 'LOGNAME': 'cltbld', 04:49:53 INFO - 'MAIL': '/var/mail/cltbld', 04:49:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:49:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:49:53 INFO - 'MOZ_NO_REMOTE': '1', 04:49:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:49:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:49:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:49:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:49:53 INFO - 'PWD': '/builds/slave/test', 04:49:53 INFO - 'SHELL': '/bin/bash', 04:49:53 INFO - 'SHLVL': '1', 04:49:53 INFO - 'TERM': 'linux', 04:49:53 INFO - 'TMOUT': '86400', 04:49:53 INFO - 'USER': 'cltbld', 04:49:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864', 04:49:53 INFO - '_': '/tools/buildbot/bin/python'} 04:49:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:49:54 INFO - Running setup.py (path:/tmp/pip-iPtCR2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:49:54 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)) 04:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:49:54 INFO - Running setup.py (path:/tmp/pip-V3pSau-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:49:54 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)) 04:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:49:54 INFO - Running setup.py (path:/tmp/pip-0qr352-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:49:54 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)) 04:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:49:54 INFO - Running setup.py (path:/tmp/pip-A9dmsc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:49:54 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)) 04:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:49:54 INFO - Running setup.py (path:/tmp/pip-BRkTvn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:49:54 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)) 04:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:49:54 INFO - Running setup.py (path:/tmp/pip-mbmpoQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:49:55 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)) 04:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:49:55 INFO - Running setup.py (path:/tmp/pip-CeYW9I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:49:55 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)) 04:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:49:55 INFO - Running setup.py (path:/tmp/pip-ubE6aX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:49:55 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)) 04:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:49:55 INFO - Running setup.py (path:/tmp/pip-uSxJRc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:49:55 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)) 04:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:49:55 INFO - Running setup.py (path:/tmp/pip-WeeASi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:49:55 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)) 04:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:49:55 INFO - Running setup.py (path:/tmp/pip-UxHdbV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:49:55 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)) 04:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:49:55 INFO - Running setup.py (path:/tmp/pip-Z2ZNIP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:49:55 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)) 04:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:49:56 INFO - Running setup.py (path:/tmp/pip-jJI2L8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:49:56 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)) 04:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:49:56 INFO - Running setup.py (path:/tmp/pip-36U0Y6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:49:56 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)) 04:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:49:56 INFO - Running setup.py (path:/tmp/pip-C5soz4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:49:56 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)) 04:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:49:56 INFO - Running setup.py (path:/tmp/pip-Wqfo4U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:49:56 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)) 04:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:49:56 INFO - Running setup.py (path:/tmp/pip-mmO4vV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:49:56 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)) 04:49:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:49:56 INFO - Running setup.py (path:/tmp/pip-0udpmq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:49:56 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)) 04:49:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:49:56 INFO - Running setup.py (path:/tmp/pip-InnNWK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:49:57 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)) 04:49:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:49:57 INFO - Running setup.py (path:/tmp/pip-2n1olo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:49:57 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)) 04:49:57 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:49:57 INFO - Running setup.py (path:/tmp/pip-C1IwzF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:49:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:49:57 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)) 04:49:57 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)) 04:49:57 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)) 04:49:57 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)) 04:49:57 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)) 04:49:57 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)) 04:49:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:49:57 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 04:49:57 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 04:49:57 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 04:49:57 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 04:49:57 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 04:49:57 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 04:50:01 INFO - Downloading blessings-1.6.tar.gz 04:50:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:50:01 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)) 04:50:01 INFO - Installing collected packages: blessings 04:50:01 INFO - Running setup.py install for blessings 04:50:01 INFO - Successfully installed blessings 04:50:01 INFO - Cleaning up... 04:50:02 INFO - Return code: 0 04:50:02 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:50:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:50:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:50:02 INFO - Reading from file tmpfile_stdout 04:50:02 INFO - Current package versions: 04:50:02 INFO - argparse == 1.2.1 04:50:02 INFO - blessings == 1.6 04:50:02 INFO - blobuploader == 1.2.4 04:50:02 INFO - browsermob-proxy == 0.6.0 04:50:02 INFO - docopt == 0.6.1 04:50:02 INFO - manifestparser == 1.1 04:50:02 INFO - marionette-client == 2.3.0 04:50:02 INFO - marionette-driver == 1.4.0 04:50:02 INFO - mozInstall == 1.12 04:50:02 INFO - mozcrash == 0.17 04:50:02 INFO - mozdebug == 0.1 04:50:02 INFO - mozdevice == 0.48 04:50:02 INFO - mozfile == 1.2 04:50:02 INFO - mozhttpd == 0.7 04:50:02 INFO - mozinfo == 0.9 04:50:02 INFO - mozleak == 0.1 04:50:02 INFO - mozlog == 3.1 04:50:02 INFO - moznetwork == 0.27 04:50:02 INFO - mozprocess == 0.22 04:50:02 INFO - mozprofile == 0.28 04:50:02 INFO - mozrunner == 6.11 04:50:02 INFO - mozscreenshot == 0.1 04:50:02 INFO - mozsystemmonitor == 0.0 04:50:02 INFO - moztest == 0.7 04:50:02 INFO - mozversion == 1.4 04:50:02 INFO - psutil == 3.1.1 04:50:02 INFO - requests == 1.2.3 04:50:02 INFO - wptserve == 1.4.0 04:50:02 INFO - wsgiref == 0.1.2 04:50:02 INFO - Running post-action listener: _resource_record_post_action 04:50:02 INFO - Running post-action listener: _start_resource_monitoring 04:50:02 INFO - Starting resource monitoring. 04:50:02 INFO - ##### 04:50:02 INFO - ##### Running pull step. 04:50:02 INFO - ##### 04:50:02 INFO - Running pre-action listener: _resource_record_pre_action 04:50:02 INFO - Running main action method: pull 04:50:02 INFO - Pull has nothing to do! 04:50:02 INFO - Running post-action listener: _resource_record_post_action 04:50:02 INFO - ##### 04:50:02 INFO - ##### Running install step. 04:50:02 INFO - ##### 04:50:02 INFO - Running pre-action listener: _resource_record_pre_action 04:50:02 INFO - Running main action method: install 04:50:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:50:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:50:02 INFO - Reading from file tmpfile_stdout 04:50:02 INFO - Detecting whether we're running mozinstall >=1.0... 04:50:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:50:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:50:03 INFO - Reading from file tmpfile_stdout 04:50:03 INFO - Output received: 04:50:03 INFO - Usage: mozinstall [options] installer 04:50:03 INFO - Options: 04:50:03 INFO - -h, --help show this help message and exit 04:50:03 INFO - -d DEST, --destination=DEST 04:50:03 INFO - Directory to install application into. [default: 04:50:03 INFO - "/builds/slave/test"] 04:50:03 INFO - --app=APP Application being installed. [default: firefox] 04:50:03 INFO - mkdir: /builds/slave/test/build/application 04:50:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 04:50:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 04:50:39 INFO - Reading from file tmpfile_stdout 04:50:39 INFO - Output received: 04:50:39 INFO - /builds/slave/test/build/application/firefox/firefox 04:50:39 INFO - Running post-action listener: _resource_record_post_action 04:50:39 INFO - ##### 04:50:39 INFO - ##### Running run-tests step. 04:50:39 INFO - ##### 04:50:39 INFO - Running pre-action listener: _resource_record_pre_action 04:50:39 INFO - Running main action method: run_tests 04:50:39 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:50:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:50:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:50:39 INFO - grabbing minidump binary from tooltool 04:50:39 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')]} 04:50:39 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa310f70>, '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 0xa310620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa316750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:50:39 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 04:50:39 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/linux32/releng.manifest -o -c /builds/tooltool_cache 04:50:39 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:50:39 INFO - Return code: 0 04:50:39 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 04:50:39 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:50:39 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/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 04:50:39 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/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-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 04:50:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:50:39 INFO - 'CCACHE_UMASK': '002', 04:50:39 INFO - 'DISPLAY': ':0', 04:50:39 INFO - 'HOME': '/home/cltbld', 04:50:39 INFO - 'LANG': 'en_US.UTF-8', 04:50:39 INFO - 'LOGNAME': 'cltbld', 04:50:39 INFO - 'MAIL': '/var/mail/cltbld', 04:50:39 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:50:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:50:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:50:39 INFO - 'MOZ_NO_REMOTE': '1', 04:50:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:50:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:50:39 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:50:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:50:39 INFO - 'PWD': '/builds/slave/test', 04:50:39 INFO - 'SHELL': '/bin/bash', 04:50:39 INFO - 'SHLVL': '1', 04:50:39 INFO - 'TERM': 'linux', 04:50:39 INFO - 'TMOUT': '86400', 04:50:39 INFO - 'USER': 'cltbld', 04:50:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864', 04:50:39 INFO - '_': '/tools/buildbot/bin/python'} 04:50:39 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/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 04:50:40 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 04:50:40 INFO - import pkg_resources 04:50:41 INFO - Using 1 client processes 04:50:41 INFO - wptserve Starting http server on 127.0.0.1:8000 04:50:41 INFO - wptserve Starting http server on 127.0.0.1:8001 04:50:41 INFO - wptserve Starting http server on 127.0.0.1:8443 04:50:44 INFO - SUITE-START | Running 778 tests 04:50:44 INFO - Running testharness tests 04:50:44 INFO - Setting up ssl 04:50:44 INFO - PROCESS | certutil | 04:50:44 INFO - PROCESS | certutil | 04:50:44 INFO - PROCESS | certutil | 04:50:44 INFO - Certificate Nickname Trust Attributes 04:50:44 INFO - SSL,S/MIME,JAR/XPI 04:50:44 INFO - 04:50:44 INFO - web-platform-tests CT,, 04:50:44 INFO - 04:50:44 INFO - Starting runner 04:50:46 INFO - PROCESS | 5615 | 1461066646917 Marionette DEBUG Marionette enabled via build flag and pref 04:50:47 INFO - PROCESS | 5615 | ++DOCSHELL 0xa2aca000 == 1 [pid = 5615] [id = 1] 04:50:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 1 (0xa2aca400) [pid = 5615] [serial = 1] [outer = (nil)] 04:50:47 INFO - PROCESS | 5615 | [5615] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:50:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 2 (0xa2acac00) [pid = 5615] [serial = 2] [outer = 0xa2aca400] 04:50:47 INFO - PROCESS | 5615 | 1461066647604 Marionette INFO Listening on port 2828 04:50:48 INFO - PROCESS | 5615 | 1461066648204 Marionette DEBUG Marionette enabled via command-line flag 04:50:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x9fc58c00 == 2 [pid = 5615] [id = 2] 04:50:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 3 (0x9fc91800) [pid = 5615] [serial = 3] [outer = (nil)] 04:50:48 INFO - PROCESS | 5615 | [5615] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:50:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 4 (0x9fc92000) [pid = 5615] [serial = 4] [outer = 0x9fc91800] 04:50:48 INFO - PROCESS | 5615 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fb77160 04:50:48 INFO - PROCESS | 5615 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fb77c80 04:50:48 INFO - PROCESS | 5615 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fb87b80 04:50:48 INFO - PROCESS | 5615 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fb887e0 04:50:48 INFO - PROCESS | 5615 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fb8a520 04:50:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 5 (0x9fb97c00) [pid = 5615] [serial = 5] [outer = 0xa2aca400] 04:50:48 INFO - PROCESS | 5615 | [5615] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:50:48 INFO - PROCESS | 5615 | 1461066648596 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56200 04:50:48 INFO - PROCESS | 5615 | [5615] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:50:48 INFO - PROCESS | 5615 | 1461066648631 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56201 04:50:48 INFO - PROCESS | 5615 | 1461066648689 Marionette DEBUG Closed connection conn0 04:50:48 INFO - PROCESS | 5615 | [5615] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 04:50:48 INFO - PROCESS | 5615 | [5615] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:50:48 INFO - PROCESS | 5615 | 1461066648821 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56202 04:50:48 INFO - PROCESS | 5615 | 1461066648825 Marionette DEBUG Closed connection conn1 04:50:48 INFO - PROCESS | 5615 | 1461066648872 Marionette DEBUG Closed connection conn2 04:50:48 INFO - PROCESS | 5615 | [5615] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:50:48 INFO - PROCESS | 5615 | 1461066648901 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56203 04:50:48 INFO - PROCESS | 5615 | 1461066648946 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:50:48 INFO - PROCESS | 5615 | 1461066648970 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419035648","device":"desktop","version":"48.0a1"} 04:50:49 INFO - PROCESS | 5615 | [5615] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:50:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x98e5a000 == 3 [pid = 5615] [id = 3] 04:50:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 6 (0x98e5a400) [pid = 5615] [serial = 6] [outer = (nil)] 04:50:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x98e5a800 == 4 [pid = 5615] [id = 4] 04:50:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 7 (0x98e5e000) [pid = 5615] [serial = 7] [outer = (nil)] 04:50:51 INFO - PROCESS | 5615 | [5615] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:50:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x9855f000 == 5 [pid = 5615] [id = 5] 04:50:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 8 (0x9855f400) [pid = 5615] [serial = 8] [outer = (nil)] 04:50:51 INFO - PROCESS | 5615 | [5615] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:50:52 INFO - PROCESS | 5615 | [5615] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:50:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 9 (0x983eec00) [pid = 5615] [serial = 9] [outer = 0x9855f400] 04:50:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 10 (0x9848dc00) [pid = 5615] [serial = 10] [outer = 0x98e5a400] 04:50:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 11 (0x9848f800) [pid = 5615] [serial = 11] [outer = 0x98e5e000] 04:50:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 12 (0x98491800) [pid = 5615] [serial = 12] [outer = 0x9855f400] 04:50:53 INFO - PROCESS | 5615 | 1461066653665 Marionette DEBUG loaded listener.js 04:50:53 INFO - PROCESS | 5615 | 1461066653685 Marionette DEBUG loaded listener.js 04:50:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 13 (0x99c26c00) [pid = 5615] [serial = 13] [outer = 0x9855f400] 04:50:54 INFO - PROCESS | 5615 | 1461066654511 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"2ceec7f2-6c34-4d81-84d8-3f62cb70ea4e","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419035648","device":"desktop","version":"48.0a1","command_id":1}}] 04:50:54 INFO - PROCESS | 5615 | 1461066654750 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:50:54 INFO - PROCESS | 5615 | 1461066654917 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:50:55 INFO - PROCESS | 5615 | 1461066655172 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:50:55 INFO - PROCESS | 5615 | [5615] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:50:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 14 (0x91f2bc00) [pid = 5615] [serial = 14] [outer = 0x9855f400] 04:50:55 INFO - PROCESS | 5615 | 1461066655713 Marionette TRACE conn3 <- [1,3,null,{}] 04:50:55 INFO - PROCESS | 5615 | [5615] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:55 INFO - PROCESS | 5615 | 1461066655728 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:50:55 INFO - PROCESS | 5615 | 1461066655764 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:50:55 INFO - PROCESS | 5615 | 1461066655804 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:50:55 INFO - PROCESS | 5615 | 1461066655807 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 04:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:50:55 INFO - PROCESS | 5615 | 1461066655817 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:50:55 INFO - PROCESS | 5615 | 1461066655822 Marionette TRACE conn3 <- [1,6,null,{}] 04:50:55 INFO - PROCESS | 5615 | 1461066655844 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:55 INFO - PROCESS | 5615 | 1461066655885 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:50:55 INFO - PROCESS | 5615 | 1461066655896 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:55 INFO - PROCESS | 5615 | ++DOCSHELL 0x91fec000 == 6 [pid = 5615] [id = 6] 04:50:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 15 (0x91fec400) [pid = 5615] [serial = 15] [outer = (nil)] 04:50:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 16 (0x91fee400) [pid = 5615] [serial = 16] [outer = 0x91fec400] 04:50:55 INFO - PROCESS | 5615 | 1461066655988 Marionette DEBUG loaded listener.js 04:50:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 17 (0x91ff3800) [pid = 5615] [serial = 17] [outer = 0x91fec400] 04:50:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x91338400 == 7 [pid = 5615] [id = 7] 04:50:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 18 (0x91338800) [pid = 5615] [serial = 18] [outer = (nil)] 04:50:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 19 (0x9133f000) [pid = 5615] [serial = 19] [outer = 0x91338800] 04:50:56 INFO - PROCESS | 5615 | 1461066656482 Marionette DEBUG loaded listener.js 04:50:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 20 (0x915d9800) [pid = 5615] [serial = 20] [outer = 0x91338800] 04:50:57 INFO - PROCESS | 5615 | 1461066657072 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:50:57 INFO - PROCESS | 5615 | [5615] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 04:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1363ms 04:50:57 INFO - PROCESS | 5615 | 1461066657277 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:50:57 INFO - PROCESS | 5615 | 1461066657282 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 04:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:50:57 INFO - PROCESS | 5615 | 1461066657553 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:50:57 INFO - PROCESS | 5615 | 1461066657561 Marionette TRACE conn3 <- [1,10,null,{}] 04:50:57 INFO - PROCESS | 5615 | 1461066657605 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:57 INFO - PROCESS | 5615 | 1461066657839 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:50:57 INFO - PROCESS | 5615 | 1461066657948 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:57 INFO - PROCESS | 5615 | ++DOCSHELL 0x912b6800 == 8 [pid = 5615] [id = 8] 04:50:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 21 (0x91333400) [pid = 5615] [serial = 21] [outer = (nil)] 04:50:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 22 (0x915da000) [pid = 5615] [serial = 22] [outer = 0x91333400] 04:50:58 INFO - PROCESS | 5615 | 1461066658039 Marionette DEBUG loaded listener.js 04:50:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 23 (0x91f2b800) [pid = 5615] [serial = 23] [outer = 0x91333400] 04:50:58 INFO - PROCESS | 5615 | 1461066658962 Marionette TRACE conn3 <- [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]]]}] 04:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1601ms 04:50:58 INFO - PROCESS | 5615 | 1461066658975 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:50:58 INFO - PROCESS | 5615 | 1461066658984 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 04:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:50:58 INFO - PROCESS | 5615 | 1461066658992 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:50:59 INFO - PROCESS | 5615 | 1461066658996 Marionette TRACE conn3 <- [1,14,null,{}] 04:50:59 INFO - PROCESS | 5615 | 1461066659009 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:59 INFO - PROCESS | 5615 | 1461066659213 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:50:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x96ff1000 == 9 [pid = 5615] [id = 9] 04:50:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 24 (0x96ff1400) [pid = 5615] [serial = 24] [outer = (nil)] 04:50:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 25 (0x96ff4000) [pid = 5615] [serial = 25] [outer = 0x96ff1400] 04:50:59 INFO - PROCESS | 5615 | 1461066659467 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 26 (0x96ff9000) [pid = 5615] [serial = 26] [outer = 0x96ff1400] 04:50:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x971f1c00 == 10 [pid = 5615] [id = 10] 04:50:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 27 (0x971f2000) [pid = 5615] [serial = 27] [outer = (nil)] 04:50:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 28 (0x979c7c00) [pid = 5615] [serial = 28] [outer = 0x971f2000] 04:50:59 INFO - PROCESS | 5615 | 1461066659586 Marionette DEBUG loaded listener.js 04:50:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 29 (0x97fb5800) [pid = 5615] [serial = 29] [outer = 0x971f2000] 04:50:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x9133e000 == 11 [pid = 5615] [id = 11] 04:50:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 30 (0x91ff0c00) [pid = 5615] [serial = 30] [outer = (nil)] 04:50:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 31 (0x98ea9400) [pid = 5615] [serial = 31] [outer = 0x91ff0c00] 04:51:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 32 (0x99a7b800) [pid = 5615] [serial = 32] [outer = 0x91ff0c00] 04:51:00 INFO - PROCESS | 5615 | 1461066660826 Marionette TRACE conn3 <- [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]]]}] 04:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1848ms 04:51:00 INFO - PROCESS | 5615 | 1461066660841 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:51:00 INFO - PROCESS | 5615 | 1461066660845 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 04:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:51:00 INFO - PROCESS | 5615 | 1461066660853 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:51:00 INFO - PROCESS | 5615 | 1461066660857 Marionette TRACE conn3 <- [1,18,null,{}] 04:51:00 INFO - PROCESS | 5615 | 1461066660864 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:01 INFO - PROCESS | 5615 | 1461066661065 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:51:01 INFO - PROCESS | 5615 | 1461066661222 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:01 INFO - PROCESS | 5615 | ++DOCSHELL 0xa0034400 == 12 [pid = 5615] [id = 12] 04:51:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 33 (0xa0035000) [pid = 5615] [serial = 33] [outer = (nil)] 04:51:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 34 (0xa00bf800) [pid = 5615] [serial = 34] [outer = 0xa0035000] 04:51:01 INFO - PROCESS | 5615 | 1461066661326 Marionette DEBUG loaded listener.js 04:51:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 35 (0xa0f65400) [pid = 5615] [serial = 35] [outer = 0xa0035000] 04:51:02 INFO - PROCESS | 5615 | 1461066662297 Marionette TRACE conn3 <- [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]]]}] 04:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1494ms 04:51:02 INFO - PROCESS | 5615 | 1461066662350 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:51:02 INFO - PROCESS | 5615 | 1461066662355 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 04:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:51:02 INFO - PROCESS | 5615 | 1461066662362 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:51:02 INFO - PROCESS | 5615 | 1461066662366 Marionette TRACE conn3 <- [1,22,null,{}] 04:51:02 INFO - PROCESS | 5615 | 1461066662372 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:02 INFO - PROCESS | 5615 | 1461066662569 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:51:02 INFO - PROCESS | 5615 | 1461066662700 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:02 INFO - PROCESS | 5615 | ++DOCSHELL 0x98997800 == 13 [pid = 5615] [id = 13] 04:51:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 36 (0x9899b000) [pid = 5615] [serial = 36] [outer = (nil)] 04:51:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 37 (0x989a1400) [pid = 5615] [serial = 37] [outer = 0x9899b000] 04:51:02 INFO - PROCESS | 5615 | 1461066662793 Marionette DEBUG loaded listener.js 04:51:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 38 (0xa45e1800) [pid = 5615] [serial = 38] [outer = 0x9899b000] 04:51:03 INFO - PROCESS | 5615 | 1461066663855 Marionette TRACE conn3 <- [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]]]}] 04:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1536ms 04:51:03 INFO - PROCESS | 5615 | 1461066663899 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:51:03 INFO - PROCESS | 5615 | 1461066663904 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 04:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:51:03 INFO - PROCESS | 5615 | 1461066663910 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:51:03 INFO - PROCESS | 5615 | 1461066663914 Marionette TRACE conn3 <- [1,26,null,{}] 04:51:03 INFO - PROCESS | 5615 | 1461066663920 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:04 INFO - PROCESS | 5615 | 1461066664134 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:51:04 INFO - PROCESS | 5615 | 1461066664511 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:04 INFO - PROCESS | 5615 | ++DOCSHELL 0x91f0f800 == 14 [pid = 5615] [id = 14] 04:51:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 39 (0x91f0fc00) [pid = 5615] [serial = 39] [outer = (nil)] 04:51:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 40 (0x91fe8800) [pid = 5615] [serial = 40] [outer = 0x91f0fc00] 04:51:04 INFO - PROCESS | 5615 | 1461066664648 Marionette DEBUG loaded listener.js 04:51:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 41 (0x933b8c00) [pid = 5615] [serial = 41] [outer = 0x91f0fc00] 04:51:05 INFO - PROCESS | 5615 | 1461066665590 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1691ms 04:51:05 INFO - PROCESS | 5615 | 1461066665603 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:51:05 INFO - PROCESS | 5615 | 1461066665610 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 04:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:51:05 INFO - PROCESS | 5615 | 1461066665620 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:51:05 INFO - PROCESS | 5615 | 1461066665624 Marionette TRACE conn3 <- [1,30,null,{}] 04:51:05 INFO - PROCESS | 5615 | 1461066665635 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:05 INFO - PROCESS | 5615 | 1461066665827 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:51:05 INFO - PROCESS | 5615 | 1461066665957 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:06 INFO - PROCESS | 5615 | ++DOCSHELL 0x91fe6400 == 15 [pid = 5615] [id = 15] 04:51:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 42 (0x957b6c00) [pid = 5615] [serial = 42] [outer = (nil)] 04:51:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 43 (0x96ff6c00) [pid = 5615] [serial = 43] [outer = 0x957b6c00] 04:51:06 INFO - PROCESS | 5615 | 1461066666088 Marionette DEBUG loaded listener.js 04:51:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 44 (0x979cdc00) [pid = 5615] [serial = 44] [outer = 0x957b6c00] 04:51:06 INFO - PROCESS | 5615 | 1461066666951 Marionette TRACE conn3 <- [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]]]}] 04:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1393ms 04:51:07 INFO - PROCESS | 5615 | 1461066667018 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:51:07 INFO - PROCESS | 5615 | 1461066667024 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 04:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:51:07 INFO - PROCESS | 5615 | 1461066667032 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:51:07 INFO - PROCESS | 5615 | 1461066667035 Marionette TRACE conn3 <- [1,34,null,{}] 04:51:07 INFO - PROCESS | 5615 | 1461066667042 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:07 INFO - PROCESS | 5615 | 1461066667207 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:51:07 INFO - PROCESS | 5615 | 1461066667218 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:07 INFO - PROCESS | 5615 | ++DOCSHELL 0x96ffd400 == 16 [pid = 5615] [id = 16] 04:51:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 45 (0x9855a800) [pid = 5615] [serial = 45] [outer = (nil)] 04:51:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 46 (0x8fc22800) [pid = 5615] [serial = 46] [outer = 0x9855a800] 04:51:07 INFO - PROCESS | 5615 | 1461066667298 Marionette DEBUG loaded listener.js 04:51:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 47 (0x98998800) [pid = 5615] [serial = 47] [outer = 0x9855a800] 04:51:08 INFO - PROCESS | 5615 | 1461066668356 Marionette TRACE conn3 <- [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]]]}] 04:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1382ms 04:51:08 INFO - PROCESS | 5615 | 1461066668416 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:51:08 INFO - PROCESS | 5615 | 1461066668425 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 04:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:51:08 INFO - PROCESS | 5615 | 1461066668435 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:51:08 INFO - PROCESS | 5615 | 1461066668440 Marionette TRACE conn3 <- [1,38,null,{}] 04:51:08 INFO - PROCESS | 5615 | 1461066668450 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:08 INFO - PROCESS | 5615 | 1461066668716 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:51:08 INFO - PROCESS | 5615 | 1461066668867 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:08 INFO - PROCESS | 5615 | ++DOCSHELL 0x96ab0400 == 17 [pid = 5615] [id = 17] 04:51:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 48 (0x96ab1800) [pid = 5615] [serial = 48] [outer = (nil)] 04:51:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 49 (0x97c7d000) [pid = 5615] [serial = 49] [outer = 0x96ab1800] 04:51:08 INFO - PROCESS | 5615 | 1461066668979 Marionette DEBUG loaded listener.js 04:51:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 50 (0x97de6000) [pid = 5615] [serial = 50] [outer = 0x96ab1800] 04:51:09 INFO - PROCESS | 5615 | 1461066669890 Marionette TRACE conn3 <- [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]]]}] 04:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1501ms 04:51:09 INFO - PROCESS | 5615 | 1461066669938 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:51:09 INFO - PROCESS | 5615 | 1461066669948 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 04:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:51:09 INFO - PROCESS | 5615 | 1461066669960 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:51:09 INFO - PROCESS | 5615 | 1461066669964 Marionette TRACE conn3 <- [1,42,null,{}] 04:51:09 INFO - PROCESS | 5615 | 1461066669972 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:10 INFO - PROCESS | 5615 | 1461066670200 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:51:10 INFO - PROCESS | 5615 | 1461066670369 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:10 INFO - PROCESS | 5615 | ++DOCSHELL 0x912b6000 == 18 [pid = 5615] [id = 18] 04:51:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 51 (0x98b4c800) [pid = 5615] [serial = 51] [outer = (nil)] 04:51:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 52 (0x98eac800) [pid = 5615] [serial = 52] [outer = 0x98b4c800] 04:51:10 INFO - PROCESS | 5615 | 1461066670478 Marionette DEBUG loaded listener.js 04:51:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 53 (0x9918d800) [pid = 5615] [serial = 53] [outer = 0x98b4c800] 04:51:11 INFO - PROCESS | 5615 | 1461066671372 Marionette TRACE conn3 <- [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]]]}] 04:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1487ms 04:51:11 INFO - PROCESS | 5615 | 1461066671448 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:51:11 INFO - PROCESS | 5615 | 1461066671452 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 04:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:51:11 INFO - PROCESS | 5615 | 1461066671460 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:51:11 INFO - PROCESS | 5615 | 1461066671466 Marionette TRACE conn3 <- [1,46,null,{}] 04:51:11 INFO - PROCESS | 5615 | 1461066671485 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:11 INFO - PROCESS | 5615 | 1461066671792 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:51:11 INFO - PROCESS | 5615 | 1461066671929 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x98b4c400 == 19 [pid = 5615] [id = 19] 04:51:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 54 (0x99c28400) [pid = 5615] [serial = 54] [outer = (nil)] 04:51:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 55 (0x9aec3000) [pid = 5615] [serial = 55] [outer = 0x99c28400] 04:51:12 INFO - PROCESS | 5615 | 1461066672077 Marionette DEBUG loaded listener.js 04:51:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 56 (0x9fb2e000) [pid = 5615] [serial = 56] [outer = 0x99c28400] 04:51:13 INFO - PROCESS | 5615 | 1461066673020 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1597ms 04:51:13 INFO - PROCESS | 5615 | 1461066673058 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:51:13 INFO - PROCESS | 5615 | 1461066673063 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 04:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:51:13 INFO - PROCESS | 5615 | 1461066673070 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:51:13 INFO - PROCESS | 5615 | 1461066673074 Marionette TRACE conn3 <- [1,50,null,{}] 04:51:13 INFO - PROCESS | 5615 | 1461066673080 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:13 INFO - PROCESS | 5615 | 1461066673299 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:51:13 INFO - PROCESS | 5615 | 1461066673581 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:13 INFO - PROCESS | 5615 | ++DOCSHELL 0x915da400 == 20 [pid = 5615] [id = 20] 04:51:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 57 (0x915df400) [pid = 5615] [serial = 57] [outer = (nil)] 04:51:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 58 (0x91f39400) [pid = 5615] [serial = 58] [outer = 0x915df400] 04:51:13 INFO - PROCESS | 5615 | 1461066673709 Marionette DEBUG loaded listener.js 04:51:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 59 (0x957c2800) [pid = 5615] [serial = 59] [outer = 0x915df400] 04:51:14 INFO - PROCESS | 5615 | --DOCSHELL 0x91fe6400 == 19 [pid = 5615] [id = 15] 04:51:14 INFO - PROCESS | 5615 | --DOCSHELL 0x91f0f800 == 18 [pid = 5615] [id = 14] 04:51:14 INFO - PROCESS | 5615 | --DOCSHELL 0xa0034400 == 17 [pid = 5615] [id = 12] 04:51:14 INFO - PROCESS | 5615 | --DOCSHELL 0x912b6800 == 16 [pid = 5615] [id = 8] 04:51:14 INFO - PROCESS | 5615 | 1461066674696 Marionette TRACE conn3 <- [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]]]}] 04:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1686ms 04:51:14 INFO - PROCESS | 5615 | 1461066674758 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:51:14 INFO - PROCESS | 5615 | 1461066674765 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 04:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:51:14 INFO - PROCESS | 5615 | 1461066674777 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:51:14 INFO - PROCESS | 5615 | 1461066674783 Marionette TRACE conn3 <- [1,54,null,{}] 04:51:14 INFO - PROCESS | 5615 | 1461066674839 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:15 INFO - PROCESS | 5615 | 1461066675059 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:51:15 INFO - PROCESS | 5615 | 1461066675258 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x971f0400 == 17 [pid = 5615] [id = 21] 04:51:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 60 (0x979c1400) [pid = 5615] [serial = 60] [outer = (nil)] 04:51:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 61 (0x97fb4c00) [pid = 5615] [serial = 61] [outer = 0x979c1400] 04:51:15 INFO - PROCESS | 5615 | 1461066675356 Marionette DEBUG loaded listener.js 04:51:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 62 (0x98998c00) [pid = 5615] [serial = 62] [outer = 0x979c1400] 04:51:16 INFO - PROCESS | 5615 | 1461066676187 Marionette TRACE conn3 <- [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]]]}] 04:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1490ms 04:51:16 INFO - PROCESS | 5615 | 1461066676272 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:51:16 INFO - PROCESS | 5615 | 1461066676282 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 04:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:51:16 INFO - PROCESS | 5615 | 1461066676296 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:51:16 INFO - PROCESS | 5615 | 1461066676301 Marionette TRACE conn3 <- [1,58,null,{}] 04:51:16 INFO - PROCESS | 5615 | 1461066676308 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:16 INFO - PROCESS | 5615 | 1461066676494 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:51:16 INFO - PROCESS | 5615 | 1461066676602 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:16 INFO - PROCESS | 5615 | ++DOCSHELL 0x96aa9000 == 18 [pid = 5615] [id = 22] 04:51:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 63 (0x96ffe800) [pid = 5615] [serial = 63] [outer = (nil)] 04:51:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 64 (0x998cec00) [pid = 5615] [serial = 64] [outer = 0x96ffe800] 04:51:16 INFO - PROCESS | 5615 | 1461066676699 Marionette DEBUG loaded listener.js 04:51:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 65 (0x9aebe000) [pid = 5615] [serial = 65] [outer = 0x96ffe800] 04:51:17 INFO - PROCESS | 5615 | 1461066677613 Marionette TRACE conn3 <- [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]]]}] 04:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1393ms 04:51:17 INFO - PROCESS | 5615 | 1461066677690 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:51:17 INFO - PROCESS | 5615 | 1461066677695 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 04:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:51:17 INFO - PROCESS | 5615 | 1461066677702 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:51:17 INFO - PROCESS | 5615 | 1461066677709 Marionette TRACE conn3 <- [1,62,null,{}] 04:51:17 INFO - PROCESS | 5615 | 1461066677726 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:17 INFO - PROCESS | 5615 | 1461066677954 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:51:18 INFO - PROCESS | 5615 | 1461066678090 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:18 INFO - PROCESS | 5615 | ++DOCSHELL 0x98ead400 == 19 [pid = 5615] [id = 23] 04:51:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 66 (0x9df8e800) [pid = 5615] [serial = 66] [outer = (nil)] 04:51:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 67 (0x9fc99000) [pid = 5615] [serial = 67] [outer = 0x9df8e800] 04:51:18 INFO - PROCESS | 5615 | 1461066678194 Marionette DEBUG loaded listener.js 04:51:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 68 (0xa003a800) [pid = 5615] [serial = 68] [outer = 0x9df8e800] 04:51:19 INFO - PROCESS | 5615 | 1461066679051 Marionette TRACE conn3 <- [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]]]}] 04:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1393ms 04:51:19 INFO - PROCESS | 5615 | 1461066679097 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:51:19 INFO - PROCESS | 5615 | 1461066679102 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 04:51:19 INFO - PROCESS | 5615 | 1461066679109 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:51:19 INFO - PROCESS | 5615 | 1461066679112 Marionette TRACE conn3 <- [1,66,null,{}] 04:51:19 INFO - PROCESS | 5615 | 1461066679119 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:19 INFO - PROCESS | 5615 | 1461066679295 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:51:19 INFO - PROCESS | 5615 | 1461066679429 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x9620ec00 == 20 [pid = 5615] [id = 24] 04:51:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 69 (0xa0a81800) [pid = 5615] [serial = 69] [outer = (nil)] 04:51:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 70 (0xa0c10c00) [pid = 5615] [serial = 70] [outer = 0xa0a81800] 04:51:19 INFO - PROCESS | 5615 | 1461066679531 Marionette DEBUG loaded listener.js 04:51:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 71 (0xa0f37800) [pid = 5615] [serial = 71] [outer = 0xa0a81800] 04:51:20 INFO - PROCESS | 5615 | 1461066680435 Marionette TRACE conn3 <- [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]]]}] 04:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1392ms 04:51:20 INFO - PROCESS | 5615 | 1461066680501 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:51:20 INFO - PROCESS | 5615 | 1461066680505 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 04:51:20 INFO - PROCESS | 5615 | 1461066680512 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:51:20 INFO - PROCESS | 5615 | 1461066680516 Marionette TRACE conn3 <- [1,70,null,{}] 04:51:20 INFO - PROCESS | 5615 | 1461066680522 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:20 INFO - PROCESS | 5615 | 1461066680695 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:51:20 INFO - PROCESS | 5615 | 1461066680828 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:20 INFO - PROCESS | 5615 | ++DOCSHELL 0x96ab3800 == 21 [pid = 5615] [id = 25] 04:51:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 72 (0x9fc55400) [pid = 5615] [serial = 72] [outer = (nil)] 04:51:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 73 (0xa2abec00) [pid = 5615] [serial = 73] [outer = 0x9fc55400] 04:51:20 INFO - PROCESS | 5615 | 1461066680923 Marionette DEBUG loaded listener.js 04:51:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 74 (0xa2ac2c00) [pid = 5615] [serial = 74] [outer = 0x9fc55400] 04:51:21 INFO - PROCESS | 5615 | 1461066681775 Marionette TRACE conn3 <- [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]]]}] 04:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1330ms 04:51:21 INFO - PROCESS | 5615 | 1461066681843 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:51:21 INFO - PROCESS | 5615 | 1461066681847 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 04:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:51:21 INFO - PROCESS | 5615 | 1461066681853 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:51:21 INFO - PROCESS | 5615 | 1461066681857 Marionette TRACE conn3 <- [1,74,null,{}] 04:51:21 INFO - PROCESS | 5615 | 1461066681863 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:22 INFO - PROCESS | 5615 | 1461066682105 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:51:22 INFO - PROCESS | 5615 | 1461066682244 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:22 INFO - PROCESS | 5615 | ++DOCSHELL 0x912ae400 == 22 [pid = 5615] [id = 26] 04:51:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 75 (0x97902400) [pid = 5615] [serial = 75] [outer = (nil)] 04:51:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 76 (0x9790f400) [pid = 5615] [serial = 76] [outer = 0x97902400] 04:51:22 INFO - PROCESS | 5615 | 1461066682338 Marionette DEBUG loaded listener.js 04:51:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 77 (0xa4448c00) [pid = 5615] [serial = 77] [outer = 0x97902400] 04:51:23 INFO - PROCESS | 5615 | 1461066683295 Marionette TRACE conn3 <- [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]]]}] 04:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1484ms 04:51:23 INFO - PROCESS | 5615 | 1461066683339 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:51:23 INFO - PROCESS | 5615 | 1461066683343 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 04:51:23 INFO - PROCESS | 5615 | 1461066683350 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:51:23 INFO - PROCESS | 5615 | 1461066683354 Marionette TRACE conn3 <- [1,78,null,{}] 04:51:23 INFO - PROCESS | 5615 | 1461066683360 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:23 INFO - PROCESS | 5615 | 1461066683525 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:51:23 INFO - PROCESS | 5615 | 1461066683670 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:23 INFO - PROCESS | 5615 | ++DOCSHELL 0x8fc22400 == 23 [pid = 5615] [id = 27] 04:51:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 78 (0x9133dc00) [pid = 5615] [serial = 78] [outer = (nil)] 04:51:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 79 (0xa455d800) [pid = 5615] [serial = 79] [outer = 0x9133dc00] 04:51:23 INFO - PROCESS | 5615 | 1461066683759 Marionette DEBUG loaded listener.js 04:51:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 80 (0xa45b6400) [pid = 5615] [serial = 80] [outer = 0x9133dc00] 04:51:24 INFO - PROCESS | 5615 | 1461066684746 Marionette TRACE conn3 <- [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]]]}] 04:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1434ms 04:51:24 INFO - PROCESS | 5615 | 1461066684784 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:51:24 INFO - PROCESS | 5615 | 1461066684791 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 04:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:51:24 INFO - PROCESS | 5615 | 1461066684800 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:51:24 INFO - PROCESS | 5615 | 1461066684804 Marionette TRACE conn3 <- [1,82,null,{}] 04:51:24 INFO - PROCESS | 5615 | 1461066684813 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:24 INFO - PROCESS | 5615 | 1461066684986 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:51:25 INFO - PROCESS | 5615 | 1461066685157 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:25 INFO - PROCESS | 5615 | --DOCSHELL 0x912b6000 == 22 [pid = 5615] [id = 18] 04:51:25 INFO - PROCESS | 5615 | --DOCSHELL 0x96ab0400 == 21 [pid = 5615] [id = 17] 04:51:25 INFO - PROCESS | 5615 | ++DOCSHELL 0x912b6000 == 22 [pid = 5615] [id = 28] 04:51:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 81 (0x912b7000) [pid = 5615] [serial = 81] [outer = (nil)] 04:51:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 82 (0x915db400) [pid = 5615] [serial = 82] [outer = 0x912b7000] 04:51:25 INFO - PROCESS | 5615 | 1461066685264 Marionette DEBUG loaded listener.js 04:51:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 83 (0x957b5800) [pid = 5615] [serial = 83] [outer = 0x912b7000] 04:51:26 INFO - PROCESS | 5615 | 1461066686216 Marionette TRACE conn3 <- [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]]]}] 04:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1483ms 04:51:26 INFO - PROCESS | 5615 | 1461066686284 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:51:26 INFO - PROCESS | 5615 | 1461066686292 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 04:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:51:26 INFO - PROCESS | 5615 | 1461066686301 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:51:26 INFO - PROCESS | 5615 | 1461066686306 Marionette TRACE conn3 <- [1,86,null,{}] 04:51:26 INFO - PROCESS | 5615 | 1461066686315 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:26 INFO - PROCESS | 5615 | 1461066686531 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:51:26 INFO - PROCESS | 5615 | 1461066686707 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:26 INFO - PROCESS | 5615 | ++DOCSHELL 0x97c81800 == 23 [pid = 5615] [id = 29] 04:51:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 84 (0x981c8800) [pid = 5615] [serial = 84] [outer = (nil)] 04:51:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 85 (0x98b57c00) [pid = 5615] [serial = 85] [outer = 0x981c8800] 04:51:26 INFO - PROCESS | 5615 | 1461066686845 Marionette DEBUG loaded listener.js 04:51:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 86 (0x99182000) [pid = 5615] [serial = 86] [outer = 0x981c8800] 04:51:27 INFO - PROCESS | 5615 | 1461066687754 Marionette TRACE conn3 <- [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]]]}] 04:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1484ms 04:51:27 INFO - PROCESS | 5615 | 1461066687790 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:51:27 INFO - PROCESS | 5615 | 1461066687797 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 04:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:51:27 INFO - PROCESS | 5615 | 1461066687807 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:51:27 INFO - PROCESS | 5615 | 1461066687810 Marionette TRACE conn3 <- [1,90,null,{}] 04:51:27 INFO - PROCESS | 5615 | 1461066687817 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:27 INFO - PROCESS | 5615 | 1461066687993 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:51:28 INFO - PROCESS | 5615 | 1461066688130 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x983ee400 == 24 [pid = 5615] [id = 30] 04:51:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 87 (0x98b59000) [pid = 5615] [serial = 87] [outer = (nil)] 04:51:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 88 (0x9ea16800) [pid = 5615] [serial = 88] [outer = 0x98b59000] 04:51:28 INFO - PROCESS | 5615 | 1461066688221 Marionette DEBUG loaded listener.js 04:51:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 89 (0x9fc97800) [pid = 5615] [serial = 89] [outer = 0x98b59000] 04:51:29 INFO - PROCESS | 5615 | 1461066689139 Marionette TRACE conn3 <- [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]]]}] 04:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1380ms 04:51:29 INFO - PROCESS | 5615 | 1461066689187 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:51:29 INFO - PROCESS | 5615 | 1461066689192 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 04:51:29 INFO - PROCESS | 5615 | 1461066689201 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:51:29 INFO - PROCESS | 5615 | 1461066689210 Marionette TRACE conn3 <- [1,94,null,{}] 04:51:29 INFO - PROCESS | 5615 | 1461066689225 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:29 INFO - PROCESS | 5615 | 1461066689415 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:51:29 INFO - PROCESS | 5615 | 1461066689567 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:29 INFO - PROCESS | 5615 | ++DOCSHELL 0x91337800 == 25 [pid = 5615] [id = 31] 04:51:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 90 (0x99b89400) [pid = 5615] [serial = 90] [outer = (nil)] 04:51:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 91 (0xa444c400) [pid = 5615] [serial = 91] [outer = 0x99b89400] 04:51:29 INFO - PROCESS | 5615 | 1461066689657 Marionette DEBUG loaded listener.js 04:51:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 92 (0xa44bec00) [pid = 5615] [serial = 92] [outer = 0x99b89400] 04:51:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 93 (0x99b0e800) [pid = 5615] [serial = 93] [outer = 0x91ff0c00] 04:51:30 INFO - PROCESS | 5615 | 1461066690651 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1491ms 04:51:30 INFO - PROCESS | 5615 | 1461066690690 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:51:30 INFO - PROCESS | 5615 | 1461066690695 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 04:51:30 INFO - PROCESS | 5615 | 1461066690702 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:51:30 INFO - PROCESS | 5615 | 1461066690705 Marionette TRACE conn3 <- [1,98,null,{}] 04:51:30 INFO - PROCESS | 5615 | 1461066690711 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:30 INFO - PROCESS | 5615 | 1461066690883 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:51:31 INFO - PROCESS | 5615 | 1461066691025 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:31 INFO - PROCESS | 5615 | ++DOCSHELL 0x912b1c00 == 26 [pid = 5615] [id = 32] 04:51:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 94 (0x91332400) [pid = 5615] [serial = 94] [outer = (nil)] 04:51:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 95 (0x99b14000) [pid = 5615] [serial = 95] [outer = 0x91332400] 04:51:31 INFO - PROCESS | 5615 | 1461066691145 Marionette DEBUG loaded listener.js 04:51:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 96 (0x99c30800) [pid = 5615] [serial = 96] [outer = 0x91332400] 04:51:32 INFO - PROCESS | 5615 | 1461066692007 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1534ms 04:51:32 INFO - PROCESS | 5615 | 1461066692237 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:51:32 INFO - PROCESS | 5615 | 1461066692244 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 04:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:51:32 INFO - PROCESS | 5615 | 1461066692252 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:51:32 INFO - PROCESS | 5615 | 1461066692257 Marionette TRACE conn3 <- [1,102,null,{}] 04:51:32 INFO - PROCESS | 5615 | 1461066692265 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:32 INFO - PROCESS | 5615 | 1461066692439 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:51:32 INFO - PROCESS | 5615 | 1461066692640 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:32 INFO - PROCESS | 5615 | ++DOCSHELL 0x97910800 == 27 [pid = 5615] [id = 33] 04:51:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 97 (0x979bfc00) [pid = 5615] [serial = 97] [outer = (nil)] 04:51:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 98 (0x981bdc00) [pid = 5615] [serial = 98] [outer = 0x979bfc00] 04:51:32 INFO - PROCESS | 5615 | 1461066692741 Marionette DEBUG loaded listener.js 04:51:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 99 (0x98ead800) [pid = 5615] [serial = 99] [outer = 0x979bfc00] 04:51:33 INFO - PROCESS | 5615 | --DOCSHELL 0x96ab3800 == 26 [pid = 5615] [id = 25] 04:51:33 INFO - PROCESS | 5615 | --DOCSHELL 0x9620ec00 == 25 [pid = 5615] [id = 24] 04:51:33 INFO - PROCESS | 5615 | --DOCSHELL 0x98ead400 == 24 [pid = 5615] [id = 23] 04:51:33 INFO - PROCESS | 5615 | --DOCSHELL 0x96aa9000 == 23 [pid = 5615] [id = 22] 04:51:33 INFO - PROCESS | 5615 | --DOCSHELL 0x971f0400 == 22 [pid = 5615] [id = 21] 04:51:33 INFO - PROCESS | 5615 | 1461066693729 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1539ms 04:51:33 INFO - PROCESS | 5615 | 1461066693792 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:51:33 INFO - PROCESS | 5615 | 1461066693798 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 04:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:51:33 INFO - PROCESS | 5615 | 1461066693809 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:51:33 INFO - PROCESS | 5615 | 1461066693814 Marionette TRACE conn3 <- [1,106,null,{}] 04:51:33 INFO - PROCESS | 5615 | 1461066693870 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:34 INFO - PROCESS | 5615 | 1461066694072 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:51:34 INFO - PROCESS | 5615 | 1461066694256 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:34 INFO - PROCESS | 5615 | ++DOCSHELL 0x97910c00 == 23 [pid = 5615] [id = 34] 04:51:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 100 (0x97c7c400) [pid = 5615] [serial = 100] [outer = (nil)] 04:51:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 101 (0x98994000) [pid = 5615] [serial = 101] [outer = 0x97c7c400] 04:51:34 INFO - PROCESS | 5615 | 1461066694349 Marionette DEBUG loaded listener.js 04:51:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 102 (0x99b09800) [pid = 5615] [serial = 102] [outer = 0x97c7c400] 04:51:35 INFO - PROCESS | 5615 | 1461066695286 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1540ms 04:51:35 INFO - PROCESS | 5615 | 1461066695349 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:51:35 INFO - PROCESS | 5615 | 1461066695359 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 04:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:51:35 INFO - PROCESS | 5615 | 1461066695370 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:51:35 INFO - PROCESS | 5615 | 1461066695374 Marionette TRACE conn3 <- [1,110,null,{}] 04:51:35 INFO - PROCESS | 5615 | 1461066695381 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:35 INFO - PROCESS | 5615 | 1461066695600 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:51:35 INFO - PROCESS | 5615 | 1461066695782 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:35 INFO - PROCESS | 5615 | ++DOCSHELL 0x99811000 == 24 [pid = 5615] [id = 35] 04:51:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 103 (0x99b0d000) [pid = 5615] [serial = 103] [outer = (nil)] 04:51:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 104 (0x9fee8400) [pid = 5615] [serial = 104] [outer = 0x99b0d000] 04:51:35 INFO - PROCESS | 5615 | 1461066695920 Marionette DEBUG loaded listener.js 04:51:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 105 (0xa0a06800) [pid = 5615] [serial = 105] [outer = 0x99b0d000] 04:51:36 INFO - PROCESS | 5615 | 1461066696812 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1488ms 04:51:36 INFO - PROCESS | 5615 | 1461066696858 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:51:36 INFO - PROCESS | 5615 | 1461066696863 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 04:51:36 INFO - PROCESS | 5615 | 1461066696870 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:51:36 INFO - PROCESS | 5615 | 1461066696876 Marionette TRACE conn3 <- [1,114,null,{}] 04:51:36 INFO - PROCESS | 5615 | 1461066696894 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:37 INFO - PROCESS | 5615 | 1461066697082 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:51:37 INFO - PROCESS | 5615 | 1461066697238 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:37 INFO - PROCESS | 5615 | ++DOCSHELL 0xa0c34400 == 25 [pid = 5615] [id = 36] 04:51:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 106 (0xa3c82800) [pid = 5615] [serial = 106] [outer = (nil)] 04:51:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 107 (0xa45b5c00) [pid = 5615] [serial = 107] [outer = 0xa3c82800] 04:51:37 INFO - PROCESS | 5615 | 1461066697339 Marionette DEBUG loaded listener.js 04:51:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 108 (0xa4b47800) [pid = 5615] [serial = 108] [outer = 0xa3c82800] 04:51:38 INFO - PROCESS | 5615 | --DOCSHELL 0x983ee400 == 24 [pid = 5615] [id = 30] 04:51:38 INFO - PROCESS | 5615 | --DOCSHELL 0x91337800 == 23 [pid = 5615] [id = 31] 04:51:38 INFO - PROCESS | 5615 | --DOCSHELL 0x912b6000 == 22 [pid = 5615] [id = 28] 04:51:38 INFO - PROCESS | 5615 | --DOCSHELL 0x97c81800 == 21 [pid = 5615] [id = 29] 04:51:41 INFO - PROCESS | 5615 | --DOCSHELL 0x96ffd400 == 20 [pid = 5615] [id = 16] 04:51:41 INFO - PROCESS | 5615 | --DOCSHELL 0x98997800 == 19 [pid = 5615] [id = 13] 04:51:41 INFO - PROCESS | 5615 | --DOCSHELL 0x971f1c00 == 18 [pid = 5615] [id = 10] 04:51:41 INFO - PROCESS | 5615 | --DOCSHELL 0x912b1c00 == 17 [pid = 5615] [id = 32] 04:51:41 INFO - PROCESS | 5615 | --DOCSHELL 0x8fc22400 == 16 [pid = 5615] [id = 27] 04:51:41 INFO - PROCESS | 5615 | --DOCSHELL 0x912ae400 == 15 [pid = 5615] [id = 26] 04:51:41 INFO - PROCESS | 5615 | --DOCSHELL 0x98b4c400 == 14 [pid = 5615] [id = 19] 04:51:41 INFO - PROCESS | 5615 | --DOCSHELL 0x915da400 == 13 [pid = 5615] [id = 20] 04:51:41 INFO - PROCESS | 5615 | --DOCSHELL 0x97910800 == 12 [pid = 5615] [id = 33] 04:51:41 INFO - PROCESS | 5615 | --DOCSHELL 0x97910c00 == 11 [pid = 5615] [id = 34] 04:51:41 INFO - PROCESS | 5615 | --DOCSHELL 0x99811000 == 10 [pid = 5615] [id = 35] 04:51:41 INFO - PROCESS | 5615 | --DOCSHELL 0x91fec000 == 9 [pid = 5615] [id = 6] 04:51:42 INFO - PROCESS | 5615 | 1461066702627 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 5807ms 04:51:42 INFO - PROCESS | 5615 | 1461066702678 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:51:42 INFO - PROCESS | 5615 | 1461066702684 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 04:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:51:42 INFO - PROCESS | 5615 | 1461066702693 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:51:42 INFO - PROCESS | 5615 | 1461066702699 Marionette TRACE conn3 <- [1,118,null,{}] 04:51:42 INFO - PROCESS | 5615 | 1461066702753 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:42 INFO - PROCESS | 5615 | 1461066702938 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:51:42 INFO - PROCESS | 5615 | 1461066702969 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:43 INFO - PROCESS | 5615 | ++DOCSHELL 0x933bd800 == 10 [pid = 5615] [id = 37] 04:51:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 109 (0x933be400) [pid = 5615] [serial = 109] [outer = (nil)] 04:51:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 110 (0x96210000) [pid = 5615] [serial = 110] [outer = 0x933be400] 04:51:43 INFO - PROCESS | 5615 | 1461066703080 Marionette DEBUG loaded listener.js 04:51:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 111 (0x96a2b800) [pid = 5615] [serial = 111] [outer = 0x933be400] 04:51:43 INFO - PROCESS | 5615 | 1461066703859 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1189ms 04:51:43 INFO - PROCESS | 5615 | 1461066703882 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:51:43 INFO - PROCESS | 5615 | 1461066703892 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 04:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:51:43 INFO - PROCESS | 5615 | 1461066703950 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:51:43 INFO - PROCESS | 5615 | 1461066703954 Marionette TRACE conn3 <- [1,122,null,{}] 04:51:44 INFO - PROCESS | 5615 | 1461066704056 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:44 INFO - PROCESS | 5615 | 1461066704237 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:51:44 INFO - PROCESS | 5615 | 1461066704405 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:44 INFO - PROCESS | 5615 | ++DOCSHELL 0x912b6800 == 11 [pid = 5615] [id = 38] 04:51:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 112 (0x9790bc00) [pid = 5615] [serial = 112] [outer = (nil)] 04:51:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 113 (0x98996000) [pid = 5615] [serial = 113] [outer = 0x9790bc00] 04:51:44 INFO - PROCESS | 5615 | 1461066704503 Marionette DEBUG loaded listener.js 04:51:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 114 (0x989a0400) [pid = 5615] [serial = 114] [outer = 0x9790bc00] 04:51:45 INFO - PROCESS | 5615 | 1461066705363 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1499ms 04:51:45 INFO - PROCESS | 5615 | 1461066705422 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:51:45 INFO - PROCESS | 5615 | 1461066705426 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 04:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:51:45 INFO - PROCESS | 5615 | 1461066705439 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:51:45 INFO - PROCESS | 5615 | 1461066705446 Marionette TRACE conn3 <- [1,126,null,{}] 04:51:45 INFO - PROCESS | 5615 | 1461066705464 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:45 INFO - PROCESS | 5615 | 1461066705688 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:51:45 INFO - PROCESS | 5615 | 1461066705758 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:45 INFO - PROCESS | 5615 | ++DOCSHELL 0x99b0bc00 == 12 [pid = 5615] [id = 39] 04:51:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 115 (0x99b0c000) [pid = 5615] [serial = 115] [outer = (nil)] 04:51:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 116 (0x9aebe800) [pid = 5615] [serial = 116] [outer = 0x99b0c000] 04:51:45 INFO - PROCESS | 5615 | 1461066705839 Marionette DEBUG loaded listener.js 04:51:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 117 (0x9fb29800) [pid = 5615] [serial = 117] [outer = 0x99b0c000] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 116 (0x9855a800) [pid = 5615] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 115 (0x915df400) [pid = 5615] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 114 (0x91f0fc00) [pid = 5615] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 113 (0x971f2000) [pid = 5615] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 112 (0x91333400) [pid = 5615] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 111 (0xa0035000) [pid = 5615] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 110 (0x957b6c00) [pid = 5615] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 109 (0x9899b000) [pid = 5615] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 108 (0x9fc55400) [pid = 5615] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 107 (0x981c8800) [pid = 5615] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 106 (0x96ffe800) [pid = 5615] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 105 (0x99b89400) [pid = 5615] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 104 (0x9133dc00) [pid = 5615] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 103 (0xa0a81800) [pid = 5615] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 102 (0x912b7000) [pid = 5615] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 101 (0x98b59000) [pid = 5615] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 100 (0x979c1400) [pid = 5615] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 99 (0x9df8e800) [pid = 5615] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 98 (0x99c28400) [pid = 5615] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 97 (0x98b4c800) [pid = 5615] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 96 (0x96ab1800) [pid = 5615] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 95 (0x979bfc00) [pid = 5615] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 94 (0x97902400) [pid = 5615] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 93 (0x97c7c400) [pid = 5615] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 92 (0x91332400) [pid = 5615] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:51:47 INFO - PROCESS | 5615 | --DOMWINDOW == 91 (0x91fec400) [pid = 5615] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:51:47 INFO - PROCESS | 5615 | 1461066707620 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 2307ms 04:51:47 INFO - PROCESS | 5615 | 1461066707756 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:51:47 INFO - PROCESS | 5615 | 1461066707759 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 04:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:51:47 INFO - PROCESS | 5615 | 1461066707788 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:51:47 INFO - PROCESS | 5615 | 1461066707791 Marionette TRACE conn3 <- [1,130,null,{}] 04:51:47 INFO - PROCESS | 5615 | 1461066707809 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:48 INFO - PROCESS | 5615 | 1461066707998 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:51:48 INFO - PROCESS | 5615 | 1461066708026 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x912b7000 == 13 [pid = 5615] [id = 40] 04:51:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 92 (0x9133dc00) [pid = 5615] [serial = 118] [outer = (nil)] 04:51:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 93 (0x96ba1c00) [pid = 5615] [serial = 119] [outer = 0x9133dc00] 04:51:48 INFO - PROCESS | 5615 | 1461066708101 Marionette DEBUG loaded listener.js 04:51:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 94 (0x99b12c00) [pid = 5615] [serial = 120] [outer = 0x9133dc00] 04:51:48 INFO - PROCESS | 5615 | 1461066708880 Marionette TRACE conn3 <- [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]]]}] 04:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1159ms 04:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:51:48 INFO - PROCESS | 5615 | 1461066708934 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:51:48 INFO - PROCESS | 5615 | 1461066708937 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 04:51:48 INFO - PROCESS | 5615 | 1461066708943 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:51:48 INFO - PROCESS | 5615 | 1461066708947 Marionette TRACE conn3 <- [1,134,null,{}] 04:51:48 INFO - PROCESS | 5615 | 1461066708961 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:49 INFO - PROCESS | 5615 | 1461066709112 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:51:49 INFO - PROCESS | 5615 | 1461066709259 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:49 INFO - PROCESS | 5615 | ++DOCSHELL 0x912ae400 == 14 [pid = 5615] [id = 41] 04:51:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 95 (0x912ae800) [pid = 5615] [serial = 121] [outer = (nil)] 04:51:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 96 (0x915da400) [pid = 5615] [serial = 122] [outer = 0x912ae800] 04:51:49 INFO - PROCESS | 5615 | 1461066709388 Marionette DEBUG loaded listener.js 04:51:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 97 (0x93149c00) [pid = 5615] [serial = 123] [outer = 0x912ae800] 04:51:50 INFO - PROCESS | 5615 | 1461066710347 Marionette TRACE conn3 <- [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]]]}] 04:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1448ms 04:51:50 INFO - PROCESS | 5615 | 1461066710395 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:51:50 INFO - PROCESS | 5615 | 1461066710404 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 04:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:51:50 INFO - PROCESS | 5615 | 1461066710412 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:51:50 INFO - PROCESS | 5615 | 1461066710418 Marionette TRACE conn3 <- [1,138,null,{}] 04:51:50 INFO - PROCESS | 5615 | 1461066710426 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:50 INFO - PROCESS | 5615 | 1461066710666 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:51:50 INFO - PROCESS | 5615 | 1461066710846 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:50 INFO - PROCESS | 5615 | ++DOCSHELL 0x981c8800 == 15 [pid = 5615] [id = 42] 04:51:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 98 (0x98993400) [pid = 5615] [serial = 124] [outer = (nil)] 04:51:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 99 (0x99816000) [pid = 5615] [serial = 125] [outer = 0x98993400] 04:51:50 INFO - PROCESS | 5615 | 1461066710985 Marionette DEBUG loaded listener.js 04:51:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 100 (0x9aec7000) [pid = 5615] [serial = 126] [outer = 0x98993400] 04:51:51 INFO - PROCESS | 5615 | 1461066711896 Marionette TRACE conn3 <- [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]]]}] 04:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1496ms 04:51:51 INFO - PROCESS | 5615 | 1461066711912 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:51:51 INFO - PROCESS | 5615 | 1461066711918 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 04:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:51:51 INFO - PROCESS | 5615 | 1461066711926 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:51:51 INFO - PROCESS | 5615 | 1461066711930 Marionette TRACE conn3 <- [1,142,null,{}] 04:51:51 INFO - PROCESS | 5615 | 1461066711936 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:52 INFO - PROCESS | 5615 | 1461066712110 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:51:52 INFO - PROCESS | 5615 | 1461066712263 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:52 INFO - PROCESS | 5615 | ++DOCSHELL 0xa0037400 == 16 [pid = 5615] [id = 43] 04:51:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 101 (0xa0acfc00) [pid = 5615] [serial = 127] [outer = (nil)] 04:51:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 102 (0xa0c3c400) [pid = 5615] [serial = 128] [outer = 0xa0acfc00] 04:51:52 INFO - PROCESS | 5615 | 1461066712353 Marionette DEBUG loaded listener.js 04:51:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 103 (0x9fb8c800) [pid = 5615] [serial = 129] [outer = 0xa0acfc00] 04:51:53 INFO - PROCESS | 5615 | 1461066713318 Marionette TRACE conn3 <- [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]]]}] 04:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1439ms 04:51:53 INFO - PROCESS | 5615 | 1461066713366 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:51:53 INFO - PROCESS | 5615 | 1461066713370 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 04:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:51:53 INFO - PROCESS | 5615 | 1461066713388 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:51:53 INFO - PROCESS | 5615 | 1461066713399 Marionette TRACE conn3 <- [1,146,null,{}] 04:51:53 INFO - PROCESS | 5615 | 1461066713407 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:53 INFO - PROCESS | 5615 | 1461066713627 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:51:53 INFO - PROCESS | 5615 | 1461066713817 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:51:53 INFO - PROCESS | 5615 | 1461066713877 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:53 INFO - PROCESS | 5615 | ++DOCSHELL 0x91339400 == 17 [pid = 5615] [id = 44] 04:51:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 104 (0x91f33c00) [pid = 5615] [serial = 130] [outer = (nil)] 04:51:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 105 (0x99b11000) [pid = 5615] [serial = 131] [outer = 0x91f33c00] 04:51:54 INFO - PROCESS | 5615 | 1461066714008 Marionette DEBUG loaded listener.js 04:51:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 106 (0x9fedd400) [pid = 5615] [serial = 132] [outer = 0x91f33c00] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 105 (0x9ea16800) [pid = 5615] [serial = 88] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 104 (0x98ead800) [pid = 5615] [serial = 99] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 103 (0x915db400) [pid = 5615] [serial = 82] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 102 (0xa45b6400) [pid = 5615] [serial = 80] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 101 (0x957b5800) [pid = 5615] [serial = 83] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 100 (0x9fc97800) [pid = 5615] [serial = 89] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 99 (0x99b09800) [pid = 5615] [serial = 102] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 98 (0xa444c400) [pid = 5615] [serial = 91] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 97 (0x99182000) [pid = 5615] [serial = 86] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 96 (0x99c30800) [pid = 5615] [serial = 96] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 95 (0x9fee8400) [pid = 5615] [serial = 104] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 94 (0x98b57c00) [pid = 5615] [serial = 85] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 93 (0x9790f400) [pid = 5615] [serial = 76] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 92 (0xa44bec00) [pid = 5615] [serial = 92] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 91 (0xa455d800) [pid = 5615] [serial = 79] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 90 (0x981bdc00) [pid = 5615] [serial = 98] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 89 (0xa4448c00) [pid = 5615] [serial = 77] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 88 (0x98994000) [pid = 5615] [serial = 101] [outer = (nil)] [url = about:blank] 04:51:54 INFO - PROCESS | 5615 | --DOMWINDOW == 87 (0x99b14000) [pid = 5615] [serial = 95] [outer = (nil)] [url = about:blank] 04:51:55 INFO - PROCESS | 5615 | 1461066715005 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1651ms 04:51:55 INFO - PROCESS | 5615 | 1461066715032 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:51:55 INFO - PROCESS | 5615 | 1461066715038 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 04:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:51:55 INFO - PROCESS | 5615 | 1461066715047 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:51:55 INFO - PROCESS | 5615 | 1461066715053 Marionette TRACE conn3 <- [1,150,null,{}] 04:51:55 INFO - PROCESS | 5615 | 1461066715062 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:55 INFO - PROCESS | 5615 | 1461066715284 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:51:55 INFO - PROCESS | 5615 | 1461066715472 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:55 INFO - PROCESS | 5615 | ++DOCSHELL 0x97902000 == 18 [pid = 5615] [id = 45] 04:51:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 88 (0x97902800) [pid = 5615] [serial = 133] [outer = (nil)] 04:51:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 89 (0x981be800) [pid = 5615] [serial = 134] [outer = 0x97902800] 04:51:55 INFO - PROCESS | 5615 | 1461066715607 Marionette DEBUG loaded listener.js 04:51:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 90 (0x9848cc00) [pid = 5615] [serial = 135] [outer = 0x97902800] 04:51:56 INFO - PROCESS | 5615 | 1461066716711 Marionette TRACE conn3 <- [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]]]}] 04:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1687ms 04:51:56 INFO - PROCESS | 5615 | 1461066716736 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:51:56 INFO - PROCESS | 5615 | 1461066716746 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 04:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:51:56 INFO - PROCESS | 5615 | 1461066716757 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:51:56 INFO - PROCESS | 5615 | 1461066716761 Marionette TRACE conn3 <- [1,154,null,{}] 04:51:56 INFO - PROCESS | 5615 | 1461066716769 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:56 INFO - PROCESS | 5615 | 1461066716991 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:51:57 INFO - PROCESS | 5615 | 1461066717176 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:57 INFO - PROCESS | 5615 | ++DOCSHELL 0x9133f400 == 19 [pid = 5615] [id = 46] 04:51:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 91 (0x983ee800) [pid = 5615] [serial = 136] [outer = (nil)] 04:51:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 92 (0x9fb96800) [pid = 5615] [serial = 137] [outer = 0x983ee800] 04:51:57 INFO - PROCESS | 5615 | 1461066717306 Marionette DEBUG loaded listener.js 04:51:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 93 (0xa0034c00) [pid = 5615] [serial = 138] [outer = 0x983ee800] 04:51:58 INFO - PROCESS | 5615 | 1461066718251 Marionette TRACE conn3 <- [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]]]}] 04:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1542ms 04:51:58 INFO - PROCESS | 5615 | 1461066718300 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:51:58 INFO - PROCESS | 5615 | 1461066718305 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 04:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:51:58 INFO - PROCESS | 5615 | 1461066718313 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:51:58 INFO - PROCESS | 5615 | 1461066718320 Marionette TRACE conn3 <- [1,158,null,{}] 04:51:58 INFO - PROCESS | 5615 | 1461066718337 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:58 INFO - PROCESS | 5615 | 1461066718602 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:51:58 INFO - PROCESS | 5615 | 1461066718755 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:58 INFO - PROCESS | 5615 | ++DOCSHELL 0x932be800 == 20 [pid = 5615] [id = 47] 04:51:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 94 (0x932bec00) [pid = 5615] [serial = 139] [outer = (nil)] 04:51:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 95 (0xa00a7800) [pid = 5615] [serial = 140] [outer = 0x932bec00] 04:51:58 INFO - PROCESS | 5615 | 1461066718869 Marionette DEBUG loaded listener.js 04:51:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 96 (0xa0f33800) [pid = 5615] [serial = 141] [outer = 0x932bec00] 04:52:00 INFO - PROCESS | 5615 | --DOCSHELL 0xa0c34400 == 19 [pid = 5615] [id = 36] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 95 (0x915da000) [pid = 5615] [serial = 22] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 94 (0x97fb5800) [pid = 5615] [serial = 29] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 93 (0xa00bf800) [pid = 5615] [serial = 34] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 92 (0x979cdc00) [pid = 5615] [serial = 44] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 91 (0x91f2b800) [pid = 5615] [serial = 23] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 90 (0xa0f65400) [pid = 5615] [serial = 35] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 89 (0x91ff3800) [pid = 5615] [serial = 17] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 88 (0x989a1400) [pid = 5615] [serial = 37] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 87 (0xa45e1800) [pid = 5615] [serial = 38] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 86 (0x96ff6c00) [pid = 5615] [serial = 43] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 85 (0x97de6000) [pid = 5615] [serial = 50] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 84 (0x97fb4c00) [pid = 5615] [serial = 61] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 83 (0x97c7d000) [pid = 5615] [serial = 49] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 82 (0x998cec00) [pid = 5615] [serial = 64] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 81 (0x8fc22800) [pid = 5615] [serial = 46] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 80 (0x957c2800) [pid = 5615] [serial = 59] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 79 (0x98998800) [pid = 5615] [serial = 47] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 78 (0xa2acac00) [pid = 5615] [serial = 2] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 77 (0x91f39400) [pid = 5615] [serial = 58] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 76 (0x91fe8800) [pid = 5615] [serial = 40] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 75 (0x933b8c00) [pid = 5615] [serial = 41] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 74 (0x96ff4000) [pid = 5615] [serial = 25] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 73 (0x98ea9400) [pid = 5615] [serial = 31] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 72 (0x979c7c00) [pid = 5615] [serial = 28] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 71 (0xa0f37800) [pid = 5615] [serial = 71] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 70 (0x98491800) [pid = 5615] [serial = 12] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 69 (0xa2abec00) [pid = 5615] [serial = 73] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 68 (0xa45b5c00) [pid = 5615] [serial = 107] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 67 (0x983eec00) [pid = 5615] [serial = 9] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 66 (0x98998c00) [pid = 5615] [serial = 62] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 65 (0xa0c10c00) [pid = 5615] [serial = 70] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 64 (0xa003a800) [pid = 5615] [serial = 68] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 63 (0x9fb2e000) [pid = 5615] [serial = 56] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 62 (0x9fc99000) [pid = 5615] [serial = 67] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 61 (0x9aec3000) [pid = 5615] [serial = 55] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 60 (0x9918d800) [pid = 5615] [serial = 53] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 59 (0x98eac800) [pid = 5615] [serial = 52] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 58 (0x91fee400) [pid = 5615] [serial = 16] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 57 (0x9133f000) [pid = 5615] [serial = 19] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 56 (0xa2ac2c00) [pid = 5615] [serial = 74] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 55 (0x99a7b800) [pid = 5615] [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.] 04:52:01 INFO - PROCESS | 5615 | --DOMWINDOW == 54 (0x9aebe000) [pid = 5615] [serial = 65] [outer = (nil)] [url = about:blank] 04:52:01 INFO - PROCESS | 5615 | 1461066721517 Marionette TRACE conn3 <- [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]]]}] 04:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 3253ms 04:52:01 INFO - PROCESS | 5615 | 1461066721569 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:52:01 INFO - PROCESS | 5615 | 1461066721579 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 04:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:52:01 INFO - PROCESS | 5615 | 1461066721612 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:52:01 INFO - PROCESS | 5615 | 1461066721621 Marionette TRACE conn3 <- [1,162,null,{}] 04:52:01 INFO - PROCESS | 5615 | 1461066721633 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:01 INFO - PROCESS | 5615 | 1461066721865 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:52:02 INFO - PROCESS | 5615 | 1461066722013 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:02 INFO - PROCESS | 5615 | ++DOCSHELL 0x912ad800 == 20 [pid = 5615] [id = 48] 04:52:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 55 (0x912b0000) [pid = 5615] [serial = 142] [outer = (nil)] 04:52:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 56 (0x91ff1800) [pid = 5615] [serial = 143] [outer = 0x912b0000] 04:52:02 INFO - PROCESS | 5615 | 1461066722099 Marionette DEBUG loaded listener.js 04:52:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 57 (0x9314fc00) [pid = 5615] [serial = 144] [outer = 0x912b0000] 04:52:02 INFO - PROCESS | 5615 | 1461066722975 Marionette TRACE conn3 <- [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]]]}] 04:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1420ms 04:52:03 INFO - PROCESS | 5615 | 1461066723011 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:52:03 INFO - PROCESS | 5615 | 1461066723028 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 04:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:52:03 INFO - PROCESS | 5615 | 1461066723040 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:52:03 INFO - PROCESS | 5615 | 1461066723046 Marionette TRACE conn3 <- [1,166,null,{}] 04:52:03 INFO - PROCESS | 5615 | 1461066723053 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:03 INFO - PROCESS | 5615 | 1461066723254 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:52:03 INFO - PROCESS | 5615 | 1461066723369 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 5615 | ++DOCSHELL 0x91f02c00 == 21 [pid = 5615] [id = 49] 04:52:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 58 (0x932b7400) [pid = 5615] [serial = 145] [outer = (nil)] 04:52:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 59 (0x957b7000) [pid = 5615] [serial = 146] [outer = 0x932b7400] 04:52:03 INFO - PROCESS | 5615 | 1461066723450 Marionette DEBUG loaded listener.js 04:52:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 60 (0x962a4000) [pid = 5615] [serial = 147] [outer = 0x932b7400] 04:52:04 INFO - PROCESS | 5615 | 1461066724306 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1308ms 04:52:04 INFO - PROCESS | 5615 | 1461066724348 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:52:04 INFO - PROCESS | 5615 | 1461066724353 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 04:52:04 INFO - PROCESS | 5615 | 1461066724360 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:52:04 INFO - PROCESS | 5615 | 1461066724367 Marionette TRACE conn3 <- [1,170,null,{}] 04:52:04 INFO - PROCESS | 5615 | 1461066724393 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:04 INFO - PROCESS | 5615 | 1461066724600 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:52:04 INFO - PROCESS | 5615 | 1461066724623 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 5615 | ++DOCSHELL 0x97905400 == 22 [pid = 5615] [id = 50] 04:52:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 61 (0x97907000) [pid = 5615] [serial = 148] [outer = (nil)] 04:52:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 62 (0x9790cc00) [pid = 5615] [serial = 149] [outer = 0x97907000] 04:52:04 INFO - PROCESS | 5615 | 1461066724724 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 63 (0x97917000) [pid = 5615] [serial = 150] [outer = 0x97907000] 04:52:05 INFO - PROCESS | 5615 | 1461066725619 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1296ms 04:52:05 INFO - PROCESS | 5615 | 1461066725656 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:52:05 INFO - PROCESS | 5615 | 1461066725661 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 04:52:05 INFO - PROCESS | 5615 | 1461066725668 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:52:05 INFO - PROCESS | 5615 | 1461066725672 Marionette TRACE conn3 <- [1,174,null,{}] 04:52:05 INFO - PROCESS | 5615 | 1461066725685 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:05 INFO - PROCESS | 5615 | 1461066725875 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:52:05 INFO - PROCESS | 5615 | 1461066725904 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:05 INFO - PROCESS | 5615 | ++DOCSHELL 0x91f0f800 == 23 [pid = 5615] [id = 51] 04:52:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 64 (0x932b6800) [pid = 5615] [serial = 151] [outer = (nil)] 04:52:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 65 (0x97fb8400) [pid = 5615] [serial = 152] [outer = 0x932b6800] 04:52:05 INFO - PROCESS | 5615 | 1461066725983 Marionette DEBUG loaded listener.js 04:52:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 66 (0x988adc00) [pid = 5615] [serial = 153] [outer = 0x932b6800] 04:52:06 INFO - PROCESS | 5615 | --DOMWINDOW == 65 (0x99b0d000) [pid = 5615] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:52:06 INFO - PROCESS | 5615 | --DOMWINDOW == 64 (0x9133dc00) [pid = 5615] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:52:06 INFO - PROCESS | 5615 | --DOMWINDOW == 63 (0x99b0c000) [pid = 5615] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:52:06 INFO - PROCESS | 5615 | --DOMWINDOW == 62 (0xa3c82800) [pid = 5615] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:52:06 INFO - PROCESS | 5615 | --DOMWINDOW == 61 (0x933be400) [pid = 5615] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:52:06 INFO - PROCESS | 5615 | --DOMWINDOW == 60 (0x9790bc00) [pid = 5615] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:52:07 INFO - PROCESS | 5615 | 1461066727160 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1540ms 04:52:07 INFO - PROCESS | 5615 | 1461066727208 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:52:07 INFO - PROCESS | 5615 | 1461066727217 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 04:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:52:07 INFO - PROCESS | 5615 | 1461066727226 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:52:07 INFO - PROCESS | 5615 | 1461066727232 Marionette TRACE conn3 <- [1,178,null,{}] 04:52:07 INFO - PROCESS | 5615 | 1461066727240 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:07 INFO - PROCESS | 5615 | 1461066727422 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:52:07 INFO - PROCESS | 5615 | 1461066727557 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:07 INFO - PROCESS | 5615 | ++DOCSHELL 0x932b2400 == 24 [pid = 5615] [id = 52] 04:52:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 61 (0x932b5400) [pid = 5615] [serial = 154] [outer = (nil)] 04:52:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 62 (0x957b7c00) [pid = 5615] [serial = 155] [outer = 0x932b5400] 04:52:07 INFO - PROCESS | 5615 | 1461066727715 Marionette DEBUG loaded listener.js 04:52:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 63 (0x96aaf800) [pid = 5615] [serial = 156] [outer = 0x932b5400] 04:52:08 INFO - PROCESS | 5615 | 1461066728675 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1488ms 04:52:08 INFO - PROCESS | 5615 | 1461066728715 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:52:08 INFO - PROCESS | 5615 | 1461066728724 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 04:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:52:08 INFO - PROCESS | 5615 | 1461066728735 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:52:08 INFO - PROCESS | 5615 | 1461066728739 Marionette TRACE conn3 <- [1,182,null,{}] 04:52:08 INFO - PROCESS | 5615 | 1461066728746 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:08 INFO - PROCESS | 5615 | 1461066728955 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:52:09 INFO - PROCESS | 5615 | 1461066729088 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:09 INFO - PROCESS | 5615 | ++DOCSHELL 0x9790e400 == 25 [pid = 5615] [id = 53] 04:52:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 64 (0x979c9800) [pid = 5615] [serial = 157] [outer = (nil)] 04:52:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 65 (0x98996400) [pid = 5615] [serial = 158] [outer = 0x979c9800] 04:52:09 INFO - PROCESS | 5615 | 1461066729215 Marionette DEBUG loaded listener.js 04:52:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 66 (0x9899e800) [pid = 5615] [serial = 159] [outer = 0x979c9800] 04:52:10 INFO - PROCESS | 5615 | 1461066730185 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1482ms 04:52:10 INFO - PROCESS | 5615 | 1461066730218 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:52:10 INFO - PROCESS | 5615 | 1461066730222 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 04:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:52:10 INFO - PROCESS | 5615 | 1461066730229 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:52:10 INFO - PROCESS | 5615 | 1461066730235 Marionette TRACE conn3 <- [1,186,null,{}] 04:52:10 INFO - PROCESS | 5615 | 1461066730253 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:10 INFO - PROCESS | 5615 | 1461066730479 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:52:10 INFO - PROCESS | 5615 | 1461066730653 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:10 INFO - PROCESS | 5615 | ++DOCSHELL 0x8fc15400 == 26 [pid = 5615] [id = 54] 04:52:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 67 (0x8fc1e000) [pid = 5615] [serial = 160] [outer = (nil)] 04:52:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 68 (0x915da800) [pid = 5615] [serial = 161] [outer = 0x8fc1e000] 04:52:10 INFO - PROCESS | 5615 | 1461066730872 Marionette DEBUG loaded listener.js 04:52:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 69 (0x91feb400) [pid = 5615] [serial = 162] [outer = 0x8fc1e000] 04:52:11 INFO - PROCESS | 5615 | --DOMWINDOW == 68 (0xa0a06800) [pid = 5615] [serial = 105] [outer = (nil)] [url = about:blank] 04:52:11 INFO - PROCESS | 5615 | --DOMWINDOW == 67 (0x96ba1c00) [pid = 5615] [serial = 119] [outer = (nil)] [url = about:blank] 04:52:11 INFO - PROCESS | 5615 | --DOMWINDOW == 66 (0x99b12c00) [pid = 5615] [serial = 120] [outer = (nil)] [url = about:blank] 04:52:11 INFO - PROCESS | 5615 | --DOMWINDOW == 65 (0x9aebe800) [pid = 5615] [serial = 116] [outer = (nil)] [url = about:blank] 04:52:11 INFO - PROCESS | 5615 | --DOMWINDOW == 64 (0xa4b47800) [pid = 5615] [serial = 108] [outer = (nil)] [url = about:blank] 04:52:11 INFO - PROCESS | 5615 | --DOMWINDOW == 63 (0x96210000) [pid = 5615] [serial = 110] [outer = (nil)] [url = about:blank] 04:52:11 INFO - PROCESS | 5615 | --DOMWINDOW == 62 (0x96a2b800) [pid = 5615] [serial = 111] [outer = (nil)] [url = about:blank] 04:52:11 INFO - PROCESS | 5615 | --DOMWINDOW == 61 (0x98996000) [pid = 5615] [serial = 113] [outer = (nil)] [url = about:blank] 04:52:11 INFO - PROCESS | 5615 | --DOMWINDOW == 60 (0x9fb29800) [pid = 5615] [serial = 117] [outer = (nil)] [url = about:blank] 04:52:11 INFO - PROCESS | 5615 | --DOMWINDOW == 59 (0x989a0400) [pid = 5615] [serial = 114] [outer = (nil)] [url = about:blank] 04:52:11 INFO - PROCESS | 5615 | 1461066731825 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1641ms 04:52:11 INFO - PROCESS | 5615 | 1461066731873 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:52:11 INFO - PROCESS | 5615 | 1461066731879 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 04:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:52:11 INFO - PROCESS | 5615 | 1461066731889 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:52:11 INFO - PROCESS | 5615 | 1461066731894 Marionette TRACE conn3 <- [1,190,null,{}] 04:52:11 INFO - PROCESS | 5615 | 1461066731901 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:12 INFO - PROCESS | 5615 | 1461066732069 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:52:12 INFO - PROCESS | 5615 | 1461066732163 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x933c3000 == 27 [pid = 5615] [id = 55] 04:52:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 60 (0x957b4400) [pid = 5615] [serial = 163] [outer = (nil)] 04:52:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 61 (0x962a3c00) [pid = 5615] [serial = 164] [outer = 0x957b4400] 04:52:12 INFO - PROCESS | 5615 | 1461066732243 Marionette DEBUG loaded listener.js 04:52:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 62 (0x96ff0000) [pid = 5615] [serial = 165] [outer = 0x957b4400] 04:52:13 INFO - PROCESS | 5615 | 1461066733083 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1240ms 04:52:13 INFO - PROCESS | 5615 | 1461066733129 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:52:13 INFO - PROCESS | 5615 | 1461066733135 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 04:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:52:13 INFO - PROCESS | 5615 | 1461066733145 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:52:13 INFO - PROCESS | 5615 | 1461066733149 Marionette TRACE conn3 <- [1,194,null,{}] 04:52:13 INFO - PROCESS | 5615 | 1461066733155 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:13 INFO - PROCESS | 5615 | 1461066733313 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:52:13 INFO - PROCESS | 5615 | 1461066733324 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:13 INFO - PROCESS | 5615 | ++DOCSHELL 0x97faf800 == 28 [pid = 5615] [id = 56] 04:52:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 63 (0x97fb4c00) [pid = 5615] [serial = 166] [outer = (nil)] 04:52:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 64 (0x9899a400) [pid = 5615] [serial = 167] [outer = 0x97fb4c00] 04:52:13 INFO - PROCESS | 5615 | 1461066733399 Marionette DEBUG loaded listener.js 04:52:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 65 (0x98b4c800) [pid = 5615] [serial = 168] [outer = 0x97fb4c00] 04:52:14 INFO - PROCESS | 5615 | 1461066734189 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1091ms 04:52:14 INFO - PROCESS | 5615 | 1461066734249 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:52:14 INFO - PROCESS | 5615 | 1461066734253 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 04:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:52:14 INFO - PROCESS | 5615 | 1461066734260 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:52:14 INFO - PROCESS | 5615 | 1461066734266 Marionette TRACE conn3 <- [1,198,null,{}] 04:52:14 INFO - PROCESS | 5615 | 1461066734282 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:14 INFO - PROCESS | 5615 | 1461066734490 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:52:14 INFO - PROCESS | 5615 | 1461066734510 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:14 INFO - PROCESS | 5615 | ++DOCSHELL 0x933bb000 == 29 [pid = 5615] [id = 57] 04:52:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 66 (0x9918c400) [pid = 5615] [serial = 169] [outer = (nil)] 04:52:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 67 (0x99817400) [pid = 5615] [serial = 170] [outer = 0x9918c400] 04:52:14 INFO - PROCESS | 5615 | 1461066734594 Marionette DEBUG loaded listener.js 04:52:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 68 (0x99b09800) [pid = 5615] [serial = 171] [outer = 0x9918c400] 04:52:15 INFO - PROCESS | 5615 | 1461066735427 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1189ms 04:52:15 INFO - PROCESS | 5615 | 1461066735450 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:52:15 INFO - PROCESS | 5615 | 1461066735455 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 04:52:15 INFO - PROCESS | 5615 | 1461066735462 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:52:15 INFO - PROCESS | 5615 | 1461066735466 Marionette TRACE conn3 <- [1,202,null,{}] 04:52:15 INFO - PROCESS | 5615 | 1461066735478 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:15 INFO - PROCESS | 5615 | 1461066735680 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:52:15 INFO - PROCESS | 5615 | 1461066735706 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x99816c00 == 30 [pid = 5615] [id = 58] 04:52:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 69 (0x998cbc00) [pid = 5615] [serial = 172] [outer = (nil)] 04:52:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 70 (0x99b83c00) [pid = 5615] [serial = 173] [outer = 0x998cbc00] 04:52:15 INFO - PROCESS | 5615 | 1461066735805 Marionette DEBUG loaded listener.js 04:52:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 71 (0x99c27c00) [pid = 5615] [serial = 174] [outer = 0x998cbc00] 04:52:16 INFO - PROCESS | 5615 | --DOMWINDOW == 70 (0x932b7400) [pid = 5615] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:52:16 INFO - PROCESS | 5615 | --DOMWINDOW == 69 (0x97907000) [pid = 5615] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:52:16 INFO - PROCESS | 5615 | --DOMWINDOW == 68 (0x912ae800) [pid = 5615] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:52:16 INFO - PROCESS | 5615 | --DOMWINDOW == 67 (0x983ee800) [pid = 5615] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:52:16 INFO - PROCESS | 5615 | --DOMWINDOW == 66 (0xa0acfc00) [pid = 5615] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:52:16 INFO - PROCESS | 5615 | --DOMWINDOW == 65 (0x91f33c00) [pid = 5615] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:52:16 INFO - PROCESS | 5615 | --DOMWINDOW == 64 (0x98993400) [pid = 5615] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:52:16 INFO - PROCESS | 5615 | --DOMWINDOW == 63 (0x97902800) [pid = 5615] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:52:16 INFO - PROCESS | 5615 | --DOMWINDOW == 62 (0x912b0000) [pid = 5615] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:52:16 INFO - PROCESS | 5615 | 1461066736756 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1351ms 04:52:16 INFO - PROCESS | 5615 | 1461066736814 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 5615 | 1461066736817 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 04:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:52:16 INFO - PROCESS | 5615 | 1461066736824 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - PROCESS | 5615 | 1461066736827 Marionette TRACE conn3 <- [1,206,null,{}] 04:52:16 INFO - PROCESS | 5615 | 1461066736833 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:17 INFO - PROCESS | 5615 | 1461066737021 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:52:17 INFO - PROCESS | 5615 | 1461066737037 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:17 INFO - PROCESS | 5615 | ++DOCSHELL 0x932b5000 == 31 [pid = 5615] [id = 59] 04:52:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 63 (0x962b0c00) [pid = 5615] [serial = 175] [outer = (nil)] 04:52:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 64 (0x998d0400) [pid = 5615] [serial = 176] [outer = 0x962b0c00] 04:52:17 INFO - PROCESS | 5615 | 1461066737124 Marionette DEBUG loaded listener.js 04:52:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 65 (0x9aec7800) [pid = 5615] [serial = 177] [outer = 0x962b0c00] 04:52:17 INFO - PROCESS | 5615 | 1461066737931 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1141ms 04:52:17 INFO - PROCESS | 5615 | 1461066737966 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:52:17 INFO - PROCESS | 5615 | 1461066737969 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 04:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:52:17 INFO - PROCESS | 5615 | 1461066737977 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:52:17 INFO - PROCESS | 5615 | 1461066737980 Marionette TRACE conn3 <- [1,210,null,{}] 04:52:17 INFO - PROCESS | 5615 | 1461066737986 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:18 INFO - PROCESS | 5615 | 1461066738145 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:52:18 INFO - PROCESS | 5615 | 1461066738157 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:18 INFO - PROCESS | 5615 | ++DOCSHELL 0x99b90400 == 32 [pid = 5615] [id = 60] 04:52:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 66 (0x9df8d800) [pid = 5615] [serial = 178] [outer = (nil)] 04:52:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 67 (0x9fb8f000) [pid = 5615] [serial = 179] [outer = 0x9df8d800] 04:52:18 INFO - PROCESS | 5615 | 1461066738232 Marionette DEBUG loaded listener.js 04:52:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 68 (0x9fc52800) [pid = 5615] [serial = 180] [outer = 0x9df8d800] 04:52:19 INFO - PROCESS | 5615 | 1461066739222 Marionette TRACE conn3 <- [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]]]}] 04:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1291ms 04:52:19 INFO - PROCESS | 5615 | 1461066739269 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:52:19 INFO - PROCESS | 5615 | 1461066739278 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 04:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:52:19 INFO - PROCESS | 5615 | 1461066739288 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:52:19 INFO - PROCESS | 5615 | 1461066739295 Marionette TRACE conn3 <- [1,214,null,{}] 04:52:19 INFO - PROCESS | 5615 | 1461066739304 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:19 INFO - PROCESS | 5615 | 1461066739494 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:52:19 INFO - PROCESS | 5615 | 1461066739637 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x915dc000 == 33 [pid = 5615] [id = 61] 04:52:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 69 (0x932b4c00) [pid = 5615] [serial = 181] [outer = (nil)] 04:52:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 70 (0x9620f000) [pid = 5615] [serial = 182] [outer = 0x932b4c00] 04:52:19 INFO - PROCESS | 5615 | 1461066739740 Marionette DEBUG loaded listener.js 04:52:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 71 (0x97901400) [pid = 5615] [serial = 183] [outer = 0x932b4c00] 04:52:20 INFO - PROCESS | 5615 | 1461066740673 Marionette TRACE conn3 <- [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]]]}] 04:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1439ms 04:52:20 INFO - PROCESS | 5615 | 1461066740728 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:52:20 INFO - PROCESS | 5615 | 1461066740738 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 04:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:52:20 INFO - PROCESS | 5615 | 1461066740749 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:52:20 INFO - PROCESS | 5615 | 1461066740753 Marionette TRACE conn3 <- [1,218,null,{}] 04:52:20 INFO - PROCESS | 5615 | 1461066740760 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:20 INFO - PROCESS | 5615 | 1461066740980 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:52:21 INFO - PROCESS | 5615 | 1461066741162 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x933c2c00 == 34 [pid = 5615] [id = 62] 04:52:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 72 (0x98492c00) [pid = 5615] [serial = 184] [outer = (nil)] 04:52:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 73 (0x98eadc00) [pid = 5615] [serial = 185] [outer = 0x98492c00] 04:52:21 INFO - PROCESS | 5615 | 1461066741302 Marionette DEBUG loaded listener.js 04:52:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 74 (0x998cc000) [pid = 5615] [serial = 186] [outer = 0x98492c00] 04:52:22 INFO - PROCESS | 5615 | 1461066742164 Marionette TRACE conn3 <- [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]]]}] 04:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1480ms 04:52:22 INFO - PROCESS | 5615 | 1461066742230 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:52:22 INFO - PROCESS | 5615 | 1461066742235 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 04:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:52:22 INFO - PROCESS | 5615 | 1461066742242 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:52:22 INFO - PROCESS | 5615 | 1461066742248 Marionette TRACE conn3 <- [1,222,null,{}] 04:52:22 INFO - PROCESS | 5615 | 1461066742265 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:22 INFO - PROCESS | 5615 | 1461066742513 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:52:22 INFO - PROCESS | 5615 | 1461066742692 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:22 INFO - PROCESS | 5615 | ++DOCSHELL 0x99c23800 == 35 [pid = 5615] [id = 63] 04:52:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 75 (0x9df90800) [pid = 5615] [serial = 187] [outer = (nil)] 04:52:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 76 (0x9fc5b400) [pid = 5615] [serial = 188] [outer = 0x9df90800] 04:52:22 INFO - PROCESS | 5615 | 1461066742845 Marionette DEBUG loaded listener.js 04:52:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 77 (0x9feebc00) [pid = 5615] [serial = 189] [outer = 0x9df90800] 04:52:23 INFO - PROCESS | 5615 | 1461066743856 Marionette TRACE conn3 <- [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]]]}] 04:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1637ms 04:52:23 INFO - PROCESS | 5615 | 1461066743880 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:52:23 INFO - PROCESS | 5615 | 1461066743885 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 04:52:23 INFO - PROCESS | 5615 | 1461066743892 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:52:23 INFO - PROCESS | 5615 | 1461066743895 Marionette TRACE conn3 <- [1,226,null,{}] 04:52:23 INFO - PROCESS | 5615 | 1461066743901 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:24 INFO - PROCESS | 5615 | 1461066744069 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:52:24 INFO - PROCESS | 5615 | 1461066744214 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:24 INFO - PROCESS | 5615 | ++DOCSHELL 0x9ea13400 == 36 [pid = 5615] [id = 64] 04:52:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 78 (0xa009f800) [pid = 5615] [serial = 190] [outer = (nil)] 04:52:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 79 (0xa0a05400) [pid = 5615] [serial = 191] [outer = 0xa009f800] 04:52:24 INFO - PROCESS | 5615 | 1461066744335 Marionette DEBUG loaded listener.js 04:52:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 80 (0xa0c37400) [pid = 5615] [serial = 192] [outer = 0xa009f800] 04:52:25 INFO - PROCESS | 5615 | 1461066745167 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1332ms 04:52:25 INFO - PROCESS | 5615 | 1461066745229 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:52:25 INFO - PROCESS | 5615 | 1461066745234 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 04:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:52:25 INFO - PROCESS | 5615 | 1461066745243 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:52:25 INFO - PROCESS | 5615 | 1461066745246 Marionette TRACE conn3 <- [1,230,null,{}] 04:52:25 INFO - PROCESS | 5615 | 1461066745253 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:25 INFO - PROCESS | 5615 | 1461066745428 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:52:25 INFO - PROCESS | 5615 | 1461066745567 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 5615 | ++DOCSHELL 0x957ba000 == 37 [pid = 5615] [id = 65] 04:52:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 81 (0xa003ac00) [pid = 5615] [serial = 193] [outer = (nil)] 04:52:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 82 (0xa0f6a400) [pid = 5615] [serial = 194] [outer = 0xa003ac00] 04:52:25 INFO - PROCESS | 5615 | 1461066745660 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 83 (0xa2a2c800) [pid = 5615] [serial = 195] [outer = 0xa003ac00] 04:52:26 INFO - PROCESS | 5615 | 1461066746569 Marionette TRACE conn3 <- [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]]]}] 04:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1385ms 04:52:26 INFO - PROCESS | 5615 | 1461066746629 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:52:26 INFO - PROCESS | 5615 | 1461066746634 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 04:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:52:26 INFO - PROCESS | 5615 | 1461066746641 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:52:26 INFO - PROCESS | 5615 | 1461066746644 Marionette TRACE conn3 <- [1,234,null,{}] 04:52:26 INFO - PROCESS | 5615 | 1461066746651 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:27 INFO - PROCESS | 5615 | 1461066747038 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:52:27 INFO - PROCESS | 5615 | 1461066747244 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:27 INFO - PROCESS | 5615 | ++DOCSHELL 0x932c1000 == 38 [pid = 5615] [id = 66] 04:52:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 84 (0x932c1c00) [pid = 5615] [serial = 196] [outer = (nil)] 04:52:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 85 (0x933be400) [pid = 5615] [serial = 197] [outer = 0x932c1c00] 04:52:27 INFO - PROCESS | 5615 | 1461066747340 Marionette DEBUG loaded listener.js 04:52:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 86 (0x957bc400) [pid = 5615] [serial = 198] [outer = 0x932c1c00] 04:52:28 INFO - PROCESS | 5615 | 1461066748301 Marionette TRACE conn3 <- [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]]]}] 04:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1732ms 04:52:28 INFO - PROCESS | 5615 | 1461066748375 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 5615 | 1461066748382 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 04:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:52:28 INFO - PROCESS | 5615 | 1461066748390 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - PROCESS | 5615 | 1461066748396 Marionette TRACE conn3 <- [1,238,null,{}] 04:52:28 INFO - PROCESS | 5615 | 1461066748403 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:28 INFO - PROCESS | 5615 | 1461066748626 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:52:28 INFO - PROCESS | 5615 | --DOCSHELL 0x97902000 == 37 [pid = 5615] [id = 45] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 85 (0xa00a7800) [pid = 5615] [serial = 140] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 84 (0x962a4000) [pid = 5615] [serial = 147] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 83 (0x957b7000) [pid = 5615] [serial = 146] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 82 (0x9790cc00) [pid = 5615] [serial = 149] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 81 (0x93149c00) [pid = 5615] [serial = 123] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 80 (0xa0034c00) [pid = 5615] [serial = 138] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 79 (0x9fb8c800) [pid = 5615] [serial = 129] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 78 (0x9fedd400) [pid = 5615] [serial = 132] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 77 (0x9aec7000) [pid = 5615] [serial = 126] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 76 (0x9848cc00) [pid = 5615] [serial = 135] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 75 (0x97917000) [pid = 5615] [serial = 150] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 74 (0x915da400) [pid = 5615] [serial = 122] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 73 (0x99816000) [pid = 5615] [serial = 125] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 72 (0xa0c3c400) [pid = 5615] [serial = 128] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 71 (0x99b11000) [pid = 5615] [serial = 131] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 70 (0x981be800) [pid = 5615] [serial = 134] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 69 (0x9fb96800) [pid = 5615] [serial = 137] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 68 (0x9314fc00) [pid = 5615] [serial = 144] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | --DOMWINDOW == 67 (0x91ff1800) [pid = 5615] [serial = 143] [outer = (nil)] [url = about:blank] 04:52:28 INFO - PROCESS | 5615 | 1461066748844 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x915da400 == 38 [pid = 5615] [id = 67] 04:52:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 68 (0x91ff1800) [pid = 5615] [serial = 199] [outer = (nil)] 04:52:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 69 (0x957b7000) [pid = 5615] [serial = 200] [outer = 0x91ff1800] 04:52:28 INFO - PROCESS | 5615 | 1461066748930 Marionette DEBUG loaded listener.js 04:52:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 70 (0x9790d800) [pid = 5615] [serial = 201] [outer = 0x91ff1800] 04:52:29 INFO - PROCESS | 5615 | 1461066749659 Marionette TRACE conn3 <- [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]]]}] 04:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1337ms 04:52:29 INFO - PROCESS | 5615 | 1461066749729 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:52:29 INFO - PROCESS | 5615 | 1461066749733 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 04:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:52:29 INFO - PROCESS | 5615 | 1461066749740 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:52:29 INFO - PROCESS | 5615 | 1461066749744 Marionette TRACE conn3 <- [1,242,null,{}] 04:52:29 INFO - PROCESS | 5615 | 1461066749750 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:29 INFO - PROCESS | 5615 | 1461066749925 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:52:30 INFO - PROCESS | 5615 | 1461066750027 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 5615 | ++DOCSHELL 0x957bf800 == 39 [pid = 5615] [id = 68] 04:52:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 71 (0x983ee800) [pid = 5615] [serial = 202] [outer = (nil)] 04:52:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 72 (0x98b51000) [pid = 5615] [serial = 203] [outer = 0x983ee800] 04:52:30 INFO - PROCESS | 5615 | 1461066750104 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 73 (0x98ead800) [pid = 5615] [serial = 204] [outer = 0x983ee800] 04:52:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 74 (0x99b0c800) [pid = 5615] [serial = 205] [outer = 0x91ff0c00] 04:52:31 INFO - PROCESS | 5615 | 1461066750998 Marionette TRACE conn3 <- [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]]]}] 04:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1281ms 04:52:31 INFO - PROCESS | 5615 | 1461066751026 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 5615 | 1461066751033 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 04:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:52:31 INFO - PROCESS | 5615 | 1461066751049 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:52:31 INFO - PROCESS | 5615 | 1461066751056 Marionette TRACE conn3 <- [1,246,null,{}] 04:52:31 INFO - PROCESS | 5615 | 1461066751073 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:31 INFO - PROCESS | 5615 | 1461066751261 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:52:31 INFO - PROCESS | 5615 | 1461066751284 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:31 INFO - PROCESS | 5615 | ++DOCSHELL 0x99b88000 == 40 [pid = 5615] [id = 69] 04:52:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 75 (0x9aec1800) [pid = 5615] [serial = 206] [outer = (nil)] 04:52:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 76 (0x9ea18400) [pid = 5615] [serial = 207] [outer = 0x9aec1800] 04:52:31 INFO - PROCESS | 5615 | 1461066751358 Marionette DEBUG loaded listener.js 04:52:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 77 (0x9fc54400) [pid = 5615] [serial = 208] [outer = 0x9aec1800] 04:52:32 INFO - PROCESS | 5615 | 1461066752415 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1409ms 04:52:32 INFO - PROCESS | 5615 | 1461066752451 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:52:32 INFO - PROCESS | 5615 | 1461066752455 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 04:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:52:32 INFO - PROCESS | 5615 | 1461066752461 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:52:32 INFO - PROCESS | 5615 | 1461066752465 Marionette TRACE conn3 <- [1,250,null,{}] 04:52:32 INFO - PROCESS | 5615 | 1461066752478 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:32 INFO - PROCESS | 5615 | 1461066752675 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:52:32 INFO - PROCESS | 5615 | 1461066752705 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 5615 | ++DOCSHELL 0x99b89400 == 41 [pid = 5615] [id = 70] 04:52:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 78 (0x9fb97400) [pid = 5615] [serial = 209] [outer = (nil)] 04:52:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 79 (0xa009cc00) [pid = 5615] [serial = 210] [outer = 0x9fb97400] 04:52:32 INFO - PROCESS | 5615 | 1461066752783 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 80 (0xa00bb400) [pid = 5615] [serial = 211] [outer = 0x9fb97400] 04:52:33 INFO - PROCESS | 5615 | --DOMWINDOW == 79 (0x957b4400) [pid = 5615] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:52:33 INFO - PROCESS | 5615 | --DOMWINDOW == 78 (0x998cbc00) [pid = 5615] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:52:33 INFO - PROCESS | 5615 | --DOMWINDOW == 77 (0x8fc1e000) [pid = 5615] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:52:33 INFO - PROCESS | 5615 | --DOMWINDOW == 76 (0x97fb4c00) [pid = 5615] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:52:33 INFO - PROCESS | 5615 | --DOMWINDOW == 75 (0x9918c400) [pid = 5615] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:52:33 INFO - PROCESS | 5615 | --DOMWINDOW == 74 (0x962b0c00) [pid = 5615] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:52:33 INFO - PROCESS | 5615 | --DOMWINDOW == 73 (0x932bec00) [pid = 5615] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:52:33 INFO - PROCESS | 5615 | 1461066753767 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1344ms 04:52:33 INFO - PROCESS | 5615 | 1461066753806 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:52:33 INFO - PROCESS | 5615 | 1461066753809 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 04:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:52:33 INFO - PROCESS | 5615 | 1461066753817 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:52:33 INFO - PROCESS | 5615 | 1461066753819 Marionette TRACE conn3 <- [1,254,null,{}] 04:52:33 INFO - PROCESS | 5615 | 1461066753826 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:34 INFO - PROCESS | 5615 | 1461066754012 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:52:34 INFO - PROCESS | 5615 | 1461066754036 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:34 INFO - PROCESS | 5615 | ++DOCSHELL 0x9899d800 == 42 [pid = 5615] [id = 71] 04:52:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 74 (0x998d4800) [pid = 5615] [serial = 212] [outer = (nil)] 04:52:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 75 (0xa00a3c00) [pid = 5615] [serial = 213] [outer = 0x998d4800] 04:52:34 INFO - PROCESS | 5615 | 1461066754123 Marionette DEBUG loaded listener.js 04:52:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 76 (0xa2a31400) [pid = 5615] [serial = 214] [outer = 0x998d4800] 04:52:34 INFO - PROCESS | 5615 | 1461066754928 Marionette TRACE conn3 <- [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]]]}] 04:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1133ms 04:52:34 INFO - PROCESS | 5615 | 1461066754951 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:52:34 INFO - PROCESS | 5615 | 1461066754955 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 04:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:52:34 INFO - PROCESS | 5615 | 1461066754966 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 5615 | 1461066754969 Marionette TRACE conn3 <- [1,258,null,{}] 04:52:34 INFO - PROCESS | 5615 | 1461066754975 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:35 INFO - PROCESS | 5615 | 1461066755127 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:52:35 INFO - PROCESS | 5615 | 1461066755142 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 5615 | ++DOCSHELL 0x91f0b400 == 43 [pid = 5615] [id = 72] 04:52:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 77 (0x93253400) [pid = 5615] [serial = 215] [outer = (nil)] 04:52:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 78 (0x9325d400) [pid = 5615] [serial = 216] [outer = 0x93253400] 04:52:35 INFO - PROCESS | 5615 | 1461066755219 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 79 (0x93260400) [pid = 5615] [serial = 217] [outer = 0x93253400] 04:52:36 INFO - PROCESS | 5615 | 1461066756215 Marionette TRACE conn3 <- [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]]]}] 04:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1295ms 04:52:36 INFO - PROCESS | 5615 | 1461066756259 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:52:36 INFO - PROCESS | 5615 | 1461066756267 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 04:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:52:36 INFO - PROCESS | 5615 | 1461066756298 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - PROCESS | 5615 | 1461066756303 Marionette TRACE conn3 <- [1,262,null,{}] 04:52:36 INFO - PROCESS | 5615 | 1461066756313 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:36 INFO - PROCESS | 5615 | 1461066756512 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:52:36 INFO - PROCESS | 5615 | 1461066756657 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 5615 | ++DOCSHELL 0x912acc00 == 44 [pid = 5615] [id = 73] 04:52:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 80 (0x915d9400) [pid = 5615] [serial = 218] [outer = (nil)] 04:52:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 81 (0x93260000) [pid = 5615] [serial = 219] [outer = 0x915d9400] 04:52:36 INFO - PROCESS | 5615 | 1461066756754 Marionette DEBUG loaded listener.js 04:52:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 82 (0x933c0c00) [pid = 5615] [serial = 220] [outer = 0x915d9400] 04:52:37 INFO - PROCESS | 5615 | 1461066757644 Marionette TRACE conn3 <- [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]]]}] 04:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1391ms 04:52:37 INFO - PROCESS | 5615 | 1461066757687 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:52:37 INFO - PROCESS | 5615 | 1461066757696 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 04:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:52:37 INFO - PROCESS | 5615 | 1461066757707 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:52:37 INFO - PROCESS | 5615 | 1461066757711 Marionette TRACE conn3 <- [1,266,null,{}] 04:52:37 INFO - PROCESS | 5615 | 1461066757718 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:37 INFO - PROCESS | 5615 | 1461066757915 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:52:38 INFO - PROCESS | 5615 | 1461066758080 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:38 INFO - PROCESS | 5615 | ++DOCSHELL 0x91f33c00 == 45 [pid = 5615] [id = 74] 04:52:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 83 (0x9325f000) [pid = 5615] [serial = 221] [outer = (nil)] 04:52:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 84 (0x983ef000) [pid = 5615] [serial = 222] [outer = 0x9325f000] 04:52:38 INFO - PROCESS | 5615 | 1461066758170 Marionette DEBUG loaded listener.js 04:52:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 85 (0x99188c00) [pid = 5615] [serial = 223] [outer = 0x9325f000] 04:52:39 INFO - PROCESS | 5615 | 1461066759169 Marionette TRACE conn3 <- [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]]]}] 04:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1535ms 04:52:39 INFO - PROCESS | 5615 | 1461066759244 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:52:39 INFO - PROCESS | 5615 | 1461066759250 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 04:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:52:39 INFO - PROCESS | 5615 | 1461066759261 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:52:39 INFO - PROCESS | 5615 | 1461066759271 Marionette TRACE conn3 <- [1,270,null,{}] 04:52:39 INFO - PROCESS | 5615 | 1461066759298 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:39 INFO - PROCESS | 5615 | 1461066759565 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:52:39 INFO - PROCESS | 5615 | 1461066759812 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:39 INFO - PROCESS | 5615 | ++DOCSHELL 0x93259c00 == 46 [pid = 5615] [id = 75] 04:52:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 86 (0x9fb8c800) [pid = 5615] [serial = 224] [outer = (nil)] 04:52:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 87 (0xa2ac6c00) [pid = 5615] [serial = 225] [outer = 0x9fb8c800] 04:52:39 INFO - PROCESS | 5615 | 1461066759908 Marionette DEBUG loaded listener.js 04:52:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 88 (0xa3cdc400) [pid = 5615] [serial = 226] [outer = 0x9fb8c800] 04:52:40 INFO - PROCESS | 5615 | 1461066760757 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1548ms 04:52:40 INFO - PROCESS | 5615 | 1461066760809 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:52:40 INFO - PROCESS | 5615 | 1461066760813 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 04:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:52:40 INFO - PROCESS | 5615 | 1461066760839 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:52:40 INFO - PROCESS | 5615 | 1461066760843 Marionette TRACE conn3 <- [1,274,null,{}] 04:52:40 INFO - PROCESS | 5615 | 1461066760851 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:41 INFO - PROCESS | 5615 | 1461066761025 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:52:41 INFO - PROCESS | 5615 | 1461066761167 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:41 INFO - PROCESS | 5615 | ++DOCSHELL 0x915dec00 == 47 [pid = 5615] [id = 76] 04:52:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 89 (0xa3c7d400) [pid = 5615] [serial = 227] [outer = (nil)] 04:52:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 90 (0xa44c2c00) [pid = 5615] [serial = 228] [outer = 0xa3c7d400] 04:52:41 INFO - PROCESS | 5615 | 1461066761254 Marionette DEBUG loaded listener.js 04:52:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 91 (0xa45b5c00) [pid = 5615] [serial = 229] [outer = 0xa3c7d400] 04:52:42 INFO - PROCESS | 5615 | 1461066762139 Marionette TRACE conn3 <- [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]]]}] 04:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1358ms 04:52:42 INFO - PROCESS | 5615 | 1461066762179 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:52:42 INFO - PROCESS | 5615 | 1461066762184 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 04:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:52:42 INFO - PROCESS | 5615 | 1461066762190 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:52:42 INFO - PROCESS | 5615 | 1461066762194 Marionette TRACE conn3 <- [1,278,null,{}] 04:52:42 INFO - PROCESS | 5615 | 1461066762200 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:42 INFO - PROCESS | 5615 | 1461066762375 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:52:42 INFO - PROCESS | 5615 | 1461066762518 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:42 INFO - PROCESS | 5615 | ++DOCSHELL 0x96bb2800 == 48 [pid = 5615] [id = 77] 04:52:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 92 (0x96bb3000) [pid = 5615] [serial = 230] [outer = (nil)] 04:52:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 93 (0x96bba800) [pid = 5615] [serial = 231] [outer = 0x96bb3000] 04:52:42 INFO - PROCESS | 5615 | 1461066762613 Marionette DEBUG loaded listener.js 04:52:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 94 (0x96bbd800) [pid = 5615] [serial = 232] [outer = 0x96bb3000] 04:52:43 INFO - PROCESS | 5615 | 1461066763633 Marionette TRACE conn3 <- [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]]]}] 04:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1486ms 04:52:43 INFO - PROCESS | 5615 | 1461066763678 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:52:43 INFO - PROCESS | 5615 | 1461066763683 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 04:52:43 INFO - PROCESS | 5615 | 1461066763690 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:52:43 INFO - PROCESS | 5615 | 1461066763694 Marionette TRACE conn3 <- [1,282,null,{}] 04:52:43 INFO - PROCESS | 5615 | 1461066763700 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:43 INFO - PROCESS | 5615 | 1461066763907 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:52:44 INFO - PROCESS | 5615 | 1461066764051 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 5615 | ++DOCSHELL 0x915e0800 == 49 [pid = 5615] [id = 78] 04:52:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 95 (0x96bb3800) [pid = 5615] [serial = 233] [outer = (nil)] 04:52:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 96 (0xa4b46c00) [pid = 5615] [serial = 234] [outer = 0x96bb3800] 04:52:44 INFO - PROCESS | 5615 | 1461066764181 Marionette DEBUG loaded listener.js 04:52:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 97 (0xa4b4d000) [pid = 5615] [serial = 235] [outer = 0x96bb3800] 04:52:45 INFO - PROCESS | 5615 | 1461066765111 Marionette TRACE conn3 <- [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]]]}] 04:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1495ms 04:52:45 INFO - PROCESS | 5615 | 1461066765186 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:52:45 INFO - PROCESS | 5615 | 1461066765189 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 04:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:52:45 INFO - PROCESS | 5615 | 1461066765197 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:52:45 INFO - PROCESS | 5615 | 1461066765200 Marionette TRACE conn3 <- [1,286,null,{}] 04:52:45 INFO - PROCESS | 5615 | 1461066765207 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:45 INFO - PROCESS | 5615 | 1461066765429 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:52:45 INFO - PROCESS | 5615 | 1461066765824 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:45 INFO - PROCESS | 5615 | ++DOCSHELL 0x93256800 == 50 [pid = 5615] [id = 79] 04:52:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 98 (0x93256c00) [pid = 5615] [serial = 236] [outer = (nil)] 04:52:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 99 (0x9325bc00) [pid = 5615] [serial = 237] [outer = 0x93256c00] 04:52:45 INFO - PROCESS | 5615 | 1461066765953 Marionette DEBUG loaded listener.js 04:52:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 100 (0x932b9c00) [pid = 5615] [serial = 238] [outer = 0x93256c00] 04:52:46 INFO - PROCESS | 5615 | 1461066766886 Marionette TRACE conn3 <- [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]]]}] 04:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1740ms 04:52:46 INFO - PROCESS | 5615 | 1461066766940 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:52:46 INFO - PROCESS | 5615 | 1461066766947 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 04:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:52:46 INFO - PROCESS | 5615 | 1461066766957 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:52:46 INFO - PROCESS | 5615 | 1461066766962 Marionette TRACE conn3 <- [1,290,null,{}] 04:52:46 INFO - PROCESS | 5615 | 1461066766970 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:47 INFO - PROCESS | 5615 | 1461066767149 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:52:47 INFO - PROCESS | 5615 | 1461066767356 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:47 INFO - PROCESS | 5615 | ++DOCSHELL 0x97907c00 == 51 [pid = 5615] [id = 80] 04:52:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 101 (0x9790bc00) [pid = 5615] [serial = 239] [outer = (nil)] 04:52:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 102 (0x97c7bc00) [pid = 5615] [serial = 240] [outer = 0x9790bc00] 04:52:47 INFO - PROCESS | 5615 | 1461066767485 Marionette DEBUG loaded listener.js 04:52:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 103 (0x98486400) [pid = 5615] [serial = 241] [outer = 0x9790bc00] 04:52:48 INFO - PROCESS | 5615 | --DOCSHELL 0x912b7000 == 50 [pid = 5615] [id = 40] 04:52:48 INFO - PROCESS | 5615 | 1461066768380 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 102 (0xa0f33800) [pid = 5615] [serial = 141] [outer = (nil)] [url = about:blank] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 101 (0x962a3c00) [pid = 5615] [serial = 164] [outer = (nil)] [url = about:blank] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 100 (0x96ff0000) [pid = 5615] [serial = 165] [outer = (nil)] [url = about:blank] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 99 (0x99b83c00) [pid = 5615] [serial = 173] [outer = (nil)] [url = about:blank] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 98 (0x97fb8400) [pid = 5615] [serial = 152] [outer = (nil)] [url = about:blank] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 97 (0x91feb400) [pid = 5615] [serial = 162] [outer = (nil)] [url = about:blank] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 96 (0x915da800) [pid = 5615] [serial = 161] [outer = (nil)] [url = about:blank] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 95 (0x98996400) [pid = 5615] [serial = 158] [outer = (nil)] [url = about:blank] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 94 (0x9899a400) [pid = 5615] [serial = 167] [outer = (nil)] [url = about:blank] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 93 (0x957b7c00) [pid = 5615] [serial = 155] [outer = (nil)] [url = about:blank] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 92 (0x99c27c00) [pid = 5615] [serial = 174] [outer = (nil)] [url = about:blank] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 91 (0x99817400) [pid = 5615] [serial = 170] [outer = (nil)] [url = about:blank] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 90 (0x99b09800) [pid = 5615] [serial = 171] [outer = (nil)] [url = about:blank] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 89 (0x98b4c800) [pid = 5615] [serial = 168] [outer = (nil)] [url = about:blank] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 88 (0x998d0400) [pid = 5615] [serial = 176] [outer = (nil)] [url = about:blank] 04:52:48 INFO - PROCESS | 5615 | --DOMWINDOW == 87 (0x9aec7800) [pid = 5615] [serial = 177] [outer = (nil)] [url = about:blank] 04:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1486ms 04:52:48 INFO - PROCESS | 5615 | 1461066768447 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:52:48 INFO - PROCESS | 5615 | 1461066768452 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 04:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:52:48 INFO - PROCESS | 5615 | 1461066768460 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:52:48 INFO - PROCESS | 5615 | 1461066768464 Marionette TRACE conn3 <- [1,294,null,{}] 04:52:48 INFO - PROCESS | 5615 | 1461066768470 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:48 INFO - PROCESS | 5615 | 1461066768636 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:52:48 INFO - PROCESS | 5615 | 1461066768743 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x912b7000 == 51 [pid = 5615] [id = 81] 04:52:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 88 (0x9314ac00) [pid = 5615] [serial = 242] [outer = (nil)] 04:52:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 89 (0x96ff6800) [pid = 5615] [serial = 243] [outer = 0x9314ac00] 04:52:48 INFO - PROCESS | 5615 | 1461066768819 Marionette DEBUG loaded listener.js 04:52:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 90 (0x9899fc00) [pid = 5615] [serial = 244] [outer = 0x9314ac00] 04:52:49 INFO - PROCESS | 5615 | 1461066769684 Marionette TRACE conn3 <- [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]]]}] 04:52:49 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. 04:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1291ms 04:52:49 INFO - PROCESS | 5615 | 1461066769752 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:52:49 INFO - PROCESS | 5615 | 1461066769757 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 04:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:52:49 INFO - PROCESS | 5615 | 1461066769771 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - PROCESS | 5615 | 1461066769781 Marionette TRACE conn3 <- [1,298,null,{}] 04:52:49 INFO - PROCESS | 5615 | 1461066769791 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:49 INFO - PROCESS | 5615 | 1461066769959 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:52:50 INFO - PROCESS | 5615 | 1461066770065 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:50 INFO - PROCESS | 5615 | ++DOCSHELL 0x957c0000 == 52 [pid = 5615] [id = 82] 04:52:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 91 (0x97fb7400) [pid = 5615] [serial = 245] [outer = (nil)] 04:52:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 92 (0x99c2a400) [pid = 5615] [serial = 246] [outer = 0x97fb7400] 04:52:50 INFO - PROCESS | 5615 | 1461066770146 Marionette DEBUG loaded listener.js 04:52:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 93 (0x9aec7000) [pid = 5615] [serial = 247] [outer = 0x97fb7400] 04:52:50 INFO - PROCESS | 5615 | 1461066770927 Marionette TRACE conn3 <- [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]]]}] 04:52:50 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. 04:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1208ms 04:52:50 INFO - PROCESS | 5615 | 1461066770986 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:52:50 INFO - PROCESS | 5615 | 1461066770992 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 04:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:52:51 INFO - PROCESS | 5615 | 1461066770999 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:52:51 INFO - PROCESS | 5615 | 1461066771001 Marionette TRACE conn3 <- [1,302,null,{}] 04:52:51 INFO - PROCESS | 5615 | 1461066771008 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:51 INFO - PROCESS | 5615 | 1461066771205 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:52:51 INFO - PROCESS | 5615 | 1461066771231 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x99b14400 == 53 [pid = 5615] [id = 83] 04:52:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 94 (0x99c26400) [pid = 5615] [serial = 248] [outer = (nil)] 04:52:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 95 (0x9fc99c00) [pid = 5615] [serial = 249] [outer = 0x99c26400] 04:52:51 INFO - PROCESS | 5615 | 1461066771308 Marionette DEBUG loaded listener.js 04:52:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 96 (0x9feeb800) [pid = 5615] [serial = 250] [outer = 0x99c26400] 04:52:52 INFO - PROCESS | 5615 | 1461066772177 Marionette TRACE conn3 <- [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]]]}] 04:52:52 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. 04:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1238ms 04:52:52 INFO - PROCESS | 5615 | 1461066772237 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:52:52 INFO - PROCESS | 5615 | 1461066772241 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 04:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:52:52 INFO - PROCESS | 5615 | 1461066772254 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:52:52 INFO - PROCESS | 5615 | 1461066772257 Marionette TRACE conn3 <- [1,306,null,{}] 04:52:52 INFO - PROCESS | 5615 | 1461066772263 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:52 INFO - PROCESS | 5615 | 1461066772483 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:52:52 INFO - PROCESS | 5615 | 1461066772508 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:52 INFO - PROCESS | 5615 | ++DOCSHELL 0xa0f36800 == 54 [pid = 5615] [id = 84] 04:52:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 97 (0xa0f64c00) [pid = 5615] [serial = 251] [outer = (nil)] 04:52:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 98 (0xa2a36800) [pid = 5615] [serial = 252] [outer = 0xa0f64c00] 04:52:52 INFO - PROCESS | 5615 | 1461066772595 Marionette DEBUG loaded listener.js 04:52:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 99 (0xa4454400) [pid = 5615] [serial = 253] [outer = 0xa0f64c00] 04:52:53 INFO - PROCESS | 5615 | --DOMWINDOW == 98 (0x998d4800) [pid = 5615] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:52:53 INFO - PROCESS | 5615 | --DOMWINDOW == 97 (0x9aec1800) [pid = 5615] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:52:53 INFO - PROCESS | 5615 | --DOMWINDOW == 96 (0x9fb97400) [pid = 5615] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:52:53 INFO - PROCESS | 5615 | --DOMWINDOW == 95 (0x983ee800) [pid = 5615] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:52:53 INFO - PROCESS | 5615 | --DOMWINDOW == 94 (0x932c1c00) [pid = 5615] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:52:53 INFO - PROCESS | 5615 | --DOMWINDOW == 93 (0x91ff1800) [pid = 5615] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:52:53 INFO - PROCESS | 5615 | 1461066773598 Marionette TRACE conn3 <- [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]]]}] 04:52:53 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. 04:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1397ms 04:52:53 INFO - PROCESS | 5615 | 1461066773652 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:52:53 INFO - PROCESS | 5615 | 1461066773656 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 04:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:52:53 INFO - PROCESS | 5615 | 1461066773662 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:52:53 INFO - PROCESS | 5615 | 1461066773665 Marionette TRACE conn3 <- [1,310,null,{}] 04:52:53 INFO - PROCESS | 5615 | 1461066773671 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:53 INFO - PROCESS | 5615 | 1461066773828 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:52:53 INFO - PROCESS | 5615 | 1461066773840 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:53 INFO - PROCESS | 5615 | ++DOCSHELL 0x93152400 == 55 [pid = 5615] [id = 85] 04:52:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 94 (0x99b0f000) [pid = 5615] [serial = 254] [outer = (nil)] 04:52:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 95 (0xa444c000) [pid = 5615] [serial = 255] [outer = 0x99b0f000] 04:52:54 INFO - PROCESS | 5615 | 1461066774004 Marionette DEBUG loaded listener.js 04:52:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 96 (0xa45e3000) [pid = 5615] [serial = 256] [outer = 0x99b0f000] 04:52:54 INFO - PROCESS | 5615 | 1461066774698 Marionette TRACE conn3 <- [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]]]}] 04:52:54 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. 04:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1083ms 04:52:54 INFO - PROCESS | 5615 | 1461066774747 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:52:54 INFO - PROCESS | 5615 | 1461066774750 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 04:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:52:54 INFO - PROCESS | 5615 | 1461066774762 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:52:54 INFO - PROCESS | 5615 | 1461066774765 Marionette TRACE conn3 <- [1,314,null,{}] 04:52:54 INFO - PROCESS | 5615 | 1461066774772 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:54 INFO - PROCESS | 5615 | 1461066774957 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:52:55 INFO - PROCESS | 5615 | 1461066775099 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:55 INFO - PROCESS | 5615 | ++DOCSHELL 0x8fc16400 == 56 [pid = 5615] [id = 86] 04:52:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 97 (0x912b3c00) [pid = 5615] [serial = 257] [outer = (nil)] 04:52:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 98 (0x91fef400) [pid = 5615] [serial = 258] [outer = 0x912b3c00] 04:52:55 INFO - PROCESS | 5615 | 1461066775198 Marionette DEBUG loaded listener.js 04:52:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 99 (0x93255c00) [pid = 5615] [serial = 259] [outer = 0x912b3c00] 04:52:56 INFO - PROCESS | 5615 | 1461066776179 Marionette TRACE conn3 <- [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]]]}] 04:52:56 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. 04:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1487ms 04:52:56 INFO - PROCESS | 5615 | 1461066776248 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:52:56 INFO - PROCESS | 5615 | 1461066776256 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 04:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:52:56 INFO - PROCESS | 5615 | 1461066776266 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:52:56 INFO - PROCESS | 5615 | 1461066776272 Marionette TRACE conn3 <- [1,318,null,{}] 04:52:56 INFO - PROCESS | 5615 | 1461066776280 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:56 INFO - PROCESS | 5615 | 1461066776505 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:52:56 INFO - PROCESS | 5615 | 1461066776702 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x9790a000 == 57 [pid = 5615] [id = 87] 04:52:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 100 (0x9790cc00) [pid = 5615] [serial = 260] [outer = (nil)] 04:52:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 101 (0x97ddc400) [pid = 5615] [serial = 261] [outer = 0x9790cc00] 04:52:56 INFO - PROCESS | 5615 | 1461066776838 Marionette DEBUG loaded listener.js 04:52:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 102 (0x9899c400) [pid = 5615] [serial = 262] [outer = 0x9790cc00] 04:52:57 INFO - PROCESS | 5615 | 1461066777777 Marionette TRACE conn3 <- [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]]]}] 04:52:57 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. 04:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1532ms 04:52:57 INFO - PROCESS | 5615 | 1461066777804 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:52:57 INFO - PROCESS | 5615 | 1461066777811 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 04:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:52:57 INFO - PROCESS | 5615 | 1461066777818 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:52:57 INFO - PROCESS | 5615 | 1461066777822 Marionette TRACE conn3 <- [1,322,null,{}] 04:52:57 INFO - PROCESS | 5615 | 1461066777828 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:58 INFO - PROCESS | 5615 | 1461066778013 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:52:58 INFO - PROCESS | 5615 | 1461066778173 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:58 INFO - PROCESS | 5615 | ++DOCSHELL 0x99b0f400 == 58 [pid = 5615] [id = 88] 04:52:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 103 (0x99b91800) [pid = 5615] [serial = 263] [outer = (nil)] 04:52:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 104 (0x9fb2d400) [pid = 5615] [serial = 264] [outer = 0x99b91800] 04:52:58 INFO - PROCESS | 5615 | 1461066778325 Marionette DEBUG loaded listener.js 04:52:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 105 (0xa3c80800) [pid = 5615] [serial = 265] [outer = 0x99b91800] 04:52:59 INFO - PROCESS | 5615 | 1461066779406 Marionette TRACE conn3 <- [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]]]}] 04:52:59 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. 04:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1636ms 04:52:59 INFO - PROCESS | 5615 | 1461066779456 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:52:59 INFO - PROCESS | 5615 | 1461066779461 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 04:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:52:59 INFO - PROCESS | 5615 | 1461066779477 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:52:59 INFO - PROCESS | 5615 | 1461066779487 Marionette TRACE conn3 <- [1,326,null,{}] 04:52:59 INFO - PROCESS | 5615 | 1461066779495 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:59 INFO - PROCESS | 5615 | 1461066779753 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:52:59 INFO - PROCESS | 5615 | 1461066779956 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x9899bc00 == 59 [pid = 5615] [id = 89] 04:52:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 106 (0xa3c7d800) [pid = 5615] [serial = 266] [outer = (nil)] 04:53:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 107 (0xa48c8400) [pid = 5615] [serial = 267] [outer = 0xa3c7d800] 04:53:00 INFO - PROCESS | 5615 | 1461066780045 Marionette DEBUG loaded listener.js 04:53:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 108 (0xa48ce000) [pid = 5615] [serial = 268] [outer = 0xa3c7d800] 04:53:00 INFO - PROCESS | 5615 | 1461066780936 Marionette TRACE conn3 <- [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]]]}] 04:53:00 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. 04:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1501ms 04:53:00 INFO - PROCESS | 5615 | 1461066780972 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:53:00 INFO - PROCESS | 5615 | 1461066780976 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 04:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:53:00 INFO - PROCESS | 5615 | 1461066780983 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:53:00 INFO - PROCESS | 5615 | 1461066780987 Marionette TRACE conn3 <- [1,330,null,{}] 04:53:00 INFO - PROCESS | 5615 | 1461066780993 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:01 INFO - PROCESS | 5615 | 1461066781162 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:53:01 INFO - PROCESS | 5615 | 1461066781321 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:01 INFO - PROCESS | 5615 | ++DOCSHELL 0xa48c2c00 == 60 [pid = 5615] [id = 90] 04:53:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 109 (0xa4bc3800) [pid = 5615] [serial = 269] [outer = (nil)] 04:53:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 110 (0xa4bc7000) [pid = 5615] [serial = 270] [outer = 0xa4bc3800] 04:53:01 INFO - PROCESS | 5615 | 1461066781414 Marionette DEBUG loaded listener.js 04:53:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 111 (0xa4bc8c00) [pid = 5615] [serial = 271] [outer = 0xa4bc3800] 04:53:02 INFO - PROCESS | 5615 | 1461066782374 Marionette TRACE conn3 <- [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]]]}] 04:53:02 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. 04:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1438ms 04:53:02 INFO - PROCESS | 5615 | 1461066782422 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:53:02 INFO - PROCESS | 5615 | 1461066782426 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 04:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:53:02 INFO - PROCESS | 5615 | 1461066782433 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:53:02 INFO - PROCESS | 5615 | 1461066782436 Marionette TRACE conn3 <- [1,334,null,{}] 04:53:02 INFO - PROCESS | 5615 | 1461066782442 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:02 INFO - PROCESS | 5615 | 1461066782650 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:53:02 INFO - PROCESS | 5615 | 1461066782801 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:02 INFO - PROCESS | 5615 | ++DOCSHELL 0x90588c00 == 61 [pid = 5615] [id = 91] 04:53:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 112 (0x90589000) [pid = 5615] [serial = 272] [outer = (nil)] 04:53:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 113 (0x9058b800) [pid = 5615] [serial = 273] [outer = 0x90589000] 04:53:02 INFO - PROCESS | 5615 | 1461066782957 Marionette DEBUG loaded listener.js 04:53:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 114 (0x96ffd400) [pid = 5615] [serial = 274] [outer = 0x90589000] 04:53:03 INFO - PROCESS | 5615 | 1461066783845 Marionette TRACE conn3 <- [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]]]}] 04:53:03 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. 04:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1440ms 04:53:03 INFO - PROCESS | 5615 | 1461066783875 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:53:03 INFO - PROCESS | 5615 | 1461066783880 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 04:53:03 INFO - PROCESS | 5615 | 1461066783886 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:53:03 INFO - PROCESS | 5615 | 1461066783890 Marionette TRACE conn3 <- [1,338,null,{}] 04:53:03 INFO - PROCESS | 5615 | 1461066783896 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:04 INFO - PROCESS | 5615 | 1461066784066 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:53:04 INFO - PROCESS | 5615 | 1461066784223 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:04 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f332c00 == 62 [pid = 5615] [id = 92] 04:53:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 115 (0x8f333400) [pid = 5615] [serial = 275] [outer = (nil)] 04:53:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 116 (0x8f33d800) [pid = 5615] [serial = 276] [outer = 0x8f333400] 04:53:04 INFO - PROCESS | 5615 | 1461066784314 Marionette DEBUG loaded listener.js 04:53:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 117 (0x8f341000) [pid = 5615] [serial = 277] [outer = 0x8f333400] 04:53:05 INFO - PROCESS | 5615 | 1461066785234 Marionette TRACE conn3 <- [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]]]}] 04:53:05 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. 04:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1384ms 04:53:05 INFO - PROCESS | 5615 | 1461066785270 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:53:05 INFO - PROCESS | 5615 | 1461066785275 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 04:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:53:05 INFO - PROCESS | 5615 | 1461066785281 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:53:05 INFO - PROCESS | 5615 | 1461066785285 Marionette TRACE conn3 <- [1,342,null,{}] 04:53:05 INFO - PROCESS | 5615 | 1461066785290 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:05 INFO - PROCESS | 5615 | 1461066785461 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:53:05 INFO - PROCESS | 5615 | 1461066785617 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:05 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f33e000 == 63 [pid = 5615] [id = 93] 04:53:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 118 (0x93260800) [pid = 5615] [serial = 278] [outer = (nil)] 04:53:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 119 (0xa4bc5000) [pid = 5615] [serial = 279] [outer = 0x93260800] 04:53:05 INFO - PROCESS | 5615 | 1461066785710 Marionette DEBUG loaded listener.js 04:53:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 120 (0xa4bcc000) [pid = 5615] [serial = 280] [outer = 0x93260800] 04:53:06 INFO - PROCESS | 5615 | 1461066786901 Marionette TRACE conn3 <- [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]]]}] 04:53:06 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. 04:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1686ms 04:53:06 INFO - PROCESS | 5615 | 1461066786969 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:53:06 INFO - PROCESS | 5615 | 1461066786975 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 04:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:53:06 INFO - PROCESS | 5615 | 1461066786984 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:53:06 INFO - PROCESS | 5615 | 1461066786989 Marionette TRACE conn3 <- [1,346,null,{}] 04:53:07 INFO - PROCESS | 5615 | 1461066786998 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:07 INFO - PROCESS | 5615 | 1461066787264 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:53:07 INFO - PROCESS | 5615 | 1461066787405 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:07 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f33c400 == 64 [pid = 5615] [id = 94] 04:53:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0x8f60c000) [pid = 5615] [serial = 281] [outer = (nil)] 04:53:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x9058d000) [pid = 5615] [serial = 282] [outer = 0x8f60c000] 04:53:07 INFO - PROCESS | 5615 | 1461066787500 Marionette DEBUG loaded listener.js 04:53:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x9133d000) [pid = 5615] [serial = 283] [outer = 0x8f60c000] 04:53:08 INFO - PROCESS | 5615 | 1461066788384 Marionette TRACE conn3 <- [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]]]}] 04:53: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. 04:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1487ms 04:53:08 INFO - PROCESS | 5615 | 1461066788472 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:53:08 INFO - PROCESS | 5615 | 1461066788483 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 04:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:53:08 INFO - PROCESS | 5615 | 1461066788494 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:53:08 INFO - PROCESS | 5615 | 1461066788497 Marionette TRACE conn3 <- [1,350,null,{}] 04:53:08 INFO - PROCESS | 5615 | 1461066788504 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:08 INFO - PROCESS | 5615 | 1461066788727 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:53:08 INFO - PROCESS | 5615 | 1461066788937 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:09 INFO - PROCESS | 5615 | ++DOCSHELL 0x91feb400 == 65 [pid = 5615] [id = 95] 04:53:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x93259400) [pid = 5615] [serial = 284] [outer = (nil)] 04:53:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x957b9800) [pid = 5615] [serial = 285] [outer = 0x93259400] 04:53:09 INFO - PROCESS | 5615 | 1461066789066 Marionette DEBUG loaded listener.js 04:53:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x962aa400) [pid = 5615] [serial = 286] [outer = 0x93259400] 04:53:09 INFO - PROCESS | 5615 | --DOCSHELL 0x933bd800 == 64 [pid = 5615] [id = 37] 04:53:09 INFO - PROCESS | 5615 | --DOCSHELL 0x93152400 == 63 [pid = 5615] [id = 85] 04:53:09 INFO - PROCESS | 5615 | --DOCSHELL 0xa0f36800 == 62 [pid = 5615] [id = 84] 04:53:09 INFO - PROCESS | 5615 | --DOCSHELL 0x99b14400 == 61 [pid = 5615] [id = 83] 04:53:09 INFO - PROCESS | 5615 | --DOCSHELL 0x957c0000 == 60 [pid = 5615] [id = 82] 04:53:09 INFO - PROCESS | 5615 | --DOCSHELL 0x912b7000 == 59 [pid = 5615] [id = 81] 04:53:09 INFO - PROCESS | 5615 | --DOCSHELL 0x97907c00 == 58 [pid = 5615] [id = 80] 04:53:09 INFO - PROCESS | 5615 | --DOCSHELL 0x93256800 == 57 [pid = 5615] [id = 79] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x9ea18400) [pid = 5615] [serial = 207] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0xa00bb400) [pid = 5615] [serial = 211] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0xa009cc00) [pid = 5615] [serial = 210] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x9fb8f000) [pid = 5615] [serial = 179] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x9620f000) [pid = 5615] [serial = 182] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 120 (0x98eadc00) [pid = 5615] [serial = 185] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 119 (0x9fc5b400) [pid = 5615] [serial = 188] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 118 (0xa0a05400) [pid = 5615] [serial = 191] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 117 (0x98b51000) [pid = 5615] [serial = 203] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 116 (0x957bc400) [pid = 5615] [serial = 198] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 115 (0x933be400) [pid = 5615] [serial = 197] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 114 (0x957b7000) [pid = 5615] [serial = 200] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 113 (0x9790d800) [pid = 5615] [serial = 201] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 112 (0xa0f6a400) [pid = 5615] [serial = 194] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 111 (0x9fc54400) [pid = 5615] [serial = 208] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 110 (0x99b0e800) [pid = 5615] [serial = 93] [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.] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 109 (0x98ead800) [pid = 5615] [serial = 204] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 108 (0xa00a3c00) [pid = 5615] [serial = 213] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | --DOMWINDOW == 107 (0xa2a31400) [pid = 5615] [serial = 214] [outer = (nil)] [url = about:blank] 04:53:09 INFO - PROCESS | 5615 | 1461066789932 Marionette TRACE conn3 <- [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]]]}] 04:53:09 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. 04:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1483ms 04:53:09 INFO - PROCESS | 5615 | 1461066789978 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:53:09 INFO - PROCESS | 5615 | 1461066789982 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 04:53:09 INFO - PROCESS | 5615 | 1461066789989 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:53:09 INFO - PROCESS | 5615 | 1461066789994 Marionette TRACE conn3 <- [1,354,null,{}] 04:53:10 INFO - PROCESS | 5615 | 1461066790010 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:10 INFO - PROCESS | 5615 | 1461066790179 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:53:10 INFO - PROCESS | 5615 | 1461066790289 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:10 INFO - PROCESS | 5615 | ++DOCSHELL 0x91fed400 == 58 [pid = 5615] [id = 96] 04:53:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 108 (0x933c1000) [pid = 5615] [serial = 287] [outer = (nil)] 04:53:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 109 (0x97903c00) [pid = 5615] [serial = 288] [outer = 0x933c1000] 04:53:10 INFO - PROCESS | 5615 | 1461066790374 Marionette DEBUG loaded listener.js 04:53:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 110 (0x97fb8400) [pid = 5615] [serial = 289] [outer = 0x933c1000] 04:53:11 INFO - PROCESS | 5615 | 1461066791258 Marionette TRACE conn3 <- [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]]]}] 04:53: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. 04:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1336ms 04:53:11 INFO - PROCESS | 5615 | 1461066791326 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:53:11 INFO - PROCESS | 5615 | 1461066791330 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 04:53:11 INFO - PROCESS | 5615 | 1461066791337 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:53:11 INFO - PROCESS | 5615 | 1461066791340 Marionette TRACE conn3 <- [1,358,null,{}] 04:53:11 INFO - PROCESS | 5615 | 1461066791346 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:11 INFO - PROCESS | 5615 | 1461066791504 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:53:11 INFO - PROCESS | 5615 | 1461066791514 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:11 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f617400 == 59 [pid = 5615] [id = 97] 04:53:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 111 (0x98b50800) [pid = 5615] [serial = 290] [outer = (nil)] 04:53:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 112 (0x9920f000) [pid = 5615] [serial = 291] [outer = 0x98b50800] 04:53:11 INFO - PROCESS | 5615 | 1461066791591 Marionette DEBUG loaded listener.js 04:53:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 113 (0x99b0d000) [pid = 5615] [serial = 292] [outer = 0x98b50800] 04:53:12 INFO - PROCESS | 5615 | --DOMWINDOW == 112 (0x93256c00) [pid = 5615] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:53:12 INFO - PROCESS | 5615 | --DOMWINDOW == 111 (0xa0f64c00) [pid = 5615] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:53:12 INFO - PROCESS | 5615 | --DOMWINDOW == 110 (0x932b5400) [pid = 5615] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:53:12 INFO - PROCESS | 5615 | --DOMWINDOW == 109 (0x9314ac00) [pid = 5615] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:53:12 INFO - PROCESS | 5615 | --DOMWINDOW == 108 (0x99c26400) [pid = 5615] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:53:12 INFO - PROCESS | 5615 | --DOMWINDOW == 107 (0x9790bc00) [pid = 5615] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:53:12 INFO - PROCESS | 5615 | --DOMWINDOW == 106 (0x97fb7400) [pid = 5615] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:53:12 INFO - PROCESS | 5615 | --DOMWINDOW == 105 (0x979c9800) [pid = 5615] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:53:13 INFO - PROCESS | 5615 | 1461066793108 Marionette TRACE conn3 <- [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]]]}] 04:53: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. 04:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1839ms 04:53:13 INFO - PROCESS | 5615 | 1461066793181 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:53:13 INFO - PROCESS | 5615 | 1461066793198 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 04:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:53:13 INFO - PROCESS | 5615 | 1461066793210 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:53:13 INFO - PROCESS | 5615 | 1461066793216 Marionette TRACE conn3 <- [1,362,null,{}] 04:53:13 INFO - PROCESS | 5615 | 1461066793225 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:13 INFO - PROCESS | 5615 | 1461066793475 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:53:13 INFO - PROCESS | 5615 | 1461066793712 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:13 INFO - PROCESS | 5615 | ++DOCSHELL 0x9314b000 == 60 [pid = 5615] [id = 98] 04:53:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 106 (0x93252400) [pid = 5615] [serial = 293] [outer = (nil)] 04:53:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 107 (0x932be400) [pid = 5615] [serial = 294] [outer = 0x93252400] 04:53:13 INFO - PROCESS | 5615 | 1461066793836 Marionette DEBUG loaded listener.js 04:53:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 108 (0x957c0000) [pid = 5615] [serial = 295] [outer = 0x93252400] 04:53:14 INFO - PROCESS | 5615 | 1461066794845 Marionette TRACE conn3 <- [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]]]}] 04:53: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. 04:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1692ms 04:53:14 INFO - PROCESS | 5615 | 1461066794903 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:53:14 INFO - PROCESS | 5615 | 1461066794912 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 04:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:53:14 INFO - PROCESS | 5615 | 1461066794923 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:53:14 INFO - PROCESS | 5615 | 1461066794928 Marionette TRACE conn3 <- [1,366,null,{}] 04:53:14 INFO - PROCESS | 5615 | 1461066794934 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:15 INFO - PROCESS | 5615 | 1461066795196 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:53:15 INFO - PROCESS | 5615 | 1461066795449 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x9790dc00 == 61 [pid = 5615] [id = 99] 04:53:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 109 (0x9848b400) [pid = 5615] [serial = 296] [outer = (nil)] 04:53:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 110 (0x98b56800) [pid = 5615] [serial = 297] [outer = 0x9848b400] 04:53:15 INFO - PROCESS | 5615 | 1461066795538 Marionette DEBUG loaded listener.js 04:53:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 111 (0x9918ac00) [pid = 5615] [serial = 298] [outer = 0x9848b400] 04:53:16 INFO - PROCESS | 5615 | 1461066796474 Marionette TRACE conn3 <- [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]]]}] 04:53: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. 04:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1600ms 04:53:16 INFO - PROCESS | 5615 | 1461066796524 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:53:16 INFO - PROCESS | 5615 | 1461066796529 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 04:53:16 INFO - PROCESS | 5615 | 1461066796536 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:53:16 INFO - PROCESS | 5615 | 1461066796544 Marionette TRACE conn3 <- [1,370,null,{}] 04:53:16 INFO - PROCESS | 5615 | 1461066796561 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:16 INFO - PROCESS | 5615 | 1461066796766 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:53:16 INFO - PROCESS | 5615 | 1461066796966 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:17 INFO - PROCESS | 5615 | ++DOCSHELL 0x9790d800 == 62 [pid = 5615] [id = 100] 04:53:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 112 (0x9df86c00) [pid = 5615] [serial = 299] [outer = (nil)] 04:53:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 113 (0x9fb96800) [pid = 5615] [serial = 300] [outer = 0x9df86c00] 04:53:17 INFO - PROCESS | 5615 | 1461066797106 Marionette DEBUG loaded listener.js 04:53:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 114 (0x9fc9ec00) [pid = 5615] [serial = 301] [outer = 0x9df86c00] 04:53:18 INFO - PROCESS | 5615 | 1461066798039 Marionette TRACE conn3 <- [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]]]}] 04:53:18 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. 04:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1544ms 04:53:18 INFO - PROCESS | 5615 | 1461066798081 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:53:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:53:18 INFO - PROCESS | 5615 | 1461066798086 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 04:53:18 INFO - PROCESS | 5615 | 1461066798093 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:53:18 INFO - PROCESS | 5615 | 1461066798096 Marionette TRACE conn3 <- [1,374,null,{}] 04:53:18 INFO - PROCESS | 5615 | 1461066798103 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:18 INFO - PROCESS | 5615 | 1461066798305 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:53:18 INFO - PROCESS | 5615 | 1461066798457 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:18 INFO - PROCESS | 5615 | ++DOCSHELL 0x9314a000 == 63 [pid = 5615] [id = 101] 04:53:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 115 (0xa0a05c00) [pid = 5615] [serial = 302] [outer = (nil)] 04:53:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 116 (0xa0c3cc00) [pid = 5615] [serial = 303] [outer = 0xa0a05c00] 04:53:18 INFO - PROCESS | 5615 | 1461066798595 Marionette DEBUG loaded listener.js 04:53:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 117 (0xa0f6c400) [pid = 5615] [serial = 304] [outer = 0xa0a05c00] 04:53:19 INFO - PROCESS | 5615 | 1461066799496 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:53:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:53:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1438ms 04:53:19 INFO - PROCESS | 5615 | 1461066799531 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:53:19 INFO - PROCESS | 5615 | 1461066799536 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 04:53:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:53:19 INFO - PROCESS | 5615 | 1461066799542 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:53:19 INFO - PROCESS | 5615 | 1461066799546 Marionette TRACE conn3 <- [1,378,null,{}] 04:53:19 INFO - PROCESS | 5615 | 1461066799552 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:19 INFO - PROCESS | 5615 | 1461066799734 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:53:19 INFO - PROCESS | 5615 | 1461066799889 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6c9c00 == 64 [pid = 5615] [id = 102] 04:53:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 118 (0x8f6ca800) [pid = 5615] [serial = 305] [outer = (nil)] 04:53:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 119 (0x8f6d1000) [pid = 5615] [serial = 306] [outer = 0x8f6ca800] 04:53:19 INFO - PROCESS | 5615 | 1461066799976 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 120 (0x8f6d3400) [pid = 5615] [serial = 307] [outer = 0x8f6ca800] 04:53:20 INFO - PROCESS | 5615 | 1461066800958 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:53:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:53:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1483ms 04:53:21 INFO - PROCESS | 5615 | 1461066801027 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:53:21 INFO - PROCESS | 5615 | 1461066801032 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 04:53:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:53:21 INFO - PROCESS | 5615 | 1461066801039 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:53:21 INFO - PROCESS | 5615 | 1461066801042 Marionette TRACE conn3 <- [1,382,null,{}] 04:53:21 INFO - PROCESS | 5615 | 1461066801049 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:21 INFO - PROCESS | 5615 | 1461066801274 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:53:21 INFO - PROCESS | 5615 | 1461066801472 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6ca000 == 65 [pid = 5615] [id = 103] 04:53:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0x8f6cd000) [pid = 5615] [serial = 308] [outer = (nil)] 04:53:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0xa48c3400) [pid = 5615] [serial = 309] [outer = 0x8f6cd000] 04:53:21 INFO - PROCESS | 5615 | 1461066801610 Marionette DEBUG loaded listener.js 04:53:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0xa48c6000) [pid = 5615] [serial = 310] [outer = 0x8f6cd000] 04:53:22 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:22 INFO - PROCESS | 5615 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:53:22 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:22 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:22 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:22 INFO - PROCESS | 5615 | 1461066802491 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:53:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:53:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1487ms 04:53:22 INFO - PROCESS | 5615 | 1461066802528 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:53:22 INFO - PROCESS | 5615 | 1461066802532 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 04:53:22 INFO - PROCESS | 5615 | 1461066802539 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:53:22 INFO - PROCESS | 5615 | 1461066802543 Marionette TRACE conn3 <- [1,386,null,{}] 04:53:22 INFO - PROCESS | 5615 | 1461066802550 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:22 INFO - PROCESS | 5615 | 1461066802721 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:53:22 INFO - PROCESS | 5615 | 1461066802883 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:22 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f338c00 == 66 [pid = 5615] [id = 104] 04:53:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x8f33dc00) [pid = 5615] [serial = 311] [outer = (nil)] 04:53:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0xa4bc0c00) [pid = 5615] [serial = 312] [outer = 0x8f33dc00] 04:53:22 INFO - PROCESS | 5615 | 1461066802969 Marionette DEBUG loaded listener.js 04:53:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0xa4bc5c00) [pid = 5615] [serial = 313] [outer = 0x8f33dc00] 04:53:23 INFO - PROCESS | 5615 | 1461066803962 Marionette TRACE conn3 <- [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]]]}] 04:53:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:53:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1484ms 04:53:24 INFO - PROCESS | 5615 | 1461066804023 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:53:24 INFO - PROCESS | 5615 | 1461066804028 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 04:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:53:24 INFO - PROCESS | 5615 | 1461066804035 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:53:24 INFO - PROCESS | 5615 | 1461066804037 Marionette TRACE conn3 <- [1,390,null,{}] 04:53:24 INFO - PROCESS | 5615 | 1461066804044 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:24 INFO - PROCESS | 5615 | 1461066804219 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:53:24 INFO - PROCESS | 5615 | 1461066804634 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6ca400 == 67 [pid = 5615] [id = 105] 04:53:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x8f6cc400) [pid = 5615] [serial = 314] [outer = (nil)] 04:53:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8f6d4400) [pid = 5615] [serial = 315] [outer = 0x8f6cc400] 04:53:24 INFO - PROCESS | 5615 | 1461066804724 Marionette DEBUG loaded listener.js 04:53:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x90588400) [pid = 5615] [serial = 316] [outer = 0x8f6cc400] 04:53:25 INFO - PROCESS | 5615 | 1461066805622 Marionette TRACE conn3 <- [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]]]}] 04:53:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:53:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1634ms 04:53:25 INFO - PROCESS | 5615 | 1461066805672 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:53:25 INFO - PROCESS | 5615 | 1461066805679 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 04:53:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:53:25 INFO - PROCESS | 5615 | 1461066805688 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:53:25 INFO - PROCESS | 5615 | 1461066805692 Marionette TRACE conn3 <- [1,394,null,{}] 04:53:25 INFO - PROCESS | 5615 | 1461066805700 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:25 INFO - PROCESS | 5615 | 1461066805876 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:53:26 INFO - PROCESS | 5615 | 1461066806086 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:26 INFO - PROCESS | 5615 | ++DOCSHELL 0x9325b400 == 68 [pid = 5615] [id = 106] 04:53:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x96ba1c00) [pid = 5615] [serial = 317] [outer = (nil)] 04:53:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x96ffa000) [pid = 5615] [serial = 318] [outer = 0x96ba1c00] 04:53:26 INFO - PROCESS | 5615 | 1461066806173 Marionette DEBUG loaded listener.js 04:53:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x97fb7400) [pid = 5615] [serial = 319] [outer = 0x96ba1c00] 04:53:27 INFO - PROCESS | 5615 | 1461066807240 Marionette TRACE conn3 <- [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]]]}] 04:53:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:53:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1637ms 04:53:27 INFO - PROCESS | 5615 | 1461066807330 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:53:27 INFO - PROCESS | 5615 | 1461066807336 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 04:53:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:53:27 INFO - PROCESS | 5615 | 1461066807344 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:53:27 INFO - PROCESS | 5615 | 1461066807348 Marionette TRACE conn3 <- [1,398,null,{}] 04:53:27 INFO - PROCESS | 5615 | 1461066807354 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:27 INFO - PROCESS | 5615 | 1461066807605 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:53:27 INFO - PROCESS | 5615 | --DOCSHELL 0x91fed400 == 67 [pid = 5615] [id = 96] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0xa44c2c00) [pid = 5615] [serial = 228] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x9325d400) [pid = 5615] [serial = 216] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x983ef000) [pid = 5615] [serial = 222] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x96bba800) [pid = 5615] [serial = 231] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0xa2ac6c00) [pid = 5615] [serial = 225] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x93260000) [pid = 5615] [serial = 219] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0xa4b46c00) [pid = 5615] [serial = 234] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0xa444c000) [pid = 5615] [serial = 255] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOCSHELL 0x91feb400 == 66 [pid = 5615] [id = 95] 04:53:27 INFO - PROCESS | 5615 | --DOCSHELL 0x8f33c400 == 65 [pid = 5615] [id = 94] 04:53:27 INFO - PROCESS | 5615 | --DOCSHELL 0xa48c2c00 == 64 [pid = 5615] [id = 90] 04:53:27 INFO - PROCESS | 5615 | --DOCSHELL 0x9899bc00 == 63 [pid = 5615] [id = 89] 04:53:27 INFO - PROCESS | 5615 | --DOCSHELL 0x99b0f400 == 62 [pid = 5615] [id = 88] 04:53:27 INFO - PROCESS | 5615 | --DOCSHELL 0x9790a000 == 61 [pid = 5615] [id = 87] 04:53:27 INFO - PROCESS | 5615 | --DOCSHELL 0x8fc16400 == 60 [pid = 5615] [id = 86] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x9325bc00) [pid = 5615] [serial = 237] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0xa4454400) [pid = 5615] [serial = 253] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x96aaf800) [pid = 5615] [serial = 156] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 120 (0x9899fc00) [pid = 5615] [serial = 244] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 119 (0x932b9c00) [pid = 5615] [serial = 238] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 118 (0x9fc99c00) [pid = 5615] [serial = 249] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 117 (0x98486400) [pid = 5615] [serial = 241] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 116 (0xa2a36800) [pid = 5615] [serial = 252] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 115 (0x96ff6800) [pid = 5615] [serial = 243] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 114 (0x99c2a400) [pid = 5615] [serial = 246] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 113 (0x9feeb800) [pid = 5615] [serial = 250] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 112 (0x97c7bc00) [pid = 5615] [serial = 240] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 111 (0x9aec7000) [pid = 5615] [serial = 247] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | --DOMWINDOW == 110 (0x9899e800) [pid = 5615] [serial = 159] [outer = (nil)] [url = about:blank] 04:53:27 INFO - PROCESS | 5615 | 1461066807906 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:27 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f33c400 == 61 [pid = 5615] [id = 107] 04:53:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 111 (0x8f33ec00) [pid = 5615] [serial = 320] [outer = (nil)] 04:53:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 112 (0x91feb400) [pid = 5615] [serial = 321] [outer = 0x8f33ec00] 04:53:27 INFO - PROCESS | 5615 | 1461066807987 Marionette DEBUG loaded listener.js 04:53:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 113 (0x96bba800) [pid = 5615] [serial = 322] [outer = 0x8f33ec00] 04:53:28 INFO - PROCESS | 5615 | 1461066808829 Marionette TRACE conn3 <- [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]]]}] 04:53:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:53:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1547ms 04:53:28 INFO - PROCESS | 5615 | 1461066808893 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:53:28 INFO - PROCESS | 5615 | 1461066808898 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 04:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:53:28 INFO - PROCESS | 5615 | 1461066808912 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:53:28 INFO - PROCESS | 5615 | 1461066808921 Marionette TRACE conn3 <- [1,402,null,{}] 04:53:28 INFO - PROCESS | 5615 | 1461066808931 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:29 INFO - PROCESS | 5615 | 1461066809105 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:53:29 INFO - PROCESS | 5615 | 1461066809228 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:29 INFO - PROCESS | 5615 | ++DOCSHELL 0x8fc16400 == 62 [pid = 5615] [id = 108] 04:53:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 114 (0x91f10800) [pid = 5615] [serial = 323] [outer = (nil)] 04:53:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 115 (0x99b18400) [pid = 5615] [serial = 324] [outer = 0x91f10800] 04:53:29 INFO - PROCESS | 5615 | 1461066809303 Marionette DEBUG loaded listener.js 04:53:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 116 (0x9b0a8800) [pid = 5615] [serial = 325] [outer = 0x91f10800] 04:53:30 INFO - PROCESS | 5615 | 1461066810117 Marionette TRACE conn3 <- [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]]]}] 04:53:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:53:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1296ms 04:53:30 INFO - PROCESS | 5615 | 1461066810208 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:53:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:53:30 INFO - PROCESS | 5615 | 1461066810214 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 04:53:30 INFO - PROCESS | 5615 | 1461066810223 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:53:30 INFO - PROCESS | 5615 | 1461066810228 Marionette TRACE conn3 <- [1,406,null,{}] 04:53:30 INFO - PROCESS | 5615 | 1461066810234 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:30 INFO - PROCESS | 5615 | 1461066810452 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:53:30 INFO - PROCESS | 5615 | 1461066810472 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:30 INFO - PROCESS | 5615 | ++DOCSHELL 0x983ef000 == 63 [pid = 5615] [id = 109] 04:53:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 117 (0x99b13800) [pid = 5615] [serial = 326] [outer = (nil)] 04:53:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 118 (0xa0c08000) [pid = 5615] [serial = 327] [outer = 0x99b13800] 04:53:30 INFO - PROCESS | 5615 | 1461066810549 Marionette DEBUG loaded listener.js 04:53:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 119 (0xa2a76400) [pid = 5615] [serial = 328] [outer = 0x99b13800] 04:53:31 INFO - PROCESS | 5615 | 1461066811481 Marionette TRACE conn3 <- [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]]]}] 04:53:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:53:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1334ms 04:53:31 INFO - PROCESS | 5615 | 1461066811556 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:53:31 INFO - PROCESS | 5615 | 1461066811560 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 04:53:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:53:31 INFO - PROCESS | 5615 | 1461066811567 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:53:31 INFO - PROCESS | 5615 | 1461066811570 Marionette TRACE conn3 <- [1,410,null,{}] 04:53:31 INFO - PROCESS | 5615 | 1461066811576 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:31 INFO - PROCESS | 5615 | 1461066811795 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:53:31 INFO - PROCESS | 5615 | 1461066811816 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:31 INFO - PROCESS | 5615 | ++DOCSHELL 0xa2ac6c00 == 64 [pid = 5615] [id = 110] 04:53:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 120 (0xa2acc400) [pid = 5615] [serial = 329] [outer = (nil)] 04:53:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0xa455d000) [pid = 5615] [serial = 330] [outer = 0xa2acc400] 04:53:31 INFO - PROCESS | 5615 | 1461066811916 Marionette DEBUG loaded listener.js 04:53:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0xa48cb000) [pid = 5615] [serial = 331] [outer = 0xa2acc400] 04:53:32 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x8f60c000) [pid = 5615] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:53:32 INFO - PROCESS | 5615 | --DOMWINDOW == 120 (0x933c1000) [pid = 5615] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:53:32 INFO - PROCESS | 5615 | --DOMWINDOW == 119 (0x93259400) [pid = 5615] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:53:32 INFO - PROCESS | 5615 | --DOMWINDOW == 118 (0x99b0f000) [pid = 5615] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:53:32 INFO - PROCESS | 5615 | --DOMWINDOW == 117 (0x93253400) [pid = 5615] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:53:32 INFO - PROCESS | 5615 | --DOMWINDOW == 116 (0x9df8d800) [pid = 5615] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:53:32 INFO - PROCESS | 5615 | 1461066812982 Marionette TRACE conn3 <- [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]]]}] 04:53:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:53:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1434ms 04:53:33 INFO - PROCESS | 5615 | 1461066813002 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:53:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:53:33 INFO - PROCESS | 5615 | 1461066813008 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 04:53:33 INFO - PROCESS | 5615 | 1461066813016 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:53:33 INFO - PROCESS | 5615 | 1461066813019 Marionette TRACE conn3 <- [1,414,null,{}] 04:53:33 INFO - PROCESS | 5615 | 1461066813025 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:33 INFO - PROCESS | 5615 | 1461066813232 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:53:33 INFO - PROCESS | 5615 | 1461066813249 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:33 INFO - PROCESS | 5615 | ++DOCSHELL 0x900cb800 == 65 [pid = 5615] [id = 111] 04:53:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 117 (0x900cf400) [pid = 5615] [serial = 332] [outer = (nil)] 04:53:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 118 (0x900d7400) [pid = 5615] [serial = 333] [outer = 0x900cf400] 04:53:33 INFO - PROCESS | 5615 | 1461066813338 Marionette DEBUG loaded listener.js 04:53:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 119 (0x900da000) [pid = 5615] [serial = 334] [outer = 0x900cf400] 04:53:34 INFO - PROCESS | 5615 | 1461066814189 Marionette TRACE conn3 <- [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]]]}] 04:53:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:53:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1233ms 04:53:34 INFO - PROCESS | 5615 | 1461066814248 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:53:34 INFO - PROCESS | 5615 | 1461066814251 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 04:53:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:53:34 INFO - PROCESS | 5615 | 1461066814258 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:53:34 INFO - PROCESS | 5615 | 1461066814261 Marionette TRACE conn3 <- [1,418,null,{}] 04:53:34 INFO - PROCESS | 5615 | 1461066814266 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:34 INFO - PROCESS | 5615 | 1461066814418 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:53:34 INFO - PROCESS | 5615 | 1461066814428 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:34 INFO - PROCESS | 5615 | ++DOCSHELL 0x8fed3800 == 66 [pid = 5615] [id = 112] 04:53:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 120 (0x8fed8400) [pid = 5615] [serial = 335] [outer = (nil)] 04:53:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0x8fedd400) [pid = 5615] [serial = 336] [outer = 0x8fed8400] 04:53:34 INFO - PROCESS | 5615 | 1461066814501 Marionette DEBUG loaded listener.js 04:53:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x8fee0400) [pid = 5615] [serial = 337] [outer = 0x8fed8400] 04:53:36 INFO - PROCESS | 5615 | 1461066816195 Marionette TRACE conn3 <- [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]]]}] 04:53: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 04:53:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1986ms 04:53:36 INFO - PROCESS | 5615 | 1461066816246 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:53:36 INFO - PROCESS | 5615 | 1461066816252 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 04:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:53:36 INFO - PROCESS | 5615 | 1461066816260 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:53:36 INFO - PROCESS | 5615 | 1461066816266 Marionette TRACE conn3 <- [1,422,null,{}] 04:53:36 INFO - PROCESS | 5615 | 1461066816275 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:36 INFO - PROCESS | 5615 | 1461066816533 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:53:36 INFO - PROCESS | 5615 | 1461066816652 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:36 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6d1400 == 67 [pid = 5615] [id = 113] 04:53:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x8fedec00) [pid = 5615] [serial = 338] [outer = (nil)] 04:53:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x900cec00) [pid = 5615] [serial = 339] [outer = 0x8fedec00] 04:53:36 INFO - PROCESS | 5615 | 1461066816745 Marionette DEBUG loaded listener.js 04:53:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x912b3800) [pid = 5615] [serial = 340] [outer = 0x8fedec00] 04:53:38 INFO - PROCESS | 5615 | 1461066818265 Marionette TRACE conn3 <- [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]]]}] 04:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2052ms 04:53:38 INFO - PROCESS | 5615 | 1461066818322 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:53:38 INFO - PROCESS | 5615 | 1461066818336 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 04:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:53:38 INFO - PROCESS | 5615 | 1461066818350 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:53:38 INFO - PROCESS | 5615 | 1461066818354 Marionette TRACE conn3 <- [1,426,null,{}] 04:53:38 INFO - PROCESS | 5615 | 1461066818405 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:38 INFO - PROCESS | 5615 | 1461066818615 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:53:38 INFO - PROCESS | 5615 | 1461066818780 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:38 INFO - PROCESS | 5615 | ++DOCSHELL 0x8fedb000 == 68 [pid = 5615] [id = 114] 04:53:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x900d0800) [pid = 5615] [serial = 341] [outer = (nil)] 04:53:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x957b4c00) [pid = 5615] [serial = 342] [outer = 0x900d0800] 04:53:38 INFO - PROCESS | 5615 | 1461066818870 Marionette DEBUG loaded listener.js 04:53:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x971ea800) [pid = 5615] [serial = 343] [outer = 0x900d0800] 04:53:39 INFO - PROCESS | 5615 | 1461066819829 Marionette TRACE conn3 <- [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] 04:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:53:39 INFO - PROCESS | 5615 | 1461066819885 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 04:53:39 INFO - PROCESS | 5615 | 1461066819892 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:53:39 INFO - PROCESS | 5615 | 1461066819901 Marionette TRACE conn3 <- [1,430,null,{}] 04:53:39 INFO - PROCESS | 5615 | 1461066819918 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:40 INFO - PROCESS | 5615 | 1461066820116 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:53:40 INFO - PROCESS | 5615 | 1461066820335 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x99b83c00 == 69 [pid = 5615] [id = 115] 04:53:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x99b8f800) [pid = 5615] [serial = 344] [outer = (nil)] 04:53:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0xa0a85400) [pid = 5615] [serial = 345] [outer = 0x99b8f800] 04:53:40 INFO - PROCESS | 5615 | 1461066820443 Marionette DEBUG loaded listener.js 04:53:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0xa4561000) [pid = 5615] [serial = 346] [outer = 0x99b8f800] 04:53:41 INFO - PROCESS | 5615 | 1461066821323 Marionette TRACE conn3 <- [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]]]}] 04:53:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:53:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1490ms 04:53:41 INFO - PROCESS | 5615 | 1461066821382 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:53:41 INFO - PROCESS | 5615 | 1461066821387 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 04:53:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:53:41 INFO - PROCESS | 5615 | 1461066821394 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:53:41 INFO - PROCESS | 5615 | 1461066821397 Marionette TRACE conn3 <- [1,434,null,{}] 04:53:41 INFO - PROCESS | 5615 | 1461066821403 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:41 INFO - PROCESS | 5615 | 1461066821582 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:53:41 INFO - PROCESS | 5615 | 1461066821741 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:41 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f33b000 == 70 [pid = 5615] [id = 116] 04:53:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8ffe1400) [pid = 5615] [serial = 347] [outer = (nil)] 04:53:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8ffe9800) [pid = 5615] [serial = 348] [outer = 0x8ffe1400] 04:53:41 INFO - PROCESS | 5615 | 1461066821832 Marionette DEBUG loaded listener.js 04:53:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8ffedc00) [pid = 5615] [serial = 349] [outer = 0x8ffe1400] 04:53:42 INFO - PROCESS | 5615 | 1461066822757 Marionette TRACE conn3 <- [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]]]}] 04:53:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:53:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1430ms 04:53:42 INFO - PROCESS | 5615 | 1461066822825 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:53:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:53:42 INFO - PROCESS | 5615 | 1461066822829 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 04:53:42 INFO - PROCESS | 5615 | 1461066822836 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:53:42 INFO - PROCESS | 5615 | 1461066822840 Marionette TRACE conn3 <- [1,438,null,{}] 04:53:42 INFO - PROCESS | 5615 | 1461066822845 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:43 INFO - PROCESS | 5615 | 1461066823021 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:53:43 INFO - PROCESS | 5615 | 1461066823180 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:43 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ffe4800 == 71 [pid = 5615] [id = 117] 04:53:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8ffe7000) [pid = 5615] [serial = 350] [outer = (nil)] 04:53:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x901a8000) [pid = 5615] [serial = 351] [outer = 0x8ffe7000] 04:53:43 INFO - PROCESS | 5615 | 1461066823270 Marionette DEBUG loaded listener.js 04:53:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x901ac000) [pid = 5615] [serial = 352] [outer = 0x8ffe7000] 04:53:44 INFO - PROCESS | 5615 | 1461066824337 Marionette TRACE conn3 <- [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]]]}] 04:53:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:53:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1540ms 04:53:44 INFO - PROCESS | 5615 | 1461066824376 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:53:44 INFO - PROCESS | 5615 | 1461066824379 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 04:53:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:53:44 INFO - PROCESS | 5615 | 1461066824387 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:53:44 INFO - PROCESS | 5615 | 1461066824391 Marionette TRACE conn3 <- [1,442,null,{}] 04:53:44 INFO - PROCESS | 5615 | 1461066824397 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:44 INFO - PROCESS | 5615 | 1461066824597 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:53:44 INFO - PROCESS | 5615 | 1461066824804 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:44 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c7ebc00 == 72 [pid = 5615] [id = 118] 04:53:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8c7ecc00) [pid = 5615] [serial = 353] [outer = (nil)] 04:53:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8c7f3c00) [pid = 5615] [serial = 354] [outer = 0x8c7ecc00] 04:53:44 INFO - PROCESS | 5615 | 1461066824937 Marionette DEBUG loaded listener.js 04:53:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x901b0000) [pid = 5615] [serial = 355] [outer = 0x8c7ecc00] 04:53:45 INFO - PROCESS | 5615 | 1461066825828 Marionette TRACE conn3 <- [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]]]}] 04:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1488ms 04:53:45 INFO - PROCESS | 5615 | 1461066825876 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:53:45 INFO - PROCESS | 5615 | 1461066825880 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 04:53:45 INFO - PROCESS | 5615 | 1461066825887 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:53:45 INFO - PROCESS | 5615 | 1461066825891 Marionette TRACE conn3 <- [1,446,null,{}] 04:53:45 INFO - PROCESS | 5615 | 1461066825897 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:46 INFO - PROCESS | 5615 | 1461066826074 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:53:46 INFO - PROCESS | 5615 | 1461066826236 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:46 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c7f4800 == 73 [pid = 5615] [id = 119] 04:53:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8c7f5c00) [pid = 5615] [serial = 356] [outer = (nil)] 04:53:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8ca62c00) [pid = 5615] [serial = 357] [outer = 0x8c7f5c00] 04:53:46 INFO - PROCESS | 5615 | 1461066826327 Marionette DEBUG loaded listener.js 04:53:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8ca65000) [pid = 5615] [serial = 358] [outer = 0x8c7f5c00] 04:53:47 INFO - PROCESS | 5615 | 1461066827309 Marionette TRACE conn3 <- [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]]]}] 04:53:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:53:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1481ms 04:53:47 INFO - PROCESS | 5615 | 1461066827370 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:53:47 INFO - PROCESS | 5615 | 1461066827374 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 04:53:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:53:47 INFO - PROCESS | 5615 | 1461066827381 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:53:47 INFO - PROCESS | 5615 | 1461066827385 Marionette TRACE conn3 <- [1,450,null,{}] 04:53:47 INFO - PROCESS | 5615 | 1461066827391 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:47 INFO - PROCESS | 5615 | 1461066827577 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:53:47 INFO - PROCESS | 5615 | 1461066827798 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:47 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ca67800 == 74 [pid = 5615] [id = 120] 04:53:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x8ca67c00) [pid = 5615] [serial = 359] [outer = (nil)] 04:53:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x901ae000) [pid = 5615] [serial = 360] [outer = 0x8ca67c00] 04:53:47 INFO - PROCESS | 5615 | 1461066827931 Marionette DEBUG loaded listener.js 04:53:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x9058f000) [pid = 5615] [serial = 361] [outer = 0x8ca67c00] 04:53:49 INFO - PROCESS | 5615 | 1461066829392 Marionette TRACE conn3 <- [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] 04:53:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:53:49 INFO - PROCESS | 5615 | 1461066829478 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 04:53:49 INFO - PROCESS | 5615 | 1461066829487 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:53:49 INFO - PROCESS | 5615 | 1461066829493 Marionette TRACE conn3 <- [1,454,null,{}] 04:53:49 INFO - PROCESS | 5615 | 1461066829502 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:49 INFO - PROCESS | 5615 | 1461066829717 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:53:49 INFO - PROCESS | 5615 | 1461066829894 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:49 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c7e9400 == 75 [pid = 5615] [id = 121] 04:53:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x8f618800) [pid = 5615] [serial = 362] [outer = (nil)] 04:53:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x900cb400) [pid = 5615] [serial = 363] [outer = 0x8f618800] 04:53:49 INFO - PROCESS | 5615 | 1461066829977 Marionette DEBUG loaded listener.js 04:53:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x900d5c00) [pid = 5615] [serial = 364] [outer = 0x8f618800] 04:53:50 INFO - PROCESS | 5615 | [5615] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:51 INFO - PROCESS | 5615 | 1461066831226 Marionette TRACE conn3 <- [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]]]}] 04:53:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:53:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1890ms 04:53:51 INFO - PROCESS | 5615 | 1461066831702 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:53:51 INFO - PROCESS | 5615 | 1461066831710 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 04:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:53:51 INFO - PROCESS | 5615 | --DOCSHELL 0x912b6800 == 74 [pid = 5615] [id = 38] 04:53:51 INFO - PROCESS | 5615 | --DOCSHELL 0x9133f400 == 73 [pid = 5615] [id = 46] 04:53:51 INFO - PROCESS | 5615 | --DOCSHELL 0x900cb800 == 72 [pid = 5615] [id = 111] 04:53:51 INFO - PROCESS | 5615 | --DOCSHELL 0xa2ac6c00 == 71 [pid = 5615] [id = 110] 04:53:51 INFO - PROCESS | 5615 | 1461066831853 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:53:51 INFO - PROCESS | 5615 | 1461066831858 Marionette TRACE conn3 <- [1,458,null,{}] 04:53:51 INFO - PROCESS | 5615 | --DOCSHELL 0x983ef000 == 70 [pid = 5615] [id = 109] 04:53:51 INFO - PROCESS | 5615 | --DOCSHELL 0x8fc16400 == 69 [pid = 5615] [id = 108] 04:53:51 INFO - PROCESS | 5615 | --DOCSHELL 0x8f33c400 == 68 [pid = 5615] [id = 107] 04:53:51 INFO - PROCESS | 5615 | --DOCSHELL 0x9325b400 == 67 [pid = 5615] [id = 106] 04:53:51 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6ca400 == 66 [pid = 5615] [id = 105] 04:53:51 INFO - PROCESS | 5615 | --DOCSHELL 0x8f617400 == 65 [pid = 5615] [id = 97] 04:53:51 INFO - PROCESS | 5615 | 1461066831975 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x91fef400) [pid = 5615] [serial = 258] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x9133d000) [pid = 5615] [serial = 283] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x9058d000) [pid = 5615] [serial = 282] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x97903c00) [pid = 5615] [serial = 288] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x97fb8400) [pid = 5615] [serial = 289] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x957b9800) [pid = 5615] [serial = 285] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x962aa400) [pid = 5615] [serial = 286] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x97ddc400) [pid = 5615] [serial = 261] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0xa48c8400) [pid = 5615] [serial = 267] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x9fb2d400) [pid = 5615] [serial = 264] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0xa4bc7000) [pid = 5615] [serial = 270] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x9058b800) [pid = 5615] [serial = 273] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x8f33d800) [pid = 5615] [serial = 276] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0xa4bc5000) [pid = 5615] [serial = 279] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0xa45e3000) [pid = 5615] [serial = 256] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x93260400) [pid = 5615] [serial = 217] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x9fc52800) [pid = 5615] [serial = 180] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 5615 | 1461066832226 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:53:52 INFO - PROCESS | 5615 | 1461066832309 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:52 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6d5400 == 66 [pid = 5615] [id = 122] 04:53:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x901b2000) [pid = 5615] [serial = 365] [outer = (nil)] 04:53:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x9133c800) [pid = 5615] [serial = 366] [outer = 0x901b2000] 04:53:52 INFO - PROCESS | 5615 | 1461066832387 Marionette DEBUG loaded listener.js 04:53:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x93151c00) [pid = 5615] [serial = 367] [outer = 0x901b2000] 04:53:53 INFO - PROCESS | 5615 | 1461066833250 Marionette TRACE conn3 <- [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] 04:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:53:53 INFO - PROCESS | 5615 | 1461066833305 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 04:53:53 INFO - PROCESS | 5615 | 1461066833313 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:53:53 INFO - PROCESS | 5615 | 1461066833319 Marionette TRACE conn3 <- [1,462,null,{}] 04:53:53 INFO - PROCESS | 5615 | 1461066833336 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:53 INFO - PROCESS | 5615 | 1461066833520 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:53:53 INFO - PROCESS | 5615 | 1461066833640 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:53 INFO - PROCESS | 5615 | ++DOCSHELL 0x957b8000 == 67 [pid = 5615] [id = 123] 04:53:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x971f2000) [pid = 5615] [serial = 368] [outer = (nil)] 04:53:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x983ea400) [pid = 5615] [serial = 369] [outer = 0x971f2000] 04:53:53 INFO - PROCESS | 5615 | 1461066833719 Marionette DEBUG loaded listener.js 04:53:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x989a2c00) [pid = 5615] [serial = 370] [outer = 0x971f2000] 04:53:54 INFO - PROCESS | 5615 | [5615] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:54 INFO - PROCESS | 5615 | 1461066834678 Marionette TRACE conn3 <- [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] 04:53:54 INFO - PROCESS | 5615 | 1461066834771 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 04:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:53:54 INFO - PROCESS | 5615 | 1461066834778 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:53:54 INFO - PROCESS | 5615 | 1461066834781 Marionette TRACE conn3 <- [1,466,null,{}] 04:53:54 INFO - PROCESS | 5615 | 1461066834796 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:55 INFO - PROCESS | 5615 | 1461066835003 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:53:55 INFO - PROCESS | 5615 | 1461066835026 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:55 INFO - PROCESS | 5615 | ++DOCSHELL 0x91f0dc00 == 68 [pid = 5615] [id = 124] 04:53:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x98b58000) [pid = 5615] [serial = 371] [outer = (nil)] 04:53:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x99c2a400) [pid = 5615] [serial = 372] [outer = 0x98b58000] 04:53:55 INFO - PROCESS | 5615 | 1461066835103 Marionette DEBUG loaded listener.js 04:53:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x9df86800) [pid = 5615] [serial = 373] [outer = 0x98b58000] 04:53:56 INFO - PROCESS | 5615 | 1461066836020 Marionette TRACE conn3 <- [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] 04:53:56 INFO - PROCESS | 5615 | 1461066836072 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 04:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:53:56 INFO - PROCESS | 5615 | 1461066836078 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:53:56 INFO - PROCESS | 5615 | 1461066836081 Marionette TRACE conn3 <- [1,470,null,{}] 04:53:56 INFO - PROCESS | 5615 | 1461066836087 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:56 INFO - PROCESS | 5615 | 1461066836304 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:53:56 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0xa2acc400) [pid = 5615] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:53:56 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x8f6cc400) [pid = 5615] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:53:56 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x99b13800) [pid = 5615] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:53:56 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x96ba1c00) [pid = 5615] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:53:56 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x91f10800) [pid = 5615] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:53:56 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x8f33ec00) [pid = 5615] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:53:56 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x900cf400) [pid = 5615] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:53:56 INFO - PROCESS | 5615 | 1461066836753 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f334c00 == 69 [pid = 5615] [id = 125] 04:53:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8f33ec00) [pid = 5615] [serial = 374] [outer = (nil)] 04:53:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x900cdc00) [pid = 5615] [serial = 375] [outer = 0x8f33ec00] 04:53:56 INFO - PROCESS | 5615 | 1461066836835 Marionette DEBUG loaded listener.js 04:53:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x932bc800) [pid = 5615] [serial = 376] [outer = 0x8f33ec00] 04:53:57 INFO - PROCESS | 5615 | 1461066837654 Marionette TRACE conn3 <- [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]]]}] 04:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1641ms 04:53:57 INFO - PROCESS | 5615 | 1461066837720 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:53:57 INFO - PROCESS | 5615 | 1461066837724 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 04:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:53:57 INFO - PROCESS | 5615 | 1461066837731 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:53:57 INFO - PROCESS | 5615 | 1461066837734 Marionette TRACE conn3 <- [1,474,null,{}] 04:53:57 INFO - PROCESS | 5615 | 1461066837740 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:57 INFO - PROCESS | 5615 | 1461066837924 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:53:58 INFO - PROCESS | 5615 | 1461066838043 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:58 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6d1800 == 70 [pid = 5615] [id = 126] 04:53:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8fc23800) [pid = 5615] [serial = 377] [outer = (nil)] 04:53:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0xa0f6b000) [pid = 5615] [serial = 378] [outer = 0x8fc23800] 04:53:58 INFO - PROCESS | 5615 | 1461066838129 Marionette DEBUG loaded listener.js 04:53:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0xa2acb800) [pid = 5615] [serial = 379] [outer = 0x8fc23800] 04:53:59 INFO - PROCESS | 5615 | 1461066839252 Marionette TRACE conn3 <- [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]]]}] 04:53:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:53:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1580ms 04:53:59 INFO - PROCESS | 5615 | 1461066839314 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:53:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:53:59 INFO - PROCESS | 5615 | 1461066839325 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 04:53:59 INFO - PROCESS | 5615 | 1461066839334 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:53:59 INFO - PROCESS | 5615 | 1461066839339 Marionette TRACE conn3 <- [1,478,null,{}] 04:53:59 INFO - PROCESS | 5615 | 1461066839403 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:59 INFO - PROCESS | 5615 | 1461066839690 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:53:59 INFO - PROCESS | 5615 | 1461066839867 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ca63000 == 71 [pid = 5615] [id = 127] 04:53:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8ca69800) [pid = 5615] [serial = 380] [outer = (nil)] 04:53:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x900ccc00) [pid = 5615] [serial = 381] [outer = 0x8ca69800] 04:53:59 INFO - PROCESS | 5615 | 1461066839961 Marionette DEBUG loaded listener.js 04:54:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x90584000) [pid = 5615] [serial = 382] [outer = 0x8ca69800] 04:54:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x93149c00) [pid = 5615] [serial = 383] [outer = 0x91ff0c00] 04:54:01 INFO - PROCESS | 5615 | 1461066841123 Marionette TRACE conn3 <- [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]]]}] 04:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1833ms 04:54:01 INFO - PROCESS | 5615 | 1461066841165 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:54:01 INFO - PROCESS | 5615 | 1461066841173 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 04:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:54:01 INFO - PROCESS | 5615 | 1461066841184 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:54:01 INFO - PROCESS | 5615 | 1461066841188 Marionette TRACE conn3 <- [1,482,null,{}] 04:54:01 INFO - PROCESS | 5615 | 1461066841195 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:01 INFO - PROCESS | 5615 | 1461066841397 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:54:01 INFO - PROCESS | 5615 | 1461066841647 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:01 INFO - PROCESS | 5615 | ++DOCSHELL 0x957b9800 == 72 [pid = 5615] [id = 128] 04:54:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x96bbb000) [pid = 5615] [serial = 384] [outer = (nil)] 04:54:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x98995800) [pid = 5615] [serial = 385] [outer = 0x96bbb000] 04:54:01 INFO - PROCESS | 5615 | 1461066841748 Marionette DEBUG loaded listener.js 04:54:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x998d3800) [pid = 5615] [serial = 386] [outer = 0x96bbb000] 04:54:02 INFO - PROCESS | 5615 | 1461066842868 Marionette TRACE conn3 <- [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]]]}] 04:54:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:54:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1733ms 04:54:02 INFO - PROCESS | 5615 | 1461066842919 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:54:02 INFO - PROCESS | 5615 | 1461066842922 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 04:54:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:54:02 INFO - PROCESS | 5615 | 1461066842929 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:54:02 INFO - PROCESS | 5615 | 1461066842939 Marionette TRACE conn3 <- [1,486,null,{}] 04:54:02 INFO - PROCESS | 5615 | 1461066842955 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:03 INFO - PROCESS | 5615 | 1461066843149 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:54:03 INFO - PROCESS | 5615 | 1461066843368 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:03 INFO - PROCESS | 5615 | ++DOCSHELL 0x96a2a800 == 73 [pid = 5615] [id = 129] 04:54:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x96a2e000) [pid = 5615] [serial = 387] [outer = (nil)] 04:54:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0xa2abe800) [pid = 5615] [serial = 388] [outer = 0x96a2e000] 04:54:03 INFO - PROCESS | 5615 | 1461066843485 Marionette DEBUG loaded listener.js 04:54:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0xa48c9800) [pid = 5615] [serial = 389] [outer = 0x96a2e000] 04:54:04 INFO - PROCESS | 5615 | 1461066844398 Marionette TRACE conn3 <- [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]]]}] 04:54:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:54:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1498ms 04:54:04 INFO - PROCESS | 5615 | 1461066844429 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:54:04 INFO - PROCESS | 5615 | 1461066844434 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 04:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:54:04 INFO - PROCESS | 5615 | 1461066844441 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:54:04 INFO - PROCESS | 5615 | 1461066844444 Marionette TRACE conn3 <- [1,490,null,{}] 04:54:04 INFO - PROCESS | 5615 | 1461066844450 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:04 INFO - PROCESS | 5615 | 1461066844625 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:54:04 INFO - PROCESS | 5615 | 1461066844794 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:04 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f338400 == 74 [pid = 5615] [id = 130] 04:54:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x904cb000) [pid = 5615] [serial = 390] [outer = (nil)] 04:54:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x904d3000) [pid = 5615] [serial = 391] [outer = 0x904cb000] 04:54:04 INFO - PROCESS | 5615 | 1461066844886 Marionette DEBUG loaded listener.js 04:54:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x904d6400) [pid = 5615] [serial = 392] [outer = 0x904cb000] 04:54:05 INFO - PROCESS | 5615 | 1461066845801 Marionette TRACE conn3 <- [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]]]}] 04:54:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:54:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1429ms 04:54:05 INFO - PROCESS | 5615 | 1461066845872 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:54:05 INFO - PROCESS | 5615 | 1461066845876 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 04:54:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:54:05 INFO - PROCESS | 5615 | 1461066845883 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:54:05 INFO - PROCESS | 5615 | 1461066845887 Marionette TRACE conn3 <- [1,494,null,{}] 04:54:05 INFO - PROCESS | 5615 | 1461066845892 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:06 INFO - PROCESS | 5615 | 1461066846085 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:54:06 INFO - PROCESS | 5615 | 1461066846250 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:06 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f33f800 == 75 [pid = 5615] [id = 131] 04:54:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x902ba800) [pid = 5615] [serial = 393] [outer = (nil)] 04:54:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x902c1c00) [pid = 5615] [serial = 394] [outer = 0x902ba800] 04:54:06 INFO - PROCESS | 5615 | 1461066846391 Marionette DEBUG loaded listener.js 04:54:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x902c4800) [pid = 5615] [serial = 395] [outer = 0x902ba800] 04:54:07 INFO - PROCESS | 5615 | 1461066847304 Marionette TRACE conn3 <- [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]]]}] 04:54:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:54:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1480ms 04:54:07 INFO - PROCESS | 5615 | 1461066847364 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:54:07 INFO - PROCESS | 5615 | 1461066847368 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 04:54:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:54:07 INFO - PROCESS | 5615 | 1461066847375 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:54:07 INFO - PROCESS | 5615 | 1461066847378 Marionette TRACE conn3 <- [1,498,null,{}] 04:54:07 INFO - PROCESS | 5615 | 1461066847384 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:07 INFO - PROCESS | 5615 | 1461066847592 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:54:07 INFO - PROCESS | 5615 | 1461066847813 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:07 INFO - PROCESS | 5615 | ++DOCSHELL 0x902bc000 == 76 [pid = 5615] [id = 132] 04:54:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0xa0a0d000) [pid = 5615] [serial = 396] [outer = (nil)] 04:54:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0xa4a0b000) [pid = 5615] [serial = 397] [outer = 0xa0a0d000] 04:54:07 INFO - PROCESS | 5615 | 1461066847948 Marionette DEBUG loaded listener.js 04:54:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0xa4a0e400) [pid = 5615] [serial = 398] [outer = 0xa0a0d000] 04:54:08 INFO - PROCESS | 5615 | 1461066848850 Marionette TRACE conn3 <- [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]]]}] 04:54:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:54:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1541ms 04:54:08 INFO - PROCESS | 5615 | 1461066848917 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:54:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:54:08 INFO - PROCESS | 5615 | 1461066848921 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 04:54:08 INFO - PROCESS | 5615 | 1461066848929 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:54:08 INFO - PROCESS | 5615 | 1461066848933 Marionette TRACE conn3 <- [1,502,null,{}] 04:54:08 INFO - PROCESS | 5615 | 1461066848938 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:09 INFO - PROCESS | 5615 | 1461066849113 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:54:09 INFO - PROCESS | 5615 | 1461066849332 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:09 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ca63400 == 77 [pid = 5615] [id = 133] 04:54:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x902b9400) [pid = 5615] [serial = 399] [outer = (nil)] 04:54:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x903c9000) [pid = 5615] [serial = 400] [outer = 0x902b9400] 04:54:09 INFO - PROCESS | 5615 | 1461066849461 Marionette DEBUG loaded listener.js 04:54:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x903cc000) [pid = 5615] [serial = 401] [outer = 0x902b9400] 04:54:10 INFO - PROCESS | 5615 | 1461066850333 Marionette TRACE conn3 <- [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]]]}] 04:54:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:54:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1435ms 04:54:10 INFO - PROCESS | 5615 | 1461066850364 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:54:10 INFO - PROCESS | 5615 | 1461066850368 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 04:54:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:54:10 INFO - PROCESS | 5615 | 1461066850374 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:54:10 INFO - PROCESS | 5615 | 1461066850378 Marionette TRACE conn3 <- [1,506,null,{}] 04:54:10 INFO - PROCESS | 5615 | 1461066850384 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:10 INFO - PROCESS | 5615 | 1461066850551 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:54:10 INFO - PROCESS | 5615 | 1461066850721 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:10 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5b0000 == 78 [pid = 5615] [id = 134] 04:54:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x8b5b0400) [pid = 5615] [serial = 402] [outer = (nil)] 04:54:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x8b5b8c00) [pid = 5615] [serial = 403] [outer = 0x8b5b0400] 04:54:10 INFO - PROCESS | 5615 | 1461066850808 Marionette DEBUG loaded listener.js 04:54:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x8b5bc400) [pid = 5615] [serial = 404] [outer = 0x8b5b0400] 04:54:11 INFO - PROCESS | 5615 | 1461066851768 Marionette TRACE conn3 <- [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]]]}] 04:54:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:54:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1435ms 04:54:11 INFO - PROCESS | 5615 | 1461066851810 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:54:11 INFO - PROCESS | 5615 | 1461066851815 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 04:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:54:11 INFO - PROCESS | 5615 | 1461066851821 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:54:11 INFO - PROCESS | 5615 | 1461066851825 Marionette TRACE conn3 <- [1,510,null,{}] 04:54:11 INFO - PROCESS | 5615 | 1461066851832 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:12 INFO - PROCESS | 5615 | 1461066852000 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:54:12 INFO - PROCESS | 5615 | 1461066852181 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5b4400 == 79 [pid = 5615] [id = 135] 04:54:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x8b5b6400) [pid = 5615] [serial = 405] [outer = (nil)] 04:54:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x8b766000) [pid = 5615] [serial = 406] [outer = 0x8b5b6400] 04:54:12 INFO - PROCESS | 5615 | 1461066852266 Marionette DEBUG loaded listener.js 04:54:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x8b769800) [pid = 5615] [serial = 407] [outer = 0x8b5b6400] 04:54:13 INFO - PROCESS | 5615 | 1461066853246 Marionette TRACE conn3 <- [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]]]}] 04:54:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:54:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1481ms 04:54:13 INFO - PROCESS | 5615 | 1461066853303 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:54:13 INFO - PROCESS | 5615 | 1461066853307 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 04:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:54:13 INFO - PROCESS | 5615 | 1461066853314 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:54:13 INFO - PROCESS | 5615 | 1461066853316 Marionette TRACE conn3 <- [1,514,null,{}] 04:54:13 INFO - PROCESS | 5615 | 1461066853323 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:13 INFO - PROCESS | 5615 | 1461066853515 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:54:13 INFO - PROCESS | 5615 | 1461066853730 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:13 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b766800 == 80 [pid = 5615] [id = 136] 04:54:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x8b766c00) [pid = 5615] [serial = 408] [outer = (nil)] 04:54:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x8b770c00) [pid = 5615] [serial = 409] [outer = 0x8b766c00] 04:54:13 INFO - PROCESS | 5615 | 1461066853859 Marionette DEBUG loaded listener.js 04:54:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x903c7000) [pid = 5615] [serial = 410] [outer = 0x8b766c00] 04:54:14 INFO - PROCESS | 5615 | 1461066854758 Marionette TRACE conn3 <- [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]]]}] 04:54:14 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 04:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1481ms 04:54:14 INFO - PROCESS | 5615 | 1461066854796 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:54:14 INFO - PROCESS | 5615 | 1461066854799 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 04:54:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:54:14 INFO - PROCESS | 5615 | 1461066854808 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:54:14 INFO - PROCESS | 5615 | 1461066854813 Marionette TRACE conn3 <- [1,518,null,{}] 04:54:14 INFO - PROCESS | 5615 | 1461066854818 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:15 INFO - PROCESS | 5615 | 1461066855032 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:54:15 INFO - PROCESS | 5615 | 1461066855262 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a40bc00 == 81 [pid = 5615] [id = 137] 04:54:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x8fed4000) [pid = 5615] [serial = 411] [outer = (nil)] 04:54:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x900d2800) [pid = 5615] [serial = 412] [outer = 0x8fed4000] 04:54:15 INFO - PROCESS | 5615 | 1461066855404 Marionette DEBUG loaded listener.js 04:54:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x91ff1000) [pid = 5615] [serial = 413] [outer = 0x8fed4000] 04:54:16 INFO - PROCESS | 5615 | 1461066856282 Marionette TRACE conn3 <- [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]]]}] 04:54:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:54:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1541ms 04:54:16 INFO - PROCESS | 5615 | 1461066856349 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:54:16 INFO - PROCESS | 5615 | 1461066856353 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 04:54:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:54:16 INFO - PROCESS | 5615 | 1461066856359 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:54:16 INFO - PROCESS | 5615 | 1461066856363 Marionette TRACE conn3 <- [1,522,null,{}] 04:54:16 INFO - PROCESS | 5615 | 1461066856369 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:16 INFO - PROCESS | 5615 | 1461066856542 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:54:16 INFO - PROCESS | 5615 | 1461066856714 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:16 INFO - PROCESS | 5615 | ++DOCSHELL 0x8eb55400 == 82 [pid = 5615] [id = 138] 04:54:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0x8eb58000) [pid = 5615] [serial = 414] [outer = (nil)] 04:54:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0x8eb5cc00) [pid = 5615] [serial = 415] [outer = 0x8eb58000] 04:54:16 INFO - PROCESS | 5615 | 1461066856804 Marionette DEBUG loaded listener.js 04:54:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0x8eb5e800) [pid = 5615] [serial = 416] [outer = 0x8eb58000] 04:54:17 INFO - PROCESS | 5615 | 1461066857786 Marionette TRACE conn3 <- [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]]]}] 04:54:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:54:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1479ms 04:54:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:54:17 INFO - PROCESS | 5615 | 1461066857840 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:54:17 INFO - PROCESS | 5615 | 1461066857843 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 04:54:17 INFO - PROCESS | 5615 | 1461066857850 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:54:17 INFO - PROCESS | 5615 | 1461066857853 Marionette TRACE conn3 <- [1,526,null,{}] 04:54:17 INFO - PROCESS | 5615 | 1461066857859 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:18 INFO - PROCESS | 5615 | 1461066858033 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:54:18 INFO - PROCESS | 5615 | 1461066858490 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:18 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b76b000 == 83 [pid = 5615] [id = 139] 04:54:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 178 (0x8b76b400) [pid = 5615] [serial = 417] [outer = (nil)] 04:54:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 179 (0x8b76fc00) [pid = 5615] [serial = 418] [outer = 0x8b76b400] 04:54:18 INFO - PROCESS | 5615 | 1461066858632 Marionette DEBUG loaded listener.js 04:54:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 180 (0x8c7ef000) [pid = 5615] [serial = 419] [outer = 0x8b76b400] 04:54:19 INFO - PROCESS | 5615 | 1461066859598 Marionette TRACE conn3 <- [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]]]}] 04:54:19 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 04:54:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1832ms 04:54:19 INFO - PROCESS | 5615 | 1461066859683 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:54:19 INFO - PROCESS | 5615 | 1461066859694 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 04:54:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:54:19 INFO - PROCESS | 5615 | 1461066859710 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:54:19 INFO - PROCESS | 5615 | 1461066859717 Marionette TRACE conn3 <- [1,530,null,{}] 04:54:19 INFO - PROCESS | 5615 | 1461066859725 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:19 INFO - PROCESS | 5615 | 1461066859985 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:54:20 INFO - PROCESS | 5615 | 1461066860221 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:20 INFO - PROCESS | 5615 | --DOCSHELL 0x8f334c00 == 82 [pid = 5615] [id = 125] 04:54:20 INFO - PROCESS | 5615 | --DOCSHELL 0x91f0dc00 == 81 [pid = 5615] [id = 124] 04:54:20 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f334c00 == 82 [pid = 5615] [id = 140] 04:54:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 181 (0x8f618000) [pid = 5615] [serial = 420] [outer = (nil)] 04:54:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 182 (0x8f6d5800) [pid = 5615] [serial = 421] [outer = 0x8f618000] 04:54:20 INFO - PROCESS | 5615 | 1461066860371 Marionette DEBUG loaded listener.js 04:54:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 183 (0x8fedb800) [pid = 5615] [serial = 422] [outer = 0x8f618000] 04:54:20 INFO - PROCESS | 5615 | --DOCSHELL 0x957b8000 == 81 [pid = 5615] [id = 123] 04:54:20 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6d5400 == 80 [pid = 5615] [id = 122] 04:54:20 INFO - PROCESS | 5615 | --DOCSHELL 0x8c7e9400 == 79 [pid = 5615] [id = 121] 04:54:20 INFO - PROCESS | 5615 | --DOCSHELL 0x8f33b000 == 78 [pid = 5615] [id = 116] 04:54:20 INFO - PROCESS | 5615 | --DOCSHELL 0x99b83c00 == 77 [pid = 5615] [id = 115] 04:54:20 INFO - PROCESS | 5615 | --DOCSHELL 0x8fedb000 == 76 [pid = 5615] [id = 114] 04:54:20 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6d1400 == 75 [pid = 5615] [id = 113] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 182 (0xa455d000) [pid = 5615] [serial = 330] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 181 (0x90588400) [pid = 5615] [serial = 316] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 180 (0x9fb96800) [pid = 5615] [serial = 300] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 179 (0xa48c3400) [pid = 5615] [serial = 309] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 178 (0xa0c08000) [pid = 5615] [serial = 327] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 177 (0xa4bc0c00) [pid = 5615] [serial = 312] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x8f6d4400) [pid = 5615] [serial = 315] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x9920f000) [pid = 5615] [serial = 291] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x96ffa000) [pid = 5615] [serial = 318] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x99b18400) [pid = 5615] [serial = 324] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x98b56800) [pid = 5615] [serial = 297] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x96bba800) [pid = 5615] [serial = 322] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x8f6d1000) [pid = 5615] [serial = 306] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x900d7400) [pid = 5615] [serial = 333] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0xa48cb000) [pid = 5615] [serial = 331] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0xa2a76400) [pid = 5615] [serial = 328] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x97fb7400) [pid = 5615] [serial = 319] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x932be400) [pid = 5615] [serial = 294] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x91feb400) [pid = 5615] [serial = 321] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x9b0a8800) [pid = 5615] [serial = 325] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0xa0c3cc00) [pid = 5615] [serial = 303] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x900da000) [pid = 5615] [serial = 334] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 5615 | 1461066861241 Marionette TRACE conn3 <- [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"]]]}] 04:54:21 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 04:54:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:54:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:54:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:54:21 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 04:54:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:54:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:54:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:54:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1599ms 04:54:21 INFO - PROCESS | 5615 | 1461066861320 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:54:21 INFO - PROCESS | 5615 | 1461066861326 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 04:54:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:54:21 INFO - PROCESS | 5615 | 1461066861334 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:54:21 INFO - PROCESS | 5615 | 1461066861338 Marionette TRACE conn3 <- [1,534,null,{}] 04:54:21 INFO - PROCESS | 5615 | 1461066861344 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:21 INFO - PROCESS | 5615 | 1461066861530 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:54:21 INFO - PROCESS | 5615 | 1461066861668 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f60ac00 == 76 [pid = 5615] [id = 141] 04:54:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x8f60f000) [pid = 5615] [serial = 423] [outer = (nil)] 04:54:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x902c7000) [pid = 5615] [serial = 424] [outer = 0x8f60f000] 04:54:21 INFO - PROCESS | 5615 | 1461066861749 Marionette DEBUG loaded listener.js 04:54:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x904d0c00) [pid = 5615] [serial = 425] [outer = 0x8f60f000] 04:54:22 INFO - PROCESS | 5615 | 1461066862623 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 04:54:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:54:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1338ms 04:54:22 INFO - PROCESS | 5615 | 1461066862674 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:54:22 INFO - PROCESS | 5615 | 1461066862678 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 04:54:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:54:22 INFO - PROCESS | 5615 | 1461066862713 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:54:22 INFO - PROCESS | 5615 | 1461066862723 Marionette TRACE conn3 <- [1,538,null,{}] 04:54:22 INFO - PROCESS | 5615 | 1461066862747 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:22 INFO - PROCESS | 5615 | 1461066862993 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:54:23 INFO - PROCESS | 5615 | 1461066863033 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:23 INFO - PROCESS | 5615 | ++DOCSHELL 0x8eb5d000 == 77 [pid = 5615] [id = 142] 04:54:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x902c0400) [pid = 5615] [serial = 426] [outer = (nil)] 04:54:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x93259000) [pid = 5615] [serial = 427] [outer = 0x902c0400] 04:54:23 INFO - PROCESS | 5615 | 1461066863118 Marionette DEBUG loaded listener.js 04:54:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x957bd400) [pid = 5615] [serial = 428] [outer = 0x902c0400] 04:54:24 INFO - PROCESS | 5615 | 1461066864037 Marionette TRACE conn3 <- [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]]]}] 04:54:24 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. 04:54:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1382ms 04:54:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:54:24 INFO - PROCESS | 5615 | 1461066864068 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:54:24 INFO - PROCESS | 5615 | 1461066864071 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 04:54:24 INFO - PROCESS | 5615 | 1461066864078 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:54:24 INFO - PROCESS | 5615 | 1461066864081 Marionette TRACE conn3 <- [1,542,null,{}] 04:54:24 INFO - PROCESS | 5615 | 1461066864093 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:24 INFO - PROCESS | 5615 | 1461066864298 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:54:24 INFO - PROCESS | 5615 | 1461066864332 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ffec800 == 78 [pid = 5615] [id = 143] 04:54:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x933bf800) [pid = 5615] [serial = 429] [outer = (nil)] 04:54:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x97905c00) [pid = 5615] [serial = 430] [outer = 0x933bf800] 04:54:24 INFO - PROCESS | 5615 | 1461066864404 Marionette DEBUG loaded listener.js 04:54:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x97c7bc00) [pid = 5615] [serial = 431] [outer = 0x933bf800] 04:54:25 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x98b58000) [pid = 5615] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:54:25 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x901b2000) [pid = 5615] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:54:25 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x8f33ec00) [pid = 5615] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:54:25 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x971f2000) [pid = 5615] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:54:25 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x8f618800) [pid = 5615] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:54:25 INFO - PROCESS | 5615 | 1461066865427 Marionette TRACE conn3 <- [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]]]}] 04:54:25 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. 04:54:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1398ms 04:54:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:54:25 INFO - PROCESS | 5615 | 1461066865480 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:54:25 INFO - PROCESS | 5615 | 1461066865482 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 04:54:25 INFO - PROCESS | 5615 | 1461066865490 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - PROCESS | 5615 | 1461066865493 Marionette TRACE conn3 <- [1,546,null,{}] 04:54:25 INFO - PROCESS | 5615 | 1461066865498 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:25 INFO - PROCESS | 5615 | 1461066865723 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:54:25 INFO - PROCESS | 5615 | 1461066865751 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:25 INFO - PROCESS | 5615 | ++DOCSHELL 0x8fff0800 == 79 [pid = 5615] [id = 144] 04:54:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x901a6800) [pid = 5615] [serial = 432] [outer = (nil)] 04:54:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x96ffa000) [pid = 5615] [serial = 433] [outer = 0x901a6800] 04:54:25 INFO - PROCESS | 5615 | 1461066865844 Marionette DEBUG loaded listener.js 04:54:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x98e64800) [pid = 5615] [serial = 434] [outer = 0x901a6800] 04:54:26 INFO - PROCESS | 5615 | 1461066866731 Marionette TRACE conn3 <- [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]]]}] 04:54:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:54:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1287ms 04:54:26 INFO - PROCESS | 5615 | 1461066866777 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:54:26 INFO - PROCESS | 5615 | 1461066866781 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 04:54:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:54:26 INFO - PROCESS | 5615 | 1461066866787 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:54:26 INFO - PROCESS | 5615 | 1461066866790 Marionette TRACE conn3 <- [1,550,null,{}] 04:54:26 INFO - PROCESS | 5615 | 1461066866796 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:26 INFO - PROCESS | 5615 | 1461066866982 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:54:27 INFO - PROCESS | 5615 | 1461066867252 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:27 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a405000 == 80 [pid = 5615] [id = 145] 04:54:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x8a406400) [pid = 5615] [serial = 435] [outer = (nil)] 04:54:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x8b5b9400) [pid = 5615] [serial = 436] [outer = 0x8a406400] 04:54:27 INFO - PROCESS | 5615 | 1461066867347 Marionette DEBUG loaded listener.js 04:54:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x8c7f0000) [pid = 5615] [serial = 437] [outer = 0x8a406400] 04:54:28 INFO - PROCESS | 5615 | 1461066868370 Marionette TRACE conn3 <- [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]]]}] 04:54:28 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. 04:54:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1640ms 04:54:28 INFO - PROCESS | 5615 | 1461066868430 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:54:28 INFO - PROCESS | 5615 | 1461066868438 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 04:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:54:28 INFO - PROCESS | 5615 | 1461066868448 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:54:28 INFO - PROCESS | 5615 | 1461066868453 Marionette TRACE conn3 <- [1,554,null,{}] 04:54:28 INFO - PROCESS | 5615 | 1461066868461 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:28 INFO - PROCESS | 5615 | 1461066868676 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:54:28 INFO - PROCESS | 5615 | 1461066868905 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ffeb000 == 81 [pid = 5615] [id = 146] 04:54:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x902bb800) [pid = 5615] [serial = 438] [outer = (nil)] 04:54:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x903c4800) [pid = 5615] [serial = 439] [outer = 0x902bb800] 04:54:29 INFO - PROCESS | 5615 | 1461066869012 Marionette DEBUG loaded listener.js 04:54:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x904d8c00) [pid = 5615] [serial = 440] [outer = 0x902bb800] 04:54:29 INFO - PROCESS | 5615 | [5615] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:30 INFO - PROCESS | 5615 | 1461066870091 Marionette TRACE conn3 <- [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]]]}] 04:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1688ms 04:54:30 INFO - PROCESS | 5615 | 1461066870141 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:54:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:54:30 INFO - PROCESS | 5615 | 1461066870148 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 04:54:30 INFO - PROCESS | 5615 | 1461066870156 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:54:30 INFO - PROCESS | 5615 | 1461066870159 Marionette TRACE conn3 <- [1,558,null,{}] 04:54:30 INFO - PROCESS | 5615 | 1461066870166 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:30 INFO - PROCESS | 5615 | 1461066870408 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:54:30 INFO - PROCESS | 5615 | 1461066870679 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:30 INFO - PROCESS | 5615 | ++DOCSHELL 0x8fed9c00 == 82 [pid = 5615] [id = 147] 04:54:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0x932bc000) [pid = 5615] [serial = 441] [outer = (nil)] 04:54:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0x96bb6c00) [pid = 5615] [serial = 442] [outer = 0x932bc000] 04:54:30 INFO - PROCESS | 5615 | 1461066870772 Marionette DEBUG loaded listener.js 04:54:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0x97907000) [pid = 5615] [serial = 443] [outer = 0x932bc000] 04:54:31 INFO - PROCESS | 5615 | 1461066871729 Marionette TRACE conn3 <- [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]]]}] 04:54:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:54:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1651ms 04:54:31 INFO - PROCESS | 5615 | 1461066871807 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:54:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:54:31 INFO - PROCESS | 5615 | 1461066871813 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 04:54:31 INFO - PROCESS | 5615 | 1461066871830 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:54:31 INFO - PROCESS | 5615 | 1461066871840 Marionette TRACE conn3 <- [1,562,null,{}] 04:54:31 INFO - PROCESS | 5615 | 1461066871849 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:32 INFO - PROCESS | 5615 | 1461066872184 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:54:32 INFO - PROCESS | 5615 | 1461066872382 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:32 INFO - PROCESS | 5615 | ++DOCSHELL 0x96bbe400 == 83 [pid = 5615] [id = 148] 04:54:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 178 (0x9790e000) [pid = 5615] [serial = 444] [outer = (nil)] 04:54:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 179 (0x98b4d000) [pid = 5615] [serial = 445] [outer = 0x9790e000] 04:54:32 INFO - PROCESS | 5615 | 1461066872477 Marionette DEBUG loaded listener.js 04:54:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 180 (0x99b0b800) [pid = 5615] [serial = 446] [outer = 0x9790e000] 04:54:33 INFO - PROCESS | 5615 | [5615] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:33 INFO - PROCESS | 5615 | 1461066873417 Marionette TRACE conn3 <- [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]]]}] 04:54:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:54:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1655ms 04:54:33 INFO - PROCESS | 5615 | 1461066873477 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:54:33 INFO - PROCESS | 5615 | 1461066873482 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 04:54:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:54:33 INFO - PROCESS | 5615 | 1461066873490 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:54:33 INFO - PROCESS | 5615 | 1461066873494 Marionette TRACE conn3 <- [1,566,null,{}] 04:54:33 INFO - PROCESS | 5615 | 1461066873500 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:33 INFO - PROCESS | 5615 | 1461066873720 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:54:33 INFO - PROCESS | 5615 | 1461066873938 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:34 INFO - PROCESS | 5615 | ++DOCSHELL 0x98491800 == 84 [pid = 5615] [id = 149] 04:54:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 181 (0x9df92000) [pid = 5615] [serial = 447] [outer = (nil)] 04:54:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 182 (0x9fc54400) [pid = 5615] [serial = 448] [outer = 0x9df92000] 04:54:34 INFO - PROCESS | 5615 | 1461066874073 Marionette DEBUG loaded listener.js 04:54:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 183 (0xa0034000) [pid = 5615] [serial = 449] [outer = 0x9df92000] 04:54:34 INFO - PROCESS | 5615 | [5615] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:34 INFO - PROCESS | 5615 | 1461066874963 Marionette TRACE conn3 <- [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]]]}] 04:54:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:54:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1535ms 04:54:35 INFO - PROCESS | 5615 | 1461066875027 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:54:35 INFO - PROCESS | 5615 | 1461066875032 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 04:54:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:54:35 INFO - PROCESS | 5615 | 1461066875039 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:54:35 INFO - PROCESS | 5615 | 1461066875043 Marionette TRACE conn3 <- [1,570,null,{}] 04:54:35 INFO - PROCESS | 5615 | 1461066875049 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:35 INFO - PROCESS | 5615 | 1461066875253 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:54:35 INFO - PROCESS | 5615 | 1461066875482 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:35 INFO - PROCESS | 5615 | ++DOCSHELL 0xa0c08000 == 85 [pid = 5615] [id = 150] 04:54:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 184 (0xa0c3cc00) [pid = 5615] [serial = 450] [outer = (nil)] 04:54:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 185 (0xa2a29800) [pid = 5615] [serial = 451] [outer = 0xa0c3cc00] 04:54:35 INFO - PROCESS | 5615 | 1461066875636 Marionette DEBUG loaded listener.js 04:54:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 186 (0xa48cd000) [pid = 5615] [serial = 452] [outer = 0xa0c3cc00] 04:54:36 INFO - PROCESS | 5615 | [5615] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:36 INFO - PROCESS | 5615 | 1461066876585 Marionette TRACE conn3 <- [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]]]}] 04:54:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:54:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1583ms 04:54:36 INFO - PROCESS | 5615 | 1461066876624 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:54:36 INFO - PROCESS | 5615 | 1461066876627 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 04:54:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:54:36 INFO - PROCESS | 5615 | 1461066876634 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:54:36 INFO - PROCESS | 5615 | 1461066876637 Marionette TRACE conn3 <- [1,574,null,{}] 04:54:36 INFO - PROCESS | 5615 | 1461066876644 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:36 INFO - PROCESS | 5615 | 1461066876841 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:54:37 INFO - PROCESS | 5615 | 1461066877014 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:37 INFO - PROCESS | 5615 | ++DOCSHELL 0x8eb5e000 == 86 [pid = 5615] [id = 151] 04:54:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 187 (0x9fc58000) [pid = 5615] [serial = 453] [outer = (nil)] 04:54:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 188 (0xa4746800) [pid = 5615] [serial = 454] [outer = 0x9fc58000] 04:54:37 INFO - PROCESS | 5615 | 1461066877101 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 189 (0xa474ac00) [pid = 5615] [serial = 455] [outer = 0x9fc58000] 04:54:38 INFO - PROCESS | 5615 | 1461066878101 Marionette TRACE conn3 <- [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]]]}] 04:54:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:54:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1532ms 04:54:38 INFO - PROCESS | 5615 | 1461066878168 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:54:38 INFO - PROCESS | 5615 | 1461066878172 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 04:54:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:54:38 INFO - PROCESS | 5615 | 1461066878179 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:54:38 INFO - PROCESS | 5615 | 1461066878183 Marionette TRACE conn3 <- [1,578,null,{}] 04:54:38 INFO - PROCESS | 5615 | 1461066878189 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:38 INFO - PROCESS | 5615 | 1461066878404 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:54:38 INFO - PROCESS | 5615 | 1461066878643 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:38 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b502800 == 87 [pid = 5615] [id = 152] 04:54:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 190 (0x8b504800) [pid = 5615] [serial = 456] [outer = (nil)] 04:54:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 191 (0x8b509800) [pid = 5615] [serial = 457] [outer = 0x8b504800] 04:54:38 INFO - PROCESS | 5615 | 1461066878799 Marionette DEBUG loaded listener.js 04:54:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 192 (0x8b50d000) [pid = 5615] [serial = 458] [outer = 0x8b504800] 04:54:39 INFO - PROCESS | 5615 | 1461066879865 Marionette TRACE conn3 <- [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]]]}] 04:54:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:54:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1734ms 04:54:39 INFO - PROCESS | 5615 | 1461066879915 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:54:39 INFO - PROCESS | 5615 | 1461066879919 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 04:54:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:54:39 INFO - PROCESS | 5615 | 1461066879927 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:54:39 INFO - PROCESS | 5615 | 1461066879931 Marionette TRACE conn3 <- [1,582,null,{}] 04:54:39 INFO - PROCESS | 5615 | 1461066879938 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:40 INFO - PROCESS | 5615 | 1461066880138 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:54:40 INFO - PROCESS | 5615 | 1461066880360 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b505000 == 88 [pid = 5615] [id = 153] 04:54:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 193 (0x8b505c00) [pid = 5615] [serial = 459] [outer = (nil)] 04:54:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 194 (0x8c1c4400) [pid = 5615] [serial = 460] [outer = 0x8b505c00] 04:54:40 INFO - PROCESS | 5615 | 1461066880498 Marionette DEBUG loaded listener.js 04:54:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 195 (0x8c1c7400) [pid = 5615] [serial = 461] [outer = 0x8b505c00] 04:54:41 INFO - PROCESS | 5615 | 1461066881402 Marionette TRACE conn3 <- [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]]]}] 04:54:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:54:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1540ms 04:54:41 INFO - PROCESS | 5615 | 1461066881469 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:54:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:54:41 INFO - PROCESS | 5615 | 1461066881473 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 04:54:41 INFO - PROCESS | 5615 | 1461066881480 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:54:41 INFO - PROCESS | 5615 | 1461066881484 Marionette TRACE conn3 <- [1,586,null,{}] 04:54:41 INFO - PROCESS | 5615 | 1461066881491 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:41 INFO - PROCESS | 5615 | 1461066881693 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:54:41 INFO - PROCESS | 5615 | 1461066881917 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:41 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b502400 == 89 [pid = 5615] [id = 154] 04:54:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 196 (0x8b50e800) [pid = 5615] [serial = 462] [outer = (nil)] 04:54:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 197 (0x8c1ce000) [pid = 5615] [serial = 463] [outer = 0x8b50e800] 04:54:42 INFO - PROCESS | 5615 | 1461066882051 Marionette DEBUG loaded listener.js 04:54:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 198 (0x8c1d0800) [pid = 5615] [serial = 464] [outer = 0x8b50e800] 04:54:42 INFO - PROCESS | 5615 | [5615] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:42 INFO - PROCESS | 5615 | 1461066882992 Marionette TRACE conn3 <- [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]]]}] 04:54:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:54:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1589ms 04:54:43 INFO - PROCESS | 5615 | 1461066883069 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:54:43 INFO - PROCESS | 5615 | 1461066883074 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 04:54:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:54:43 INFO - PROCESS | 5615 | 1461066883081 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:54:43 INFO - PROCESS | 5615 | 1461066883085 Marionette TRACE conn3 <- [1,590,null,{}] 04:54:43 INFO - PROCESS | 5615 | 1461066883091 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:43 INFO - PROCESS | 5615 | 1461066883324 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:54:43 INFO - PROCESS | 5615 | 1461066883559 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:43 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0d5400 == 90 [pid = 5615] [id = 155] 04:54:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 199 (0x8a0d5800) [pid = 5615] [serial = 465] [outer = (nil)] 04:54:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 200 (0x8a0d8800) [pid = 5615] [serial = 466] [outer = 0x8a0d5800] 04:54:43 INFO - PROCESS | 5615 | 1461066883722 Marionette DEBUG loaded listener.js 04:54:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 201 (0x8c1c5000) [pid = 5615] [serial = 467] [outer = 0x8a0d5800] 04:54:44 INFO - PROCESS | 5615 | 1461066884717 Marionette TRACE conn3 <- [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]]]}] 04:54:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:54:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1686ms 04:54:44 INFO - PROCESS | 5615 | 1461066884806 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:54:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:54:44 INFO - PROCESS | 5615 | 1461066884811 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 04:54:44 INFO - PROCESS | 5615 | 1461066884819 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:54:44 INFO - PROCESS | 5615 | 1461066884824 Marionette TRACE conn3 <- [1,594,null,{}] 04:54:44 INFO - PROCESS | 5615 | 1461066884830 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:45 INFO - PROCESS | 5615 | 1461066885102 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:54:45 INFO - PROCESS | 5615 | 1461066885322 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:45 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c1cc000 == 91 [pid = 5615] [id = 156] 04:54:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 202 (0x901a4800) [pid = 5615] [serial = 468] [outer = (nil)] 04:54:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 203 (0x9418ec00) [pid = 5615] [serial = 469] [outer = 0x901a4800] 04:54:45 INFO - PROCESS | 5615 | 1461066885413 Marionette DEBUG loaded listener.js 04:54:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 204 (0x94194000) [pid = 5615] [serial = 470] [outer = 0x901a4800] 04:54:46 INFO - PROCESS | 5615 | 1461066886321 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:54:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:54:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1543ms 04:54:46 INFO - PROCESS | 5615 | 1461066886361 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:54:46 INFO - PROCESS | 5615 | 1461066886366 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 04:54:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:54:46 INFO - PROCESS | 5615 | 1461066886373 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:54:46 INFO - PROCESS | 5615 | 1461066886376 Marionette TRACE conn3 <- [1,598,null,{}] 04:54:46 INFO - PROCESS | 5615 | 1461066886383 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:46 INFO - PROCESS | 5615 | 1461066886586 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:54:46 INFO - PROCESS | 5615 | 1461066886819 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:47 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5b3800 == 92 [pid = 5615] [id = 157] 04:54:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 205 (0x8b5b4000) [pid = 5615] [serial = 471] [outer = (nil)] 04:54:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 206 (0x8b766400) [pid = 5615] [serial = 472] [outer = 0x8b5b4000] 04:54:47 INFO - PROCESS | 5615 | 1461066887288 Marionette DEBUG loaded listener.js 04:54:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 207 (0x8bea0c00) [pid = 5615] [serial = 473] [outer = 0x8b5b4000] 04:54:48 INFO - PROCESS | 5615 | 1461066888499 Marionette TRACE conn3 <- [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]]]}] 04:54:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:54:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 2190ms 04:54:48 INFO - PROCESS | 5615 | 1461066888566 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:54:48 INFO - PROCESS | 5615 | 1461066888573 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 04:54:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:54:48 INFO - PROCESS | 5615 | 1461066888584 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:54:48 INFO - PROCESS | 5615 | 1461066888588 Marionette TRACE conn3 <- [1,602,null,{}] 04:54:48 INFO - PROCESS | 5615 | 1461066888597 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:48 INFO - PROCESS | 5615 | 1461066888811 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:54:49 INFO - PROCESS | 5615 | 1461066889034 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:49 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bea8c00 == 93 [pid = 5615] [id = 158] 04:54:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 208 (0x8f6d6400) [pid = 5615] [serial = 474] [outer = (nil)] 04:54:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 209 (0x900cbc00) [pid = 5615] [serial = 475] [outer = 0x8f6d6400] 04:54:49 INFO - PROCESS | 5615 | 1461066889122 Marionette DEBUG loaded listener.js 04:54:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 210 (0x902bfc00) [pid = 5615] [serial = 476] [outer = 0x8f6d6400] 04:54:50 INFO - PROCESS | 5615 | 1461066890142 Marionette TRACE conn3 <- [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]]]}] 04:54:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:54:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1633ms 04:54:50 INFO - PROCESS | 5615 | 1461066890217 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:54:50 INFO - PROCESS | 5615 | 1461066890222 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 04:54:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:54:50 INFO - PROCESS | 5615 | 1461066890234 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - PROCESS | 5615 | 1461066890238 Marionette TRACE conn3 <- [1,606,null,{}] 04:54:50 INFO - PROCESS | 5615 | 1461066890245 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:50 INFO - PROCESS | 5615 | 1461066890485 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:54:50 INFO - PROCESS | 5615 | 1461066890783 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:50 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f338000 == 94 [pid = 5615] [id = 159] 04:54:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 211 (0x8f616c00) [pid = 5615] [serial = 477] [outer = (nil)] 04:54:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 212 (0x8ffee800) [pid = 5615] [serial = 478] [outer = 0x8f616c00] 04:54:50 INFO - PROCESS | 5615 | 1461066890867 Marionette DEBUG loaded listener.js 04:54:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 213 (0x904cac00) [pid = 5615] [serial = 479] [outer = 0x8f616c00] 04:54:51 INFO - PROCESS | 5615 | --DOCSHELL 0x9899d800 == 93 [pid = 5615] [id = 71] 04:54:51 INFO - PROCESS | 5615 | --DOCSHELL 0x91f0b400 == 92 [pid = 5615] [id = 72] 04:54:51 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6c9c00 == 91 [pid = 5615] [id = 102] 04:54:51 INFO - PROCESS | 5615 | --DOCSHELL 0x9790d800 == 90 [pid = 5615] [id = 100] 04:54:51 INFO - PROCESS | 5615 | --DOCSHELL 0x9314a000 == 89 [pid = 5615] [id = 101] 04:54:51 INFO - PROCESS | 5615 | --DOCSHELL 0x99b89400 == 88 [pid = 5615] [id = 70] 04:54:51 INFO - PROCESS | 5615 | --DOCSHELL 0x99b88000 == 87 [pid = 5615] [id = 69] 04:54:51 INFO - PROCESS | 5615 | --DOCSHELL 0x957bf800 == 86 [pid = 5615] [id = 68] 04:54:51 INFO - PROCESS | 5615 | --DOMWINDOW == 212 (0x8fedd400) [pid = 5615] [serial = 336] [outer = (nil)] [url = about:blank] 04:54:51 INFO - PROCESS | 5615 | --DOMWINDOW == 211 (0x900cec00) [pid = 5615] [serial = 339] [outer = (nil)] [url = about:blank] 04:54:51 INFO - PROCESS | 5615 | --DOMWINDOW == 210 (0x957b4c00) [pid = 5615] [serial = 342] [outer = (nil)] [url = about:blank] 04:54:51 INFO - PROCESS | 5615 | --DOMWINDOW == 209 (0xa0a85400) [pid = 5615] [serial = 345] [outer = (nil)] [url = about:blank] 04:54:51 INFO - PROCESS | 5615 | --DOMWINDOW == 208 (0x8ffe9800) [pid = 5615] [serial = 348] [outer = (nil)] [url = about:blank] 04:54:51 INFO - PROCESS | 5615 | --DOMWINDOW == 207 (0x901a8000) [pid = 5615] [serial = 351] [outer = (nil)] [url = about:blank] 04:54:51 INFO - PROCESS | 5615 | --DOMWINDOW == 206 (0x8c7f3c00) [pid = 5615] [serial = 354] [outer = (nil)] [url = about:blank] 04:54:51 INFO - PROCESS | 5615 | --DOMWINDOW == 205 (0x8ca62c00) [pid = 5615] [serial = 357] [outer = (nil)] [url = about:blank] 04:54:51 INFO - PROCESS | 5615 | --DOMWINDOW == 204 (0xa0f6b000) [pid = 5615] [serial = 378] [outer = (nil)] [url = about:blank] 04:54:51 INFO - PROCESS | 5615 | --DOCSHELL 0x912ad800 == 85 [pid = 5615] [id = 48] 04:54:51 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6ca000 == 84 [pid = 5615] [id = 103] 04:54:51 INFO - PROCESS | 5615 | --DOCSHELL 0x9314b000 == 83 [pid = 5615] [id = 98] 04:54:51 INFO - PROCESS | 5615 | --DOCSHELL 0x8f338c00 == 82 [pid = 5615] [id = 104] 04:54:51 INFO - PROCESS | 5615 | --DOCSHELL 0x9790dc00 == 81 [pid = 5615] [id = 99] 04:54:51 INFO - PROCESS | 5615 | --DOCSHELL 0x8fff0800 == 80 [pid = 5615] [id = 144] 04:54:51 INFO - PROCESS | 5615 | --DOCSHELL 0x8ffec800 == 79 [pid = 5615] [id = 143] 04:54:52 INFO - PROCESS | 5615 | --DOCSHELL 0x8eb5d000 == 78 [pid = 5615] [id = 142] 04:54:52 INFO - PROCESS | 5615 | --DOCSHELL 0x8f60ac00 == 77 [pid = 5615] [id = 141] 04:54:52 INFO - PROCESS | 5615 | --DOCSHELL 0x8f334c00 == 76 [pid = 5615] [id = 140] 04:54:52 INFO - PROCESS | 5615 | --DOCSHELL 0x8b76b000 == 75 [pid = 5615] [id = 139] 04:54:52 INFO - PROCESS | 5615 | 1461066892133 Marionette TRACE conn3 <- [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]]]}] 04:54:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:54:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1943ms 04:54:52 INFO - PROCESS | 5615 | --DOMWINDOW == 203 (0x99c2a400) [pid = 5615] [serial = 372] [outer = (nil)] [url = about:blank] 04:54:52 INFO - PROCESS | 5615 | --DOMWINDOW == 202 (0x9133c800) [pid = 5615] [serial = 366] [outer = (nil)] [url = about:blank] 04:54:52 INFO - PROCESS | 5615 | --DOMWINDOW == 201 (0x93151c00) [pid = 5615] [serial = 367] [outer = (nil)] [url = about:blank] 04:54:52 INFO - PROCESS | 5615 | --DOMWINDOW == 200 (0x900cdc00) [pid = 5615] [serial = 375] [outer = (nil)] [url = about:blank] 04:54:52 INFO - PROCESS | 5615 | --DOMWINDOW == 199 (0x983ea400) [pid = 5615] [serial = 369] [outer = (nil)] [url = about:blank] 04:54:52 INFO - PROCESS | 5615 | --DOMWINDOW == 198 (0x900d5c00) [pid = 5615] [serial = 364] [outer = (nil)] [url = about:blank] 04:54:52 INFO - PROCESS | 5615 | --DOMWINDOW == 197 (0x900cb400) [pid = 5615] [serial = 363] [outer = (nil)] [url = about:blank] 04:54:52 INFO - PROCESS | 5615 | --DOMWINDOW == 196 (0x901ae000) [pid = 5615] [serial = 360] [outer = (nil)] [url = about:blank] 04:54:52 INFO - PROCESS | 5615 | --DOMWINDOW == 195 (0x9df86800) [pid = 5615] [serial = 373] [outer = (nil)] [url = about:blank] 04:54:52 INFO - PROCESS | 5615 | --DOMWINDOW == 194 (0x932bc800) [pid = 5615] [serial = 376] [outer = (nil)] [url = about:blank] 04:54:52 INFO - PROCESS | 5615 | --DOMWINDOW == 193 (0x989a2c00) [pid = 5615] [serial = 370] [outer = (nil)] [url = about:blank] 04:54:52 INFO - PROCESS | 5615 | 1461066892193 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:54:52 INFO - PROCESS | 5615 | 1461066892197 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 04:54:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:54:52 INFO - PROCESS | 5615 | 1461066892219 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:54:52 INFO - PROCESS | 5615 | 1461066892228 Marionette TRACE conn3 <- [1,610,null,{}] 04:54:52 INFO - PROCESS | 5615 | 1461066892251 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:52 INFO - PROCESS | 5615 | 1461066892450 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:54:52 INFO - PROCESS | 5615 | 1461066892666 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:52 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ca64c00 == 76 [pid = 5615] [id = 160] 04:54:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 194 (0x8ca65c00) [pid = 5615] [serial = 480] [outer = (nil)] 04:54:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 195 (0x900d7800) [pid = 5615] [serial = 481] [outer = 0x8ca65c00] 04:54:52 INFO - PROCESS | 5615 | 1461066892754 Marionette DEBUG loaded listener.js 04:54:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 196 (0x91338000) [pid = 5615] [serial = 482] [outer = 0x8ca65c00] 04:54:53 INFO - PROCESS | 5615 | 1461066893530 Marionette TRACE conn3 <- [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]]]}] 04:54:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:54:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1356ms 04:54:53 INFO - PROCESS | 5615 | 1461066893569 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:54:53 INFO - PROCESS | 5615 | 1461066893573 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 04:54:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:54:53 INFO - PROCESS | 5615 | 1461066893581 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:54:53 INFO - PROCESS | 5615 | 1461066893585 Marionette TRACE conn3 <- [1,614,null,{}] 04:54:53 INFO - PROCESS | 5615 | 1461066893591 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:53 INFO - PROCESS | 5615 | 1461066893787 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:54:53 INFO - PROCESS | 5615 | 1461066893943 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ca62c00 == 77 [pid = 5615] [id = 161] 04:54:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 197 (0x8fff0800) [pid = 5615] [serial = 483] [outer = (nil)] 04:54:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 198 (0x94192400) [pid = 5615] [serial = 484] [outer = 0x8fff0800] 04:54:54 INFO - PROCESS | 5615 | 1461066894022 Marionette DEBUG loaded listener.js 04:54:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 199 (0x94197c00) [pid = 5615] [serial = 485] [outer = 0x8fff0800] 04:54:54 INFO - PROCESS | 5615 | 1461066894926 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:54:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:54:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1380ms 04:54:54 INFO - PROCESS | 5615 | 1461066894963 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:54:54 INFO - PROCESS | 5615 | 1461066894967 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 04:54:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:54:54 INFO - PROCESS | 5615 | 1461066894973 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:54:54 INFO - PROCESS | 5615 | 1461066894976 Marionette TRACE conn3 <- [1,618,null,{}] 04:54:54 INFO - PROCESS | 5615 | 1461066894988 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:55 INFO - PROCESS | 5615 | 1461066895213 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:54:55 INFO - PROCESS | 5615 | 1461066895246 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:55 INFO - PROCESS | 5615 | ++DOCSHELL 0x962a3800 == 78 [pid = 5615] [id = 162] 04:54:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 200 (0x962b1800) [pid = 5615] [serial = 486] [outer = (nil)] 04:54:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 201 (0x96bbf400) [pid = 5615] [serial = 487] [outer = 0x962b1800] 04:54:55 INFO - PROCESS | 5615 | 1461066895334 Marionette DEBUG loaded listener.js 04:54:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 202 (0x97ddd400) [pid = 5615] [serial = 488] [outer = 0x962b1800] 04:54:56 INFO - PROCESS | 5615 | 1461066896311 Marionette TRACE conn3 <- [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]]]}] 04:54:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:54:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1687ms 04:54:56 INFO - PROCESS | 5615 | --DOMWINDOW == 201 (0x8f618000) [pid = 5615] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:54:56 INFO - PROCESS | 5615 | --DOMWINDOW == 200 (0x8fed8400) [pid = 5615] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:54:56 INFO - PROCESS | 5615 | --DOMWINDOW == 199 (0x902c0400) [pid = 5615] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:54:56 INFO - PROCESS | 5615 | --DOMWINDOW == 198 (0x933bf800) [pid = 5615] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:54:56 INFO - PROCESS | 5615 | --DOMWINDOW == 197 (0x8fc23800) [pid = 5615] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:54:56 INFO - PROCESS | 5615 | --DOMWINDOW == 196 (0x98b50800) [pid = 5615] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:54:56 INFO - PROCESS | 5615 | --DOMWINDOW == 195 (0x8f60f000) [pid = 5615] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:54:56 INFO - PROCESS | 5615 | --DOMWINDOW == 194 (0x8b76b400) [pid = 5615] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:54:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:54:56 INFO - PROCESS | 5615 | 1461066896696 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:54:56 INFO - PROCESS | 5615 | 1461066896699 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 04:54:56 INFO - PROCESS | 5615 | 1461066896716 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:54:56 INFO - PROCESS | 5615 | 1461066896720 Marionette TRACE conn3 <- [1,622,null,{}] 04:54:56 INFO - PROCESS | 5615 | 1461066896726 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:56 INFO - PROCESS | 5615 | 1461066896957 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:54:57 INFO - PROCESS | 5615 | 1461066897114 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a404400 == 79 [pid = 5615] [id = 163] 04:54:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 195 (0x8b507c00) [pid = 5615] [serial = 489] [outer = (nil)] 04:54:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 196 (0x96bc0400) [pid = 5615] [serial = 490] [outer = 0x8b507c00] 04:54:57 INFO - PROCESS | 5615 | 1461066897191 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 197 (0x9848d800) [pid = 5615] [serial = 491] [outer = 0x8b507c00] 04:54:57 INFO - PROCESS | 5615 | 1461066897970 Marionette TRACE conn3 <- [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]]]}] 04:54:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:54:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1299ms 04:54:58 INFO - PROCESS | 5615 | 1461066898006 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:54:58 INFO - PROCESS | 5615 | 1461066898010 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 04:54:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:54:58 INFO - PROCESS | 5615 | 1461066898018 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:54:58 INFO - PROCESS | 5615 | 1461066898022 Marionette TRACE conn3 <- [1,626,null,{}] 04:54:58 INFO - PROCESS | 5615 | 1461066898029 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:58 INFO - PROCESS | 5615 | 1461066898204 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:54:58 INFO - PROCESS | 5615 | 1461066898224 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:58 INFO - PROCESS | 5615 | ++DOCSHELL 0x90588800 == 80 [pid = 5615] [id = 164] 04:54:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 198 (0x96bba800) [pid = 5615] [serial = 492] [outer = (nil)] 04:54:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 199 (0x98b58000) [pid = 5615] [serial = 493] [outer = 0x96bba800] 04:54:58 INFO - PROCESS | 5615 | 1461066898307 Marionette DEBUG loaded listener.js 04:54:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 200 (0x9920f000) [pid = 5615] [serial = 494] [outer = 0x96bba800] 04:54:59 INFO - PROCESS | 5615 | 1461066899503 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:54:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:54:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1533ms 04:54:59 INFO - PROCESS | 5615 | 1461066899552 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:54:59 INFO - PROCESS | 5615 | 1461066899560 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 04:54:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:54:59 INFO - PROCESS | 5615 | 1461066899570 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:54:59 INFO - PROCESS | 5615 | 1461066899576 Marionette TRACE conn3 <- [1,630,null,{}] 04:54:59 INFO - PROCESS | 5615 | 1461066899586 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:59 INFO - PROCESS | 5615 | 1461066899805 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:55:00 INFO - PROCESS | 5615 | 1461066900147 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:00 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c1c3c00 == 81 [pid = 5615] [id = 165] 04:55:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 201 (0x8c1c9c00) [pid = 5615] [serial = 495] [outer = (nil)] 04:55:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 202 (0x8eb64000) [pid = 5615] [serial = 496] [outer = 0x8c1c9c00] 04:55:00 INFO - PROCESS | 5615 | 1461066900243 Marionette DEBUG loaded listener.js 04:55:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 203 (0x8f618000) [pid = 5615] [serial = 497] [outer = 0x8c1c9c00] 04:55:01 INFO - PROCESS | 5615 | 1461066901208 Marionette TRACE conn3 <- [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]]]}] 04:55:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:55:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1690ms 04:55:01 INFO - PROCESS | 5615 | 1461066901262 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:55:01 INFO - PROCESS | 5615 | 1461066901272 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 04:55:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:55:01 INFO - PROCESS | 5615 | 1461066901284 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:55:01 INFO - PROCESS | 5615 | 1461066901288 Marionette TRACE conn3 <- [1,634,null,{}] 04:55:01 INFO - PROCESS | 5615 | 1461066901296 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:01 INFO - PROCESS | 5615 | 1461066901549 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:55:01 INFO - PROCESS | 5615 | 1461066901946 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:01 INFO - PROCESS | 5615 | ++DOCSHELL 0x900cc800 == 82 [pid = 5615] [id = 166] 04:55:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 204 (0x900cf000) [pid = 5615] [serial = 498] [outer = (nil)] 04:55:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 205 (0x903c5000) [pid = 5615] [serial = 499] [outer = 0x900cf000] 04:55:02 INFO - PROCESS | 5615 | 1461066902057 Marionette DEBUG loaded listener.js 04:55:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 206 (0x9058e000) [pid = 5615] [serial = 500] [outer = 0x900cf000] 04:55:03 INFO - PROCESS | 5615 | [5615] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:55:03 INFO - PROCESS | 5615 | 1461066903562 Marionette TRACE conn3 <- [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]]]}] 04:55:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:55:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 2299ms 04:55:03 INFO - PROCESS | 5615 | 1461066903584 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:55:03 INFO - PROCESS | 5615 | 1461066903589 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 04:55:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:55:03 INFO - PROCESS | 5615 | 1461066903596 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:55:03 INFO - PROCESS | 5615 | 1461066903603 Marionette TRACE conn3 <- [1,638,null,{}] 04:55:03 INFO - PROCESS | 5615 | 1461066903621 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:03 INFO - PROCESS | 5615 | 1461066903861 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:55:04 INFO - PROCESS | 5615 | 1461066904081 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:04 INFO - PROCESS | 5615 | ++DOCSHELL 0x957bf800 == 83 [pid = 5615] [id = 167] 04:55:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 207 (0x97905800) [pid = 5615] [serial = 501] [outer = (nil)] 04:55:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 208 (0x98993c00) [pid = 5615] [serial = 502] [outer = 0x97905800] 04:55:04 INFO - PROCESS | 5615 | 1461066904184 Marionette DEBUG loaded listener.js 04:55:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 209 (0x99a7b800) [pid = 5615] [serial = 503] [outer = 0x97905800] 04:55:04 INFO - PROCESS | 5615 | [5615] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:55:05 INFO - PROCESS | 5615 | 1461066905099 Marionette TRACE conn3 <- [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]]]}] 04:55:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:55:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1538ms 04:55:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:55:05 INFO - PROCESS | 5615 | 1461066905135 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:55:05 INFO - PROCESS | 5615 | 1461066905139 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 04:55:05 INFO - PROCESS | 5615 | 1461066905146 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:55:05 INFO - PROCESS | 5615 | 1461066905149 Marionette TRACE conn3 <- [1,642,null,{}] 04:55:05 INFO - PROCESS | 5615 | 1461066905156 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:05 INFO - PROCESS | 5615 | 1461066905358 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:55:05 INFO - PROCESS | 5615 | 1461066905588 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:05 INFO - PROCESS | 5615 | ++DOCSHELL 0x98996000 == 84 [pid = 5615] [id = 168] 04:55:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 210 (0x9b0af000) [pid = 5615] [serial = 504] [outer = (nil)] 04:55:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 211 (0x9fb2d400) [pid = 5615] [serial = 505] [outer = 0x9b0af000] 04:55:05 INFO - PROCESS | 5615 | 1461066905725 Marionette DEBUG loaded listener.js 04:55:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 212 (0xa0a05400) [pid = 5615] [serial = 506] [outer = 0x9b0af000] 04:55:06 INFO - PROCESS | 5615 | 1461066906583 Marionette TRACE conn3 <- [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]]]}] 04:55:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:55:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1483ms 04:55:06 INFO - PROCESS | 5615 | 1461066906637 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:55:06 INFO - PROCESS | 5615 | 1461066906640 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 04:55:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:55:06 INFO - PROCESS | 5615 | 1461066906648 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:55:06 INFO - PROCESS | 5615 | 1461066906651 Marionette TRACE conn3 <- [1,646,null,{}] 04:55:06 INFO - PROCESS | 5615 | 1461066906658 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:06 INFO - PROCESS | 5615 | 1461066906862 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:55:07 INFO - PROCESS | 5615 | 1461066907046 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:07 INFO - PROCESS | 5615 | ++DOCSHELL 0x96bbb400 == 85 [pid = 5615] [id = 169] 04:55:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 213 (0xa0a81800) [pid = 5615] [serial = 507] [outer = (nil)] 04:55:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 214 (0xa3c7cc00) [pid = 5615] [serial = 508] [outer = 0xa0a81800] 04:55:07 INFO - PROCESS | 5615 | 1461066907136 Marionette DEBUG loaded listener.js 04:55:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 215 (0xa45b6c00) [pid = 5615] [serial = 509] [outer = 0xa0a81800] 04:55:08 INFO - PROCESS | 5615 | 1461066908166 Marionette TRACE conn3 <- [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]]]}] 04:55:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:55:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1582ms 04:55:08 INFO - PROCESS | 5615 | 1461066908231 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:55:08 INFO - PROCESS | 5615 | 1461066908235 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 04:55:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:55:08 INFO - PROCESS | 5615 | 1461066908243 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:55:08 INFO - PROCESS | 5615 | 1461066908247 Marionette TRACE conn3 <- [1,650,null,{}] 04:55:08 INFO - PROCESS | 5615 | 1461066908254 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:08 INFO - PROCESS | 5615 | 1461066908499 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:55:08 INFO - PROCESS | 5615 | 1461066908759 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:08 INFO - PROCESS | 5615 | ++DOCSHELL 0x99b15400 == 86 [pid = 5615] [id = 170] 04:55:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 216 (0xa4741400) [pid = 5615] [serial = 510] [outer = (nil)] 04:55:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 217 (0xa48cb000) [pid = 5615] [serial = 511] [outer = 0xa4741400] 04:55:08 INFO - PROCESS | 5615 | 1461066908897 Marionette DEBUG loaded listener.js 04:55:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 218 (0xa4a0d000) [pid = 5615] [serial = 512] [outer = 0xa4741400] 04:55:09 INFO - PROCESS | 5615 | 1461066909787 Marionette TRACE conn3 <- [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]]]}] 04:55:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:55:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1582ms 04:55:09 INFO - PROCESS | 5615 | 1461066909844 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:55:09 INFO - PROCESS | 5615 | 1461066909847 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 04:55:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:55:09 INFO - PROCESS | 5615 | 1461066909857 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:55:09 INFO - PROCESS | 5615 | 1461066909861 Marionette TRACE conn3 <- [1,654,null,{}] 04:55:09 INFO - PROCESS | 5615 | 1461066909868 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:10 INFO - PROCESS | 5615 | 1461066910082 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:55:10 INFO - PROCESS | 5615 | 1461066910313 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:10 INFO - PROCESS | 5615 | ++DOCSHELL 0x8cb9b000 == 87 [pid = 5615] [id = 171] 04:55:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 219 (0x8cb9c400) [pid = 5615] [serial = 513] [outer = (nil)] 04:55:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 220 (0x8cba2800) [pid = 5615] [serial = 514] [outer = 0x8cb9c400] 04:55:10 INFO - PROCESS | 5615 | 1461066910417 Marionette DEBUG loaded listener.js 04:55:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 221 (0x8cba6000) [pid = 5615] [serial = 515] [outer = 0x8cb9c400] 04:55:11 INFO - PROCESS | 5615 | 1461066911314 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:55:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:55:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1534ms 04:55:11 INFO - PROCESS | 5615 | 1461066911393 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:55:11 INFO - PROCESS | 5615 | 1461066911396 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 04:55:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:55:11 INFO - PROCESS | 5615 | 1461066911403 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:55:11 INFO - PROCESS | 5615 | 1461066911407 Marionette TRACE conn3 <- [1,658,null,{}] 04:55:11 INFO - PROCESS | 5615 | 1461066911413 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:11 INFO - PROCESS | 5615 | 1461066911678 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:55:11 INFO - PROCESS | 5615 | 1461066911966 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b730400 == 88 [pid = 5615] [id = 172] 04:55:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 222 (0x8b730800) [pid = 5615] [serial = 516] [outer = (nil)] 04:55:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 223 (0x8b738000) [pid = 5615] [serial = 517] [outer = 0x8b730800] 04:55:12 INFO - PROCESS | 5615 | 1461066912057 Marionette DEBUG loaded listener.js 04:55:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 224 (0x8b73a800) [pid = 5615] [serial = 518] [outer = 0x8b730800] 04:55:13 INFO - PROCESS | 5615 | 1461066913020 Marionette TRACE conn3 <- [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]]]}] 04:55:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:55:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1655ms 04:55:13 INFO - PROCESS | 5615 | 1461066913059 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:55:13 INFO - PROCESS | 5615 | 1461066913063 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 04:55:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:55:13 INFO - PROCESS | 5615 | 1461066913071 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:55:13 INFO - PROCESS | 5615 | 1461066913074 Marionette TRACE conn3 <- [1,662,null,{}] 04:55:13 INFO - PROCESS | 5615 | 1461066913080 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:13 INFO - PROCESS | 5615 | 1461066913272 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:55:13 INFO - PROCESS | 5615 | 1461066913505 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:13 INFO - PROCESS | 5615 | ++DOCSHELL 0x89d42400 == 89 [pid = 5615] [id = 173] 04:55:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 225 (0x89d44000) [pid = 5615] [serial = 519] [outer = (nil)] 04:55:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 226 (0x89d4a800) [pid = 5615] [serial = 520] [outer = 0x89d44000] 04:55:13 INFO - PROCESS | 5615 | 1461066913640 Marionette DEBUG loaded listener.js 04:55:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 227 (0x89d4d800) [pid = 5615] [serial = 521] [outer = 0x89d44000] 04:55:14 INFO - PROCESS | 5615 | [5615] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:55:14 INFO - PROCESS | 5615 | 1461066914552 Marionette TRACE conn3 <- [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]]]}] 04:55:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:55:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1534ms 04:55:14 INFO - PROCESS | 5615 | 1461066914607 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:55:14 INFO - PROCESS | 5615 | 1461066914610 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 04:55:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:55:14 INFO - PROCESS | 5615 | 1461066914617 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:55:14 INFO - PROCESS | 5615 | 1461066914620 Marionette TRACE conn3 <- [1,666,null,{}] 04:55:14 INFO - PROCESS | 5615 | 1461066914627 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:14 INFO - PROCESS | 5615 | 1461066914834 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:55:15 INFO - PROCESS | 5615 | 1461066915077 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x89d42000 == 90 [pid = 5615] [id = 174] 04:55:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 228 (0x89d49c00) [pid = 5615] [serial = 522] [outer = (nil)] 04:55:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 229 (0x8b73bc00) [pid = 5615] [serial = 523] [outer = 0x89d49c00] 04:55:15 INFO - PROCESS | 5615 | 1461066915210 Marionette DEBUG loaded listener.js 04:55:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 230 (0x8cb9b400) [pid = 5615] [serial = 524] [outer = 0x89d49c00] 04:55:15 INFO - PROCESS | 5615 | [5615] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:55:16 INFO - PROCESS | 5615 | 1461066916147 Marionette TRACE conn3 <- [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]]]}] 04:55:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:55:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1582ms 04:55:16 INFO - PROCESS | 5615 | 1461066916201 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:55:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:55:16 INFO - PROCESS | 5615 | 1461066916206 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 04:55:16 INFO - PROCESS | 5615 | 1461066916213 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:55:16 INFO - PROCESS | 5615 | 1461066916224 Marionette TRACE conn3 <- [1,670,null,{}] 04:55:16 INFO - PROCESS | 5615 | 1461066916231 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:16 INFO - PROCESS | 5615 | 1461066916457 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:55:16 INFO - PROCESS | 5615 | 1461066916712 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:16 INFO - PROCESS | 5615 | ++DOCSHELL 0x87f2ac00 == 91 [pid = 5615] [id = 175] 04:55:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 231 (0x87f32800) [pid = 5615] [serial = 525] [outer = (nil)] 04:55:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 232 (0x89d49800) [pid = 5615] [serial = 526] [outer = 0x87f32800] 04:55:16 INFO - PROCESS | 5615 | 1461066916851 Marionette DEBUG loaded listener.js 04:55:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 233 (0x8cba8000) [pid = 5615] [serial = 527] [outer = 0x87f32800] 04:55:17 INFO - PROCESS | 5615 | 1461066917756 Marionette TRACE conn3 <- [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]]]}] 04:55:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:55:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1587ms 04:55:17 INFO - PROCESS | 5615 | 1461066917801 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:55:17 INFO - PROCESS | 5615 | 1461066917806 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 04:55:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:55:17 INFO - PROCESS | 5615 | 1461066917813 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:55:17 INFO - PROCESS | 5615 | 1461066917817 Marionette TRACE conn3 <- [1,674,null,{}] 04:55:17 INFO - PROCESS | 5615 | 1461066917823 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:18 INFO - PROCESS | 5615 | 1461066918031 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:55:18 INFO - PROCESS | 5615 | 1461066918266 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:18 INFO - PROCESS | 5615 | ++DOCSHELL 0x8811cc00 == 92 [pid = 5615] [id = 176] 04:55:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 234 (0x8811e800) [pid = 5615] [serial = 528] [outer = (nil)] 04:55:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 235 (0x88122400) [pid = 5615] [serial = 529] [outer = 0x8811e800] 04:55:18 INFO - PROCESS | 5615 | 1461066918397 Marionette DEBUG loaded listener.js 04:55:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 236 (0x88125000) [pid = 5615] [serial = 530] [outer = 0x8811e800] 04:55:18 INFO - PROCESS | 5615 | [5615] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:55:19 INFO - PROCESS | 5615 | 1461066919267 Marionette TRACE conn3 <- [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]]]}] 04:55:19 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 04:55:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1498ms 04:55:19 INFO - PROCESS | 5615 | 1461066919313 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:55:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:55:19 INFO - PROCESS | 5615 | 1461066919317 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 04:55:19 INFO - PROCESS | 5615 | 1461066919323 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:55:19 INFO - PROCESS | 5615 | 1461066919327 Marionette TRACE conn3 <- [1,678,null,{}] 04:55:19 INFO - PROCESS | 5615 | 1461066919333 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:19 INFO - PROCESS | 5615 | 1461066919526 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:55:19 INFO - PROCESS | 5615 | 1461066919717 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x88123c00 == 93 [pid = 5615] [id = 177] 04:55:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 237 (0x88126c00) [pid = 5615] [serial = 531] [outer = (nil)] 04:55:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 238 (0x882a5c00) [pid = 5615] [serial = 532] [outer = 0x88126c00] 04:55:19 INFO - PROCESS | 5615 | 1461066919807 Marionette DEBUG loaded listener.js 04:55:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 239 (0x882a7800) [pid = 5615] [serial = 533] [outer = 0x88126c00] 04:55:20 INFO - PROCESS | 5615 | 1461066920755 Marionette TRACE conn3 <- [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]]]}] 04:55:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:55:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1491ms 04:55:20 INFO - PROCESS | 5615 | 1461066920815 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:55:20 INFO - PROCESS | 5615 | 1461066920820 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 04:55:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:55:20 INFO - PROCESS | 5615 | 1461066920827 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:55:20 INFO - PROCESS | 5615 | 1461066920831 Marionette TRACE conn3 <- [1,682,null,{}] 04:55:20 INFO - PROCESS | 5615 | 1461066920837 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:21 INFO - PROCESS | 5615 | 1461066921044 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:55:21 INFO - PROCESS | 5615 | 1461066921277 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x882a4c00 == 94 [pid = 5615] [id = 178] 04:55:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 240 (0x882a7000) [pid = 5615] [serial = 534] [outer = (nil)] 04:55:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 241 (0x882af400) [pid = 5615] [serial = 535] [outer = 0x882a7000] 04:55:21 INFO - PROCESS | 5615 | 1461066921425 Marionette DEBUG loaded listener.js 04:55:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 242 (0x882b2000) [pid = 5615] [serial = 536] [outer = 0x882a7000] 04:55:22 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:22 INFO - PROCESS | 5615 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:55:22 INFO - PROCESS | 5615 | 1461066922729 Marionette TRACE conn3 <- [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]]]}] 04:55:22 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) 04:55:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1938ms 04:55:22 INFO - PROCESS | 5615 | 1461066922816 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:55:22 INFO - PROCESS | 5615 | 1461066922819 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 04:55:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:55:22 INFO - PROCESS | 5615 | 1461066922881 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:55:22 INFO - PROCESS | 5615 | 1461066922887 Marionette TRACE conn3 <- [1,686,null,{}] 04:55:22 INFO - PROCESS | 5615 | 1461066922894 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:23 INFO - PROCESS | 5615 | 1461066923095 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:55:23 INFO - PROCESS | 5615 | 1461066923281 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:23 INFO - PROCESS | 5615 | ++DOCSHELL 0x87558400 == 95 [pid = 5615] [id = 179] 04:55:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 243 (0x87558800) [pid = 5615] [serial = 537] [outer = (nil)] 04:55:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 244 (0x8755f400) [pid = 5615] [serial = 538] [outer = 0x87558800] 04:55:23 INFO - PROCESS | 5615 | 1461066923366 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 245 (0x87562800) [pid = 5615] [serial = 539] [outer = 0x87558800] 04:55:25 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:25 INFO - PROCESS | 5615 | 1461066925100 Marionette TRACE conn3 <- [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]]]}] 04:55:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:55:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2243ms 04:55:25 INFO - PROCESS | 5615 | 1461066925118 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:55:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:55:25 INFO - PROCESS | 5615 | 1461066925123 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 04:55:25 INFO - PROCESS | 5615 | 1461066925131 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:55:25 INFO - PROCESS | 5615 | 1461066925136 Marionette TRACE conn3 <- [1,690,null,{}] 04:55:25 INFO - PROCESS | 5615 | 1461066925253 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:25 INFO - PROCESS | 5615 | 1461066925585 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:55:25 INFO - PROCESS | 5615 | 1461066925729 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 5615 | ++DOCSHELL 0x8811b800 == 96 [pid = 5615] [id = 180] 04:55:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 246 (0x88120800) [pid = 5615] [serial = 540] [outer = (nil)] 04:55:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 247 (0x89d4a400) [pid = 5615] [serial = 541] [outer = 0x88120800] 04:55:25 INFO - PROCESS | 5615 | 1461066925855 Marionette DEBUG loaded listener.js 04:55:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 248 (0x8a402000) [pid = 5615] [serial = 542] [outer = 0x88120800] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 247 (0x900d2800) [pid = 5615] [serial = 412] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 246 (0x8b766000) [pid = 5615] [serial = 406] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 245 (0xa2abe800) [pid = 5615] [serial = 388] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 244 (0x903c9000) [pid = 5615] [serial = 400] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 243 (0x8eb5cc00) [pid = 5615] [serial = 415] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 242 (0xa4a0b000) [pid = 5615] [serial = 397] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 241 (0x8b5b8c00) [pid = 5615] [serial = 403] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 240 (0x902c1c00) [pid = 5615] [serial = 394] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 239 (0x8b770c00) [pid = 5615] [serial = 409] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 238 (0x904d3000) [pid = 5615] [serial = 391] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 237 (0x96ffa000) [pid = 5615] [serial = 433] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOCSHELL 0x98491800 == 95 [pid = 5615] [id = 149] 04:55:26 INFO - PROCESS | 5615 | --DOCSHELL 0x96bbe400 == 94 [pid = 5615] [id = 148] 04:55:26 INFO - PROCESS | 5615 | --DOCSHELL 0x8fed9c00 == 93 [pid = 5615] [id = 147] 04:55:26 INFO - PROCESS | 5615 | --DOCSHELL 0x8ffeb000 == 92 [pid = 5615] [id = 146] 04:55:26 INFO - PROCESS | 5615 | --DOCSHELL 0x8a405000 == 91 [pid = 5615] [id = 145] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 236 (0x8f6d5800) [pid = 5615] [serial = 421] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 235 (0x98995800) [pid = 5615] [serial = 385] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 234 (0x8fee0400) [pid = 5615] [serial = 337] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 233 (0x957bd400) [pid = 5615] [serial = 428] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 232 (0x97c7bc00) [pid = 5615] [serial = 431] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 231 (0xa2acb800) [pid = 5615] [serial = 379] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 230 (0x99b0d000) [pid = 5615] [serial = 292] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 229 (0x902c7000) [pid = 5615] [serial = 424] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 228 (0x97905c00) [pid = 5615] [serial = 430] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 227 (0x8c7ef000) [pid = 5615] [serial = 419] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 226 (0x99b0c800) [pid = 5615] [serial = 205] [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.] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 225 (0x8b76fc00) [pid = 5615] [serial = 418] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 224 (0x8fedb800) [pid = 5615] [serial = 422] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 223 (0x93259000) [pid = 5615] [serial = 427] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 222 (0x904d0c00) [pid = 5615] [serial = 425] [outer = (nil)] [url = about:blank] 04:55:26 INFO - PROCESS | 5615 | --DOMWINDOW == 221 (0x900ccc00) [pid = 5615] [serial = 381] [outer = (nil)] [url = about:blank] 04:55:27 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:27 INFO - PROCESS | 5615 | 1461066927390 Marionette TRACE conn3 <- [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]]]}] 04:55:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:55:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2294ms 04:55:27 INFO - PROCESS | 5615 | 1461066927427 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:55:27 INFO - PROCESS | 5615 | 1461066927434 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 04:55:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:55:27 INFO - PROCESS | 5615 | 1461066927448 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:55:27 INFO - PROCESS | 5615 | 1461066927452 Marionette TRACE conn3 <- [1,694,null,{}] 04:55:27 INFO - PROCESS | 5615 | 1461066927459 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:27 INFO - PROCESS | 5615 | 1461066927645 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:55:27 INFO - PROCESS | 5615 | 1461066927804 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:27 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0d0800 == 92 [pid = 5615] [id = 181] 04:55:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 222 (0x8a0d7400) [pid = 5615] [serial = 543] [outer = (nil)] 04:55:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 223 (0x8b50f800) [pid = 5615] [serial = 544] [outer = 0x8a0d7400] 04:55:27 INFO - PROCESS | 5615 | 1461066927881 Marionette DEBUG loaded listener.js 04:55:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 224 (0x8b73b000) [pid = 5615] [serial = 545] [outer = 0x8a0d7400] 04:55:29 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:29 INFO - PROCESS | 5615 | 1461066929104 Marionette TRACE conn3 <- [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]]]}] 04:55:29 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) 04:55:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1700ms 04:55:29 INFO - PROCESS | 5615 | 1461066929149 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:55:29 INFO - PROCESS | 5615 | 1461066929153 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 04:55:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:55:29 INFO - PROCESS | 5615 | 1461066929166 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:55:29 INFO - PROCESS | 5615 | 1461066929173 Marionette TRACE conn3 <- [1,698,null,{}] 04:55:29 INFO - PROCESS | 5615 | 1461066929190 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:29 INFO - PROCESS | 5615 | 1461066929486 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:55:29 INFO - PROCESS | 5615 | 1461066929512 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:29 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b76e000 == 93 [pid = 5615] [id = 182] 04:55:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 225 (0x8b76f400) [pid = 5615] [serial = 546] [outer = (nil)] 04:55:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 226 (0x8bea6400) [pid = 5615] [serial = 547] [outer = 0x8b76f400] 04:55:29 INFO - PROCESS | 5615 | 1461066929593 Marionette DEBUG loaded listener.js 04:55:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 227 (0x8c7f3c00) [pid = 5615] [serial = 548] [outer = 0x8b76f400] 04:55:31 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:31 INFO - PROCESS | 5615 | --DOMWINDOW == 226 (0x8fff0800) [pid = 5615] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:55:31 INFO - PROCESS | 5615 | --DOMWINDOW == 225 (0x8b507c00) [pid = 5615] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:55:31 INFO - PROCESS | 5615 | --DOMWINDOW == 224 (0x8f616c00) [pid = 5615] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:55:31 INFO - PROCESS | 5615 | --DOMWINDOW == 223 (0x8f6d6400) [pid = 5615] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:55:31 INFO - PROCESS | 5615 | --DOMWINDOW == 222 (0x8b5b4000) [pid = 5615] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:55:31 INFO - PROCESS | 5615 | --DOMWINDOW == 221 (0x8ca65c00) [pid = 5615] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:55:31 INFO - PROCESS | 5615 | --DOMWINDOW == 220 (0x901a6800) [pid = 5615] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:55:31 INFO - PROCESS | 5615 | --DOMWINDOW == 219 (0x962b1800) [pid = 5615] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:55:31 INFO - PROCESS | 5615 | 1461066931212 Marionette TRACE conn3 <- [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]]]}] 04:55:31 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) 04:55:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2094ms 04:55:31 INFO - PROCESS | 5615 | 1461066931256 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:55:31 INFO - PROCESS | 5615 | 1461066931262 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 04:55:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:55:31 INFO - PROCESS | 5615 | 1461066931269 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:55:31 INFO - PROCESS | 5615 | 1461066931272 Marionette TRACE conn3 <- [1,702,null,{}] 04:55:31 INFO - PROCESS | 5615 | 1461066931279 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:31 INFO - PROCESS | 5615 | 1461066931538 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:55:31 INFO - PROCESS | 5615 | 1461066931634 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:31 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5bcc00 == 94 [pid = 5615] [id = 183] 04:55:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 220 (0x8b762800) [pid = 5615] [serial = 549] [outer = (nil)] 04:55:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 221 (0x8cb9bc00) [pid = 5615] [serial = 550] [outer = 0x8b762800] 04:55:31 INFO - PROCESS | 5615 | 1461066931715 Marionette DEBUG loaded listener.js 04:55:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 222 (0x8cba3800) [pid = 5615] [serial = 551] [outer = 0x8b762800] 04:55:32 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:32 INFO - PROCESS | 5615 | 1461066932926 Marionette TRACE conn3 <- [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]]]}] 04:55:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:55:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1683ms 04:55:32 INFO - PROCESS | 5615 | 1461066932953 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:55:32 INFO - PROCESS | 5615 | 1461066932957 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 04:55:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:55:32 INFO - PROCESS | 5615 | 1461066932974 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:55:32 INFO - PROCESS | 5615 | 1461066932977 Marionette TRACE conn3 <- [1,706,null,{}] 04:55:32 INFO - PROCESS | 5615 | 1461066932983 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:33 INFO - PROCESS | 5615 | 1461066933364 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:55:33 INFO - PROCESS | 5615 | 1461066933540 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:33 INFO - PROCESS | 5615 | ++DOCSHELL 0x8755a000 == 95 [pid = 5615] [id = 184] 04:55:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 223 (0x8755ac00) [pid = 5615] [serial = 552] [outer = (nil)] 04:55:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 224 (0x87561000) [pid = 5615] [serial = 553] [outer = 0x8755ac00] 04:55:33 INFO - PROCESS | 5615 | 1461066933700 Marionette DEBUG loaded listener.js 04:55:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 225 (0x8812a800) [pid = 5615] [serial = 554] [outer = 0x8755ac00] 04:55:35 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:35 INFO - PROCESS | 5615 | 1461066935566 Marionette TRACE conn3 <- [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]]]}] 04:55:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:55:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2643ms 04:55:35 INFO - PROCESS | 5615 | 1461066935621 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:55:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:55:35 INFO - PROCESS | 5615 | 1461066935632 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 04:55:35 INFO - PROCESS | 5615 | 1461066935643 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:55:35 INFO - PROCESS | 5615 | 1461066935653 Marionette TRACE conn3 <- [1,710,null,{}] 04:55:35 INFO - PROCESS | 5615 | 1461066935712 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:35 INFO - PROCESS | 5615 | 1461066935960 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:55:36 INFO - PROCESS | 5615 | 1461066936159 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:36 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0ce800 == 96 [pid = 5615] [id = 185] 04:55:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 226 (0x8a0d3000) [pid = 5615] [serial = 555] [outer = (nil)] 04:55:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 227 (0x8b762000) [pid = 5615] [serial = 556] [outer = 0x8a0d3000] 04:55:36 INFO - PROCESS | 5615 | 1461066936267 Marionette DEBUG loaded listener.js 04:55:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 228 (0x8be9e000) [pid = 5615] [serial = 557] [outer = 0x8a0d3000] 04:55:37 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:37 INFO - PROCESS | 5615 | 1461066937847 Marionette TRACE conn3 <- [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]]]}] 04:55:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:55:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2242ms 04:55:37 INFO - PROCESS | 5615 | 1461066937885 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 04:55:37 INFO - PROCESS | 5615 | 1461066937892 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 04:55:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:55:37 INFO - PROCESS | 5615 | 1461066937900 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:55:37 INFO - PROCESS | 5615 | 1461066937906 Marionette TRACE conn3 <- [1,714,null,{}] 04:55:37 INFO - PROCESS | 5615 | 1461066937913 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:38 INFO - PROCESS | 5615 | 1461066938170 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:55:38 INFO - PROCESS | 5615 | 1461066938361 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:38 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b733000 == 97 [pid = 5615] [id = 186] 04:55:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 229 (0x8c1c2c00) [pid = 5615] [serial = 558] [outer = (nil)] 04:55:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 230 (0x8eb5f400) [pid = 5615] [serial = 559] [outer = 0x8c1c2c00] 04:55:38 INFO - PROCESS | 5615 | 1461066938454 Marionette DEBUG loaded listener.js 04:55:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 231 (0x8f33d400) [pid = 5615] [serial = 560] [outer = 0x8c1c2c00] 04:55:39 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:39 INFO - PROCESS | 5615 | 1461066939889 Marionette TRACE conn3 <- [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]]]}] 04:55:39 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 04:55:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2034ms 04:55:39 INFO - PROCESS | 5615 | 1461066939978 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:55:39 INFO - PROCESS | 5615 | 1461066939985 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 04:55:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:55:40 INFO - PROCESS | 5615 | 1461066940011 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:55:40 INFO - PROCESS | 5615 | 1461066940020 Marionette TRACE conn3 <- [1,718,null,{}] 04:55:40 INFO - PROCESS | 5615 | 1461066940029 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:40 INFO - PROCESS | 5615 | 1461066940245 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:55:40 INFO - PROCESS | 5615 | 1461066940433 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x8cb9b800 == 98 [pid = 5615] [id = 187] 04:55:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 232 (0x8eb5f800) [pid = 5615] [serial = 561] [outer = (nil)] 04:55:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 233 (0x8fed7400) [pid = 5615] [serial = 562] [outer = 0x8eb5f800] 04:55:40 INFO - PROCESS | 5615 | 1461066940527 Marionette DEBUG loaded listener.js 04:55:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 234 (0x8ffe9400) [pid = 5615] [serial = 563] [outer = 0x8eb5f800] 04:55:41 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:41 INFO - PROCESS | 5615 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:55:42 INFO - PROCESS | 5615 | 1461066942042 Marionette TRACE conn3 <- [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]]]}] 04:55:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:55:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2104ms 04:55:42 INFO - PROCESS | 5615 | 1461066942104 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 04:55:42 INFO - PROCESS | 5615 | 1461066942110 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 04:55:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:55:42 INFO - PROCESS | 5615 | 1461066942118 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:55:42 INFO - PROCESS | 5615 | 1461066942123 Marionette TRACE conn3 <- [1,722,null,{}] 04:55:42 INFO - PROCESS | 5615 | 1461066942131 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:42 INFO - PROCESS | 5615 | 1461066942444 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:55:42 INFO - PROCESS | 5615 | 1461066942582 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:42 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ffe3000 == 99 [pid = 5615] [id = 188] 04:55:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 235 (0x8ffebc00) [pid = 5615] [serial = 564] [outer = (nil)] 04:55:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 236 (0x900d9000) [pid = 5615] [serial = 565] [outer = 0x8ffebc00] 04:55:42 INFO - PROCESS | 5615 | 1461066942714 Marionette DEBUG loaded listener.js 04:55:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 237 (0x901b1000) [pid = 5615] [serial = 566] [outer = 0x8ffebc00] 04:55:43 INFO - PROCESS | 5615 | 1461066943748 Marionette TRACE conn3 <- [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] 04:55:43 INFO - PROCESS | 5615 | 1461066943813 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 04:55:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:55:43 INFO - PROCESS | 5615 | 1461066943821 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:55:43 INFO - PROCESS | 5615 | 1461066943825 Marionette TRACE conn3 <- [1,726,null,{}] 04:55:43 INFO - PROCESS | 5615 | 1461066943831 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:44 INFO - PROCESS | 5615 | 1461066944045 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:55:44 INFO - PROCESS | 5615 | 1461066944363 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:44 INFO - PROCESS | 5615 | ++DOCSHELL 0x903c6400 == 100 [pid = 5615] [id = 189] 04:55:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 238 (0x903c8000) [pid = 5615] [serial = 567] [outer = (nil)] 04:55:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 239 (0x903cb800) [pid = 5615] [serial = 568] [outer = 0x903c8000] 04:55:44 INFO - PROCESS | 5615 | 1461066944511 Marionette DEBUG loaded listener.js 04:55:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 240 (0x90581800) [pid = 5615] [serial = 569] [outer = 0x903c8000] 04:55:45 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:45 INFO - PROCESS | 5615 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:55:45 INFO - PROCESS | 5615 | 1461066945807 Marionette TRACE conn3 <- [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]]]}] 04:55:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:55:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2037ms 04:55:45 INFO - PROCESS | 5615 | 1461066945859 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:55:45 INFO - PROCESS | 5615 | 1461066945864 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 04:55:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:55:45 INFO - PROCESS | 5615 | 1461066945886 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:55:45 INFO - PROCESS | 5615 | 1461066945891 Marionette TRACE conn3 <- [1,730,null,{}] 04:55:45 INFO - PROCESS | 5615 | 1461066945898 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:46 INFO - PROCESS | 5615 | 1461066946103 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:55:46 INFO - PROCESS | 5615 | 1461066946370 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:46 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6cec00 == 101 [pid = 5615] [id = 190] 04:55:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 241 (0x91339c00) [pid = 5615] [serial = 570] [outer = (nil)] 04:55:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 242 (0x9314a800) [pid = 5615] [serial = 571] [outer = 0x91339c00] 04:55:46 INFO - PROCESS | 5615 | 1461066946512 Marionette DEBUG loaded listener.js 04:55:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 243 (0x9314f400) [pid = 5615] [serial = 572] [outer = 0x91339c00] 04:55:47 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:47 INFO - PROCESS | 5615 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:55:47 INFO - PROCESS | 5615 | 1461066947609 Marionette TRACE conn3 <- [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] 04:55:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:55:47 INFO - PROCESS | 5615 | 1461066947692 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 04:55:47 INFO - PROCESS | 5615 | 1461066947700 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:55:47 INFO - PROCESS | 5615 | 1461066947703 Marionette TRACE conn3 <- [1,734,null,{}] 04:55:47 INFO - PROCESS | 5615 | 1461066947713 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:47 INFO - PROCESS | 5615 | 1461066947923 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:55:48 INFO - PROCESS | 5615 | 1461066948211 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x90589800 == 102 [pid = 5615] [id = 191] 04:55:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 244 (0x91339800) [pid = 5615] [serial = 573] [outer = (nil)] 04:55:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 245 (0x932bdc00) [pid = 5615] [serial = 574] [outer = 0x91339800] 04:55:48 INFO - PROCESS | 5615 | 1461066948307 Marionette DEBUG loaded listener.js 04:55:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 246 (0x933bbc00) [pid = 5615] [serial = 575] [outer = 0x91339800] 04:55:49 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:49 INFO - PROCESS | 5615 | 1461066949226 Marionette TRACE conn3 <- [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]]]}] 04:55:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:55:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1589ms 04:55:49 INFO - PROCESS | 5615 | 1461066949301 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:55:49 INFO - PROCESS | 5615 | 1461066949304 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 04:55:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:55:49 INFO - PROCESS | 5615 | 1461066949312 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:55:49 INFO - PROCESS | 5615 | 1461066949316 Marionette TRACE conn3 <- [1,738,null,{}] 04:55:49 INFO - PROCESS | 5615 | 1461066949322 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:49 INFO - PROCESS | 5615 | 1461066949545 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:55:49 INFO - PROCESS | 5615 | 1461066949799 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:49 INFO - PROCESS | 5615 | ++DOCSHELL 0x915e7000 == 103 [pid = 5615] [id = 192] 04:55:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 247 (0x93260c00) [pid = 5615] [serial = 576] [outer = (nil)] 04:55:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 248 (0x957b4000) [pid = 5615] [serial = 577] [outer = 0x93260c00] 04:55:49 INFO - PROCESS | 5615 | 1461066949912 Marionette DEBUG loaded listener.js 04:55:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 249 (0x957c2000) [pid = 5615] [serial = 578] [outer = 0x93260c00] 04:55:51 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:51 INFO - PROCESS | 5615 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:55:51 INFO - PROCESS | 5615 | 1461066951280 Marionette TRACE conn3 <- [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]]]}] 04:55:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:55:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2043ms 04:55:51 INFO - PROCESS | 5615 | 1461066951367 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:55:51 INFO - PROCESS | 5615 | 1461066951372 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 04:55:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:55:51 INFO - PROCESS | 5615 | 1461066951382 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:55:51 INFO - PROCESS | 5615 | 1461066951385 Marionette TRACE conn3 <- [1,742,null,{}] 04:55:51 INFO - PROCESS | 5615 | 1461066951391 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:51 INFO - PROCESS | 5615 | 1461066951590 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:55:51 INFO - PROCESS | 5615 | 1461066951820 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x9418e800 == 104 [pid = 5615] [id = 193] 04:55:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 250 (0x94191c00) [pid = 5615] [serial = 579] [outer = (nil)] 04:55:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 251 (0x96bba400) [pid = 5615] [serial = 580] [outer = 0x94191c00] 04:55:51 INFO - PROCESS | 5615 | 1461066951944 Marionette DEBUG loaded listener.js 04:55:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 252 (0x96bc0c00) [pid = 5615] [serial = 581] [outer = 0x94191c00] 04:55:53 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:53 INFO - PROCESS | 5615 | 1461066953774 Marionette TRACE conn3 <- [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]]]}] 04:55:53 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 04:55:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2443ms 04:55:53 INFO - PROCESS | 5615 | 1461066953826 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:55:53 INFO - PROCESS | 5615 | 1461066953833 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 04:55:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:55:53 INFO - PROCESS | 5615 | 1461066953903 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:55:53 INFO - PROCESS | 5615 | 1461066953909 Marionette TRACE conn3 <- [1,746,null,{}] 04:55:53 INFO - PROCESS | 5615 | 1461066953922 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:54 INFO - PROCESS | 5615 | 1461066954186 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:55:54 INFO - PROCESS | 5615 | 1461066954420 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:54 INFO - PROCESS | 5615 | ++DOCSHELL 0x8811bc00 == 105 [pid = 5615] [id = 194] 04:55:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 253 (0x88126400) [pid = 5615] [serial = 582] [outer = (nil)] 04:55:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 254 (0x8a401400) [pid = 5615] [serial = 583] [outer = 0x88126400] 04:55:54 INFO - PROCESS | 5615 | 1461066954507 Marionette DEBUG loaded listener.js 04:55:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 255 (0x8b761c00) [pid = 5615] [serial = 584] [outer = 0x88126400] 04:55:55 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:55 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:55 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.) 04:55:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1963ms 04:55:55 INFO - PROCESS | 5615 | 1461066955850 Marionette TRACE conn3 <- [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]]]}] 04:55:55 INFO - PROCESS | 5615 | 1461066955861 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:55:55 INFO - PROCESS | 5615 | 1461066955869 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 04:55:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:55:55 INFO - PROCESS | 5615 | 1461066955880 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:55:55 INFO - PROCESS | 5615 | 1461066955884 Marionette TRACE conn3 <- [1,750,null,{}] 04:55:55 INFO - PROCESS | 5615 | 1461066955890 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:56 INFO - PROCESS | 5615 | 1461066956183 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:55:56 INFO - PROCESS | 5615 | 1461066956391 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c7eec00 == 106 [pid = 5615] [id = 195] 04:55:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 256 (0x8c7f0c00) [pid = 5615] [serial = 585] [outer = (nil)] 04:55:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 257 (0x8f612400) [pid = 5615] [serial = 586] [outer = 0x8c7f0c00] 04:55:56 INFO - PROCESS | 5615 | 1461066956472 Marionette DEBUG loaded listener.js 04:55:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 258 (0x8f6d6400) [pid = 5615] [serial = 587] [outer = 0x8c7f0c00] 04:55:57 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x8ca63400 == 105 [pid = 5615] [id = 133] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x96a2a800 == 104 [pid = 5615] [id = 129] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x932c1000 == 103 [pid = 5615] [id = 66] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x8ca63000 == 102 [pid = 5615] [id = 127] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 257 (0x98b58000) [pid = 5615] [serial = 493] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 256 (0x98b4d000) [pid = 5615] [serial = 445] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 255 (0x9fc54400) [pid = 5615] [serial = 448] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 254 (0xa2a29800) [pid = 5615] [serial = 451] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 253 (0x8b5b9400) [pid = 5615] [serial = 436] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 252 (0x903c4800) [pid = 5615] [serial = 439] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 251 (0x96bb6c00) [pid = 5615] [serial = 442] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | 1461066958090 Marionette TRACE conn3 <- [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]]]}] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x97faf800 == 101 [pid = 5615] [id = 56] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x915da400 == 100 [pid = 5615] [id = 67] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x8fc15400 == 99 [pid = 5615] [id = 54] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x8eb55400 == 98 [pid = 5615] [id = 138] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x8b766800 == 97 [pid = 5615] [id = 136] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x99816c00 == 96 [pid = 5615] [id = 58] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x8f338400 == 95 [pid = 5615] [id = 130] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x902bc000 == 94 [pid = 5615] [id = 132] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x8b5b0000 == 93 [pid = 5615] [id = 134] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x933bb000 == 92 [pid = 5615] [id = 57] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x933c3000 == 91 [pid = 5615] [id = 55] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x8b5bcc00 == 90 [pid = 5615] [id = 183] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x8b76e000 == 89 [pid = 5615] [id = 182] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x8a0d0800 == 88 [pid = 5615] [id = 181] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x8811b800 == 87 [pid = 5615] [id = 180] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x882a4c00 == 86 [pid = 5615] [id = 178] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x88123c00 == 85 [pid = 5615] [id = 177] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x8811cc00 == 84 [pid = 5615] [id = 176] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x87f2ac00 == 83 [pid = 5615] [id = 175] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x89d42000 == 82 [pid = 5615] [id = 174] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x89d42400 == 81 [pid = 5615] [id = 173] 04:55:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:55:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2294ms 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x8b730400 == 80 [pid = 5615] [id = 172] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x8cb9b000 == 79 [pid = 5615] [id = 171] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x99b15400 == 78 [pid = 5615] [id = 170] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x96bbb400 == 77 [pid = 5615] [id = 169] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x98996000 == 76 [pid = 5615] [id = 168] 04:55:58 INFO - PROCESS | 5615 | 1461066958182 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:55:58 INFO - PROCESS | 5615 | 1461066958186 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x957bf800 == 75 [pid = 5615] [id = 167] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x900cc800 == 74 [pid = 5615] [id = 166] 04:55:58 INFO - PROCESS | 5615 | --DOCSHELL 0x8c1c3c00 == 73 [pid = 5615] [id = 165] 04:55:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:55:58 INFO - PROCESS | 5615 | 1461066958201 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:55:58 INFO - PROCESS | 5615 | 1461066958207 Marionette TRACE conn3 <- [1,754,null,{}] 04:55:58 INFO - PROCESS | 5615 | 1461066958222 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:58 INFO - PROCESS | 5615 | 1461066958412 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 250 (0x9848d800) [pid = 5615] [serial = 491] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 249 (0x8c1c4400) [pid = 5615] [serial = 460] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 248 (0x94192400) [pid = 5615] [serial = 484] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 247 (0x94197c00) [pid = 5615] [serial = 485] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 246 (0x96bc0400) [pid = 5615] [serial = 490] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 245 (0x904cac00) [pid = 5615] [serial = 479] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 244 (0x900cbc00) [pid = 5615] [serial = 475] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 243 (0x8bea0c00) [pid = 5615] [serial = 473] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 242 (0x91338000) [pid = 5615] [serial = 482] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 241 (0x98e64800) [pid = 5615] [serial = 434] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 240 (0x8b509800) [pid = 5615] [serial = 457] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 239 (0x9418ec00) [pid = 5615] [serial = 469] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 238 (0x8a0d8800) [pid = 5615] [serial = 466] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 237 (0x96bbf400) [pid = 5615] [serial = 487] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 236 (0x8c1ce000) [pid = 5615] [serial = 463] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 235 (0xa4746800) [pid = 5615] [serial = 454] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 234 (0x8ffee800) [pid = 5615] [serial = 478] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 233 (0x902bfc00) [pid = 5615] [serial = 476] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 232 (0x8b766400) [pid = 5615] [serial = 472] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 231 (0x97ddd400) [pid = 5615] [serial = 488] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | --DOMWINDOW == 230 (0x900d7800) [pid = 5615] [serial = 481] [outer = (nil)] [url = about:blank] 04:55:58 INFO - PROCESS | 5615 | 1461066958647 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:58 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0d8800 == 74 [pid = 5615] [id = 196] 04:55:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 231 (0x8b5bcc00) [pid = 5615] [serial = 588] [outer = (nil)] 04:55:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 232 (0x8c1c6c00) [pid = 5615] [serial = 589] [outer = 0x8b5bcc00] 04:55:58 INFO - PROCESS | 5615 | 1461066958741 Marionette DEBUG loaded listener.js 04:55:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 233 (0x8f6d8c00) [pid = 5615] [serial = 590] [outer = 0x8b5bcc00] 04:55:59 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:59 INFO - PROCESS | 5615 | 1461066959968 Marionette TRACE conn3 <- [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]]]}] 04:55:59 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 04:55:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1788ms 04:55:59 INFO - PROCESS | 5615 | 1461066959990 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:55:59 INFO - PROCESS | 5615 | 1461066959996 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 04:56:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:56:00 INFO - PROCESS | 5615 | 1461066960015 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:56:00 INFO - PROCESS | 5615 | 1461066960018 Marionette TRACE conn3 <- [1,758,null,{}] 04:56:00 INFO - PROCESS | 5615 | 1461066960024 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:00 INFO - PROCESS | 5615 | 1461066960345 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:56:00 INFO - PROCESS | 5615 | 1461066960381 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:00 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b770000 == 75 [pid = 5615] [id = 197] 04:56:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 234 (0x8c1c1400) [pid = 5615] [serial = 591] [outer = (nil)] 04:56:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 235 (0x903cac00) [pid = 5615] [serial = 592] [outer = 0x8c1c1400] 04:56:00 INFO - PROCESS | 5615 | 1461066960469 Marionette DEBUG loaded listener.js 04:56:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 236 (0x904d3400) [pid = 5615] [serial = 593] [outer = 0x8c1c1400] 04:56:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 237 (0x9058c800) [pid = 5615] [serial = 594] [outer = 0x91ff0c00] 04:56:01 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:56:01 INFO - PROCESS | 5615 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:56:01 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:56:01 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:56:01 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:56:01 INFO - PROCESS | 5615 | 1461066961579 Marionette TRACE conn3 <- [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]]]}] 04:56:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:56:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1640ms 04:56:01 INFO - PROCESS | 5615 | 1461066961655 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:56:01 INFO - PROCESS | 5615 | 1461066961658 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 04:56:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:56:01 INFO - PROCESS | 5615 | 1461066961665 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:56:01 INFO - PROCESS | 5615 | 1461066961668 Marionette TRACE conn3 <- [1,762,null,{}] 04:56:01 INFO - PROCESS | 5615 | 1461066961674 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:02 INFO - PROCESS | 5615 | 1461066962008 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:56:02 INFO - PROCESS | 5615 | 1461066962163 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:02 INFO - PROCESS | 5615 | ++DOCSHELL 0x902bd000 == 76 [pid = 5615] [id = 198] 04:56:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 238 (0x9058b400) [pid = 5615] [serial = 595] [outer = (nil)] 04:56:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 239 (0x9133c800) [pid = 5615] [serial = 596] [outer = 0x9058b400] 04:56:02 INFO - PROCESS | 5615 | 1461066962338 Marionette DEBUG loaded listener.js 04:56:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 240 (0x91f31000) [pid = 5615] [serial = 597] [outer = 0x9058b400] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 239 (0x8fed4000) [pid = 5615] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 238 (0x90589000) [pid = 5615] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 237 (0x8f6ca800) [pid = 5615] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 236 (0x8f33dc00) [pid = 5615] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 235 (0x8c7f5c00) [pid = 5615] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 234 (0xa003ac00) [pid = 5615] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 233 (0x932b4c00) [pid = 5615] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 232 (0x8ca67c00) [pid = 5615] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 231 (0x902ba800) [pid = 5615] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 230 (0xa4bc3800) [pid = 5615] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 229 (0x8ca69800) [pid = 5615] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 228 (0x8b5b0400) [pid = 5615] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 227 (0x96bbb000) [pid = 5615] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 226 (0x8f333400) [pid = 5615] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 225 (0x904cb000) [pid = 5615] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 224 (0xa0a0d000) [pid = 5615] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 223 (0x8eb58000) [pid = 5615] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 222 (0x9848b400) [pid = 5615] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 221 (0x9fb8c800) [pid = 5615] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 220 (0x912b3c00) [pid = 5615] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 219 (0xa0a05c00) [pid = 5615] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 218 (0x8ffe1400) [pid = 5615] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 217 (0x8ffe7000) [pid = 5615] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 216 (0x93252400) [pid = 5615] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 215 (0xa3c7d800) [pid = 5615] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 214 (0x8b766c00) [pid = 5615] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 213 (0xa009f800) [pid = 5615] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 212 (0x932b6800) [pid = 5615] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 211 (0x93260800) [pid = 5615] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 210 (0x9790cc00) [pid = 5615] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 209 (0xa3c7d400) [pid = 5615] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 208 (0x8b5b6400) [pid = 5615] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 207 (0x96bb3800) [pid = 5615] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 206 (0x9325f000) [pid = 5615] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 205 (0x8c7ecc00) [pid = 5615] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 204 (0x98492c00) [pid = 5615] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 203 (0x96bb3000) [pid = 5615] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 202 (0x900d0800) [pid = 5615] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 201 (0x9df90800) [pid = 5615] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 200 (0x96a2e000) [pid = 5615] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 199 (0x9df86c00) [pid = 5615] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 198 (0x99b8f800) [pid = 5615] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 197 (0x99b91800) [pid = 5615] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 196 (0x8a0d7400) [pid = 5615] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 195 (0x88120800) [pid = 5615] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 194 (0x8b76f400) [pid = 5615] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 193 (0x8a406400) [pid = 5615] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 192 (0x902bb800) [pid = 5615] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 191 (0x932bc000) [pid = 5615] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 190 (0x9790e000) [pid = 5615] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 189 (0x9df92000) [pid = 5615] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 188 (0xa0c3cc00) [pid = 5615] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 187 (0x8f6cd000) [pid = 5615] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 186 (0x902b9400) [pid = 5615] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 185 (0x915d9400) [pid = 5615] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:56:03 INFO - PROCESS | 5615 | --DOMWINDOW == 184 (0x8fedec00) [pid = 5615] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:56:04 INFO - PROCESS | 5615 | 1461066964450 Marionette TRACE conn3 <- [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]]]}] 04:56:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:56:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2797ms 04:56:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:56:04 INFO - PROCESS | 5615 | 1461066964463 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:56:04 INFO - PROCESS | 5615 | 1461066964466 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 04:56:04 INFO - PROCESS | 5615 | 1461066964473 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:56:04 INFO - PROCESS | 5615 | 1461066964491 Marionette TRACE conn3 <- [1,766,null,{}] 04:56:04 INFO - PROCESS | 5615 | 1461066964499 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:04 INFO - PROCESS | 5615 | 1461066964848 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:56:04 INFO - PROCESS | 5615 | 1461066964878 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:04 INFO - PROCESS | 5615 | ++DOCSHELL 0x882b0c00 == 77 [pid = 5615] [id = 199] 04:56:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 185 (0x8a401c00) [pid = 5615] [serial = 598] [outer = (nil)] 04:56:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 186 (0x903c4800) [pid = 5615] [serial = 599] [outer = 0x8a401c00] 04:56:04 INFO - PROCESS | 5615 | 1461066964961 Marionette DEBUG loaded listener.js 04:56:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 187 (0x90585000) [pid = 5615] [serial = 600] [outer = 0x8a401c00] 04:56:06 INFO - PROCESS | 5615 | 1461066966456 Marionette TRACE conn3 <- [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]]]}] 04:56:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:56:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2008ms 04:56:06 INFO - PROCESS | 5615 | 1461066966513 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:56:06 INFO - PROCESS | 5615 | 1461066966521 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 04:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:56:06 INFO - PROCESS | 5615 | 1461066966650 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 5615 | 1461066966656 Marionette TRACE conn3 <- [1,770,null,{}] 04:56:06 INFO - PROCESS | 5615 | 1461066966672 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:06 INFO - PROCESS | 5615 | 1461066966899 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:56:07 INFO - PROCESS | 5615 | 1461066967115 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:07 INFO - PROCESS | 5615 | ++DOCSHELL 0x87564c00 == 78 [pid = 5615] [id = 200] 04:56:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 188 (0x882aac00) [pid = 5615] [serial = 601] [outer = (nil)] 04:56:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 189 (0x8b5ba400) [pid = 5615] [serial = 602] [outer = 0x882aac00] 04:56:07 INFO - PROCESS | 5615 | 1461066967208 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 190 (0x8be9d000) [pid = 5615] [serial = 603] [outer = 0x882aac00] 04:56:08 INFO - PROCESS | 5615 | 1461066968394 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1842ms 04:56:08 INFO - PROCESS | 5615 | 1461066968443 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:56:08 INFO - PROCESS | 5615 | 1461066968453 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 04:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:56:08 INFO - PROCESS | 5615 | 1461066968465 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:56:08 INFO - PROCESS | 5615 | 1461066968470 Marionette TRACE conn3 <- [1,774,null,{}] 04:56:08 INFO - PROCESS | 5615 | 1461066968478 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:08 INFO - PROCESS | 5615 | 1461066968745 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:56:09 INFO - PROCESS | 5615 | 1461066969049 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:09 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b509800 == 79 [pid = 5615] [id = 201] 04:56:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 191 (0x8b738400) [pid = 5615] [serial = 604] [outer = (nil)] 04:56:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 192 (0x8f341800) [pid = 5615] [serial = 605] [outer = 0x8b738400] 04:56:09 INFO - PROCESS | 5615 | 1461066969187 Marionette DEBUG loaded listener.js 04:56:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 193 (0x8fed4800) [pid = 5615] [serial = 606] [outer = 0x8b738400] 04:56:10 INFO - PROCESS | 5615 | 1461066970250 Marionette TRACE conn3 <- [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]]]}] 04:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1836ms 04:56:10 INFO - PROCESS | 5615 | 1461066970301 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:56:10 INFO - PROCESS | 5615 | 1461066970307 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 04:56:10 INFO - PROCESS | 5615 | 1461066970315 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:56:10 INFO - PROCESS | 5615 | 1461066970322 Marionette TRACE conn3 <- [1,778,null,{}] 04:56:10 INFO - PROCESS | 5615 | 1461066970339 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:10 INFO - PROCESS | 5615 | 1461066970642 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:56:10 INFO - PROCESS | 5615 | 1461066970896 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:10 INFO - PROCESS | 5615 | ++DOCSHELL 0x882b1800 == 80 [pid = 5615] [id = 202] 04:56:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 194 (0x8b50c800) [pid = 5615] [serial = 607] [outer = (nil)] 04:56:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 195 (0x912ae000) [pid = 5615] [serial = 608] [outer = 0x8b50c800] 04:56:11 INFO - PROCESS | 5615 | 1461066971016 Marionette DEBUG loaded listener.js 04:56:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 196 (0x91fef000) [pid = 5615] [serial = 609] [outer = 0x8b50c800] 04:56:11 INFO - PROCESS | 5615 | 1461066971983 Marionette TRACE conn3 <- [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]]]}] 04:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1709ms 04:56:12 INFO - PROCESS | 5615 | 1461066972023 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:56:12 INFO - PROCESS | 5615 | 1461066972029 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 04:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:56:12 INFO - PROCESS | 5615 | 1461066972036 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:56:12 INFO - PROCESS | 5615 | 1461066972040 Marionette TRACE conn3 <- [1,782,null,{}] 04:56:12 INFO - PROCESS | 5615 | 1461066972046 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:12 INFO - PROCESS | 5615 | 1461066972271 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:56:12 INFO - PROCESS | 5615 | 1461066972520 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x8755c800 == 81 [pid = 5615] [id = 203] 04:56:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 197 (0x89d41400) [pid = 5615] [serial = 610] [outer = (nil)] 04:56:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 198 (0x932b6000) [pid = 5615] [serial = 611] [outer = 0x89d41400] 04:56:12 INFO - PROCESS | 5615 | 1461066972666 Marionette DEBUG loaded listener.js 04:56:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 199 (0x932c1000) [pid = 5615] [serial = 612] [outer = 0x89d41400] 04:56:13 INFO - PROCESS | 5615 | 1461066973669 Marionette TRACE conn3 <- [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]]]}] 04:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1682ms 04:56:13 INFO - PROCESS | 5615 | 1461066973719 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:56:13 INFO - PROCESS | 5615 | 1461066973724 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 04:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:56:13 INFO - PROCESS | 5615 | 1461066973732 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:56:13 INFO - PROCESS | 5615 | 1461066973737 Marionette TRACE conn3 <- [1,786,null,{}] 04:56:13 INFO - PROCESS | 5615 | 1461066973744 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:13 INFO - PROCESS | 5615 | 1461066973973 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:56:14 INFO - PROCESS | 5615 | 1461066974226 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:14 INFO - PROCESS | 5615 | ++DOCSHELL 0x932b2800 == 82 [pid = 5615] [id = 204] 04:56:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 200 (0x94192800) [pid = 5615] [serial = 613] [outer = (nil)] 04:56:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 201 (0x94198000) [pid = 5615] [serial = 614] [outer = 0x94192800] 04:56:14 INFO - PROCESS | 5615 | 1461066974368 Marionette DEBUG loaded listener.js 04:56:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 202 (0x96a2d000) [pid = 5615] [serial = 615] [outer = 0x94192800] 04:56:15 INFO - PROCESS | 5615 | 1461066975327 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1638ms 04:56:15 INFO - PROCESS | 5615 | 1461066975372 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:56:15 INFO - PROCESS | 5615 | 1461066975376 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 04:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:56:15 INFO - PROCESS | 5615 | 1461066975383 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:56:15 INFO - PROCESS | 5615 | 1461066975387 Marionette TRACE conn3 <- [1,790,null,{}] 04:56:15 INFO - PROCESS | 5615 | 1461066975393 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:15 INFO - PROCESS | 5615 | 1461066975622 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:56:15 INFO - PROCESS | 5615 | 1461066975880 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x96aa9000 == 83 [pid = 5615] [id = 205] 04:56:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 203 (0x96bb4400) [pid = 5615] [serial = 616] [outer = (nil)] 04:56:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 204 (0x97908400) [pid = 5615] [serial = 617] [outer = 0x96bb4400] 04:56:16 INFO - PROCESS | 5615 | 1461066976028 Marionette DEBUG loaded listener.js 04:56:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 205 (0x97914c00) [pid = 5615] [serial = 618] [outer = 0x96bb4400] 04:56:17 INFO - PROCESS | 5615 | 1461066977044 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1743ms 04:56:17 INFO - PROCESS | 5615 | 1461066977128 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:56:17 INFO - PROCESS | 5615 | 1461066977133 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 04:56:17 INFO - PROCESS | 5615 | 1461066977141 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:56:17 INFO - PROCESS | 5615 | 1461066977144 Marionette TRACE conn3 <- [1,794,null,{}] 04:56:17 INFO - PROCESS | 5615 | 1461066977151 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:17 INFO - PROCESS | 5615 | 1461066977400 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:56:17 INFO - PROCESS | 5615 | 1461066977742 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:17 INFO - PROCESS | 5615 | ++DOCSHELL 0x8755d400 == 84 [pid = 5615] [id = 206] 04:56:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 206 (0x9314b400) [pid = 5615] [serial = 619] [outer = (nil)] 04:56:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 207 (0x97a33000) [pid = 5615] [serial = 620] [outer = 0x9314b400] 04:56:17 INFO - PROCESS | 5615 | 1461066977837 Marionette DEBUG loaded listener.js 04:56:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 208 (0x97c88c00) [pid = 5615] [serial = 621] [outer = 0x9314b400] 04:56:18 INFO - PROCESS | 5615 | 1461066978810 Marionette TRACE conn3 <- [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]]]}] 04:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1741ms 04:56:18 INFO - PROCESS | 5615 | 1461066978882 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:56:18 INFO - PROCESS | 5615 | 1461066978887 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 04:56:18 INFO - PROCESS | 5615 | 1461066978894 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:56:18 INFO - PROCESS | 5615 | 1461066978898 Marionette TRACE conn3 <- [1,798,null,{}] 04:56:18 INFO - PROCESS | 5615 | 1461066978904 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:19 INFO - PROCESS | 5615 | 1461066979121 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:56:19 INFO - PROCESS | 5615 | 1461066979381 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x903cd000 == 85 [pid = 5615] [id = 207] 04:56:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 209 (0x96ba4c00) [pid = 5615] [serial = 622] [outer = (nil)] 04:56:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 210 (0x983ee800) [pid = 5615] [serial = 623] [outer = 0x96ba4c00] 04:56:19 INFO - PROCESS | 5615 | 1461066979517 Marionette DEBUG loaded listener.js 04:56:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 211 (0x98491c00) [pid = 5615] [serial = 624] [outer = 0x96ba4c00] 04:56:20 INFO - PROCESS | 5615 | 1461066980442 Marionette TRACE conn3 <- [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]]]}] 04:56:20 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 04:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1592ms 04:56:20 INFO - PROCESS | 5615 | 1461066980486 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:56:20 INFO - PROCESS | 5615 | 1461066980490 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 04:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:56:20 INFO - PROCESS | 5615 | 1461066980497 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:56:20 INFO - PROCESS | 5615 | 1461066980500 Marionette TRACE conn3 <- [1,802,null,{}] 04:56:20 INFO - PROCESS | 5615 | 1461066980507 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:20 INFO - PROCESS | 5615 | 1461066980718 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:56:21 INFO - PROCESS | 5615 | 1461066980973 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x97aa7400 == 86 [pid = 5615] [id = 208] 04:56:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 212 (0x97fb7400) [pid = 5615] [serial = 625] [outer = (nil)] 04:56:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 213 (0x9899a000) [pid = 5615] [serial = 626] [outer = 0x97fb7400] 04:56:21 INFO - PROCESS | 5615 | 1461066981106 Marionette DEBUG loaded listener.js 04:56:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 214 (0x989a1800) [pid = 5615] [serial = 627] [outer = 0x97fb7400] 04:56:22 INFO - PROCESS | 5615 | 1461066982240 Marionette TRACE conn3 <- [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]]]}] 04:56:22 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 04:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1786ms 04:56:22 INFO - PROCESS | 5615 | 1461066982291 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 04:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:56:22 INFO - PROCESS | 5615 | 1461066982296 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 04:56:22 INFO - PROCESS | 5615 | 1461066982303 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:56:22 INFO - PROCESS | 5615 | 1461066982306 Marionette TRACE conn3 <- [1,806,null,{}] 04:56:22 INFO - PROCESS | 5615 | 1461066982312 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:22 INFO - PROCESS | 5615 | 1461066982578 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:56:22 INFO - PROCESS | 5615 | 1461066982843 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:22 INFO - PROCESS | 5615 | ++DOCSHELL 0x8755d800 == 87 [pid = 5615] [id = 209] 04:56:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 215 (0x9848ec00) [pid = 5615] [serial = 628] [outer = (nil)] 04:56:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 216 (0x98e64800) [pid = 5615] [serial = 629] [outer = 0x9848ec00] 04:56:22 INFO - PROCESS | 5615 | 1461066982976 Marionette DEBUG loaded listener.js 04:56:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 217 (0x99181400) [pid = 5615] [serial = 630] [outer = 0x9848ec00] 04:56:23 INFO - PROCESS | 5615 | 1461066983978 Marionette TRACE conn3 <- [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]]]}] 04:56:24 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 04:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1734ms 04:56:24 INFO - PROCESS | 5615 | 1461066984037 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:56:24 INFO - PROCESS | 5615 | 1461066984041 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 04:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:56:24 INFO - PROCESS | 5615 | 1461066984051 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:56:24 INFO - PROCESS | 5615 | 1461066984055 Marionette TRACE conn3 <- [1,810,null,{}] 04:56:24 INFO - PROCESS | 5615 | 1461066984061 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:24 INFO - PROCESS | 5615 | 1461066984316 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:56:24 INFO - PROCESS | 5615 | 1461066984666 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:24 INFO - PROCESS | 5615 | ++DOCSHELL 0x9917f400 == 88 [pid = 5615] [id = 210] 04:56:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 218 (0x99b17c00) [pid = 5615] [serial = 631] [outer = (nil)] 04:56:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 219 (0x99c23c00) [pid = 5615] [serial = 632] [outer = 0x99b17c00] 04:56:24 INFO - PROCESS | 5615 | 1461066984777 Marionette DEBUG loaded listener.js 04:56:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 220 (0x9aec7000) [pid = 5615] [serial = 633] [outer = 0x99b17c00] 04:56:25 INFO - PROCESS | 5615 | 1461066985748 Marionette TRACE conn3 <- [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]]]}] 04:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1753ms 04:56:25 INFO - PROCESS | 5615 | 1461066985805 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 04:56:25 INFO - PROCESS | 5615 | 1461066985809 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 04:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:56:25 INFO - PROCESS | 5615 | 1461066985816 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:56:25 INFO - PROCESS | 5615 | 1461066985820 Marionette TRACE conn3 <- [1,814,null,{}] 04:56:25 INFO - PROCESS | 5615 | 1461066985826 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:26 INFO - PROCESS | 5615 | 1461066986034 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:56:26 INFO - PROCESS | 5615 | 1461066986315 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:26 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0d3400 == 89 [pid = 5615] [id = 211] 04:56:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 221 (0x8a0da400) [pid = 5615] [serial = 634] [outer = (nil)] 04:56:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 222 (0x8c1c6800) [pid = 5615] [serial = 635] [outer = 0x8a0da400] 04:56:26 INFO - PROCESS | 5615 | 1461066986469 Marionette DEBUG loaded listener.js 04:56:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 223 (0x99c28c00) [pid = 5615] [serial = 636] [outer = 0x8a0da400] 04:56:27 INFO - PROCESS | 5615 | 1461066987447 Marionette TRACE conn3 <- [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] 04:56:27 INFO - PROCESS | 5615 | 1461066987509 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 04:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:56:27 INFO - PROCESS | 5615 | 1461066987515 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:56:27 INFO - PROCESS | 5615 | 1461066987519 Marionette TRACE conn3 <- [1,818,null,{}] 04:56:27 INFO - PROCESS | 5615 | 1461066987525 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:27 INFO - PROCESS | 5615 | 1461066987749 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:56:28 INFO - PROCESS | 5615 | 1461066988026 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a405400 == 90 [pid = 5615] [id = 212] 04:56:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 224 (0x8a405800) [pid = 5615] [serial = 637] [outer = (nil)] 04:56:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 225 (0x8b767400) [pid = 5615] [serial = 638] [outer = 0x8a405800] 04:56:28 INFO - PROCESS | 5615 | 1461066988161 Marionette DEBUG loaded listener.js 04:56:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 226 (0x8c1cfc00) [pid = 5615] [serial = 639] [outer = 0x8a405800] 04:56:29 INFO - PROCESS | 5615 | 1461066989176 Marionette TRACE conn3 <- [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]]]}] 04:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1689ms 04:56:29 INFO - PROCESS | 5615 | 1461066989206 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:56:29 INFO - PROCESS | 5615 | 1461066989211 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 04:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:56:29 INFO - PROCESS | 5615 | 1461066989218 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:56:29 INFO - PROCESS | 5615 | 1461066989222 Marionette TRACE conn3 <- [1,822,null,{}] 04:56:29 INFO - PROCESS | 5615 | 1461066989228 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:29 INFO - PROCESS | 5615 | 1461066989457 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:56:29 INFO - PROCESS | 5615 | 1461066989730 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:29 INFO - PROCESS | 5615 | ++DOCSHELL 0x87f2cc00 == 91 [pid = 5615] [id = 213] 04:56:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 227 (0x8b733c00) [pid = 5615] [serial = 640] [outer = (nil)] 04:56:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 228 (0x8ca60800) [pid = 5615] [serial = 641] [outer = 0x8b733c00] 04:56:29 INFO - PROCESS | 5615 | 1461066989861 Marionette DEBUG loaded listener.js 04:56:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 229 (0x8f339c00) [pid = 5615] [serial = 642] [outer = 0x8b733c00] 04:56:31 INFO - PROCESS | 5615 | 1461066991429 Marionette TRACE conn3 <- [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] 04:56:31 INFO - PROCESS | 5615 | 1461066991597 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 04:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:56:31 INFO - PROCESS | 5615 | 1461066991615 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:56:31 INFO - PROCESS | 5615 | 1461066991622 Marionette TRACE conn3 <- [1,826,null,{}] 04:56:31 INFO - PROCESS | 5615 | 1461066991639 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:31 INFO - PROCESS | 5615 | 1461066991943 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:56:32 INFO - PROCESS | 5615 | 1461066992187 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:32 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0d7400 == 92 [pid = 5615] [id = 214] 04:56:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 230 (0x8a408c00) [pid = 5615] [serial = 643] [outer = (nil)] 04:56:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 231 (0x8c7f2000) [pid = 5615] [serial = 644] [outer = 0x8a408c00] 04:56:32 INFO - PROCESS | 5615 | 1461066992286 Marionette DEBUG loaded listener.js 04:56:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 232 (0x8cb9a400) [pid = 5615] [serial = 645] [outer = 0x8a408c00] 04:56:33 INFO - PROCESS | 5615 | 1461066993447 Marionette TRACE conn3 <- [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]]]}] 04:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1856ms 04:56:33 INFO - PROCESS | 5615 | 1461066993471 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:56:33 INFO - PROCESS | 5615 | 1461066993480 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 04:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:56:33 INFO - PROCESS | 5615 | 1461066993491 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:56:33 INFO - PROCESS | 5615 | 1461066993495 Marionette TRACE conn3 <- [1,830,null,{}] 04:56:33 INFO - PROCESS | 5615 | 1461066993502 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:33 INFO - PROCESS | 5615 | 1461066993744 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:56:34 INFO - PROCESS | 5615 | 1461066993978 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:34 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b73c800 == 93 [pid = 5615] [id = 215] 04:56:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 233 (0x8b73cc00) [pid = 5615] [serial = 646] [outer = (nil)] 04:56:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 234 (0x8f60d400) [pid = 5615] [serial = 647] [outer = 0x8b73cc00] 04:56:34 INFO - PROCESS | 5615 | 1461066994116 Marionette DEBUG loaded listener.js 04:56:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 235 (0x8ffeac00) [pid = 5615] [serial = 648] [outer = 0x8b73cc00] 04:56:35 INFO - PROCESS | 5615 | 1461066995228 Marionette TRACE conn3 <- [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]]]}] 04:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1791ms 04:56:35 INFO - PROCESS | 5615 | 1461066995283 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:56:35 INFO - PROCESS | 5615 | 1461066995286 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 04:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:56:35 INFO - PROCESS | 5615 | 1461066995295 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:56:35 INFO - PROCESS | 5615 | 1461066995302 Marionette TRACE conn3 <- [1,834,null,{}] 04:56:35 INFO - PROCESS | 5615 | 1461066995319 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:35 INFO - PROCESS | 5615 | 1461066995720 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:56:35 INFO - PROCESS | 5615 | --DOCSHELL 0x8ffe4800 == 92 [pid = 5615] [id = 117] 04:56:35 INFO - PROCESS | 5615 | --DOCSHELL 0x8c7ebc00 == 91 [pid = 5615] [id = 118] 04:56:35 INFO - PROCESS | 5615 | --DOCSHELL 0x8ffe3000 == 90 [pid = 5615] [id = 188] 04:56:35 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6d1800 == 89 [pid = 5615] [id = 126] 04:56:35 INFO - PROCESS | 5615 | --DOCSHELL 0x8cb9b800 == 88 [pid = 5615] [id = 187] 04:56:35 INFO - PROCESS | 5615 | --DOCSHELL 0x8b733000 == 87 [pid = 5615] [id = 186] 04:56:35 INFO - PROCESS | 5615 | --DOCSHELL 0x8a0ce800 == 86 [pid = 5615] [id = 185] 04:56:35 INFO - PROCESS | 5615 | --DOCSHELL 0x8755a000 == 85 [pid = 5615] [id = 184] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 234 (0x8c7f0000) [pid = 5615] [serial = 437] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 233 (0x904d8c00) [pid = 5615] [serial = 440] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 232 (0x97907000) [pid = 5615] [serial = 443] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 231 (0x99b0b800) [pid = 5615] [serial = 446] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 230 (0xa0034000) [pid = 5615] [serial = 449] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 229 (0xa48cd000) [pid = 5615] [serial = 452] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 228 (0xa48c6000) [pid = 5615] [serial = 310] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 227 (0x903cc000) [pid = 5615] [serial = 401] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 226 (0x933c0c00) [pid = 5615] [serial = 220] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 225 (0x912b3800) [pid = 5615] [serial = 340] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 224 (0xa2a2c800) [pid = 5615] [serial = 195] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 223 (0x97901400) [pid = 5615] [serial = 183] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 222 (0x9058f000) [pid = 5615] [serial = 361] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 221 (0x902c4800) [pid = 5615] [serial = 395] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 220 (0xa4bc8c00) [pid = 5615] [serial = 271] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 219 (0x90584000) [pid = 5615] [serial = 382] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 218 (0x8b5bc400) [pid = 5615] [serial = 404] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 217 (0x998d3800) [pid = 5615] [serial = 386] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 216 (0x8f341000) [pid = 5615] [serial = 277] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 215 (0x904d6400) [pid = 5615] [serial = 392] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 214 (0xa4a0e400) [pid = 5615] [serial = 398] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 213 (0x8eb5e800) [pid = 5615] [serial = 416] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 212 (0x9918ac00) [pid = 5615] [serial = 298] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 211 (0xa3cdc400) [pid = 5615] [serial = 226] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 210 (0x93255c00) [pid = 5615] [serial = 259] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 209 (0xa0f6c400) [pid = 5615] [serial = 304] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 208 (0x8ffedc00) [pid = 5615] [serial = 349] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 207 (0x901ac000) [pid = 5615] [serial = 352] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 206 (0x957c0000) [pid = 5615] [serial = 295] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 205 (0xa48ce000) [pid = 5615] [serial = 268] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 204 (0x903c7000) [pid = 5615] [serial = 410] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 203 (0xa0c37400) [pid = 5615] [serial = 192] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 202 (0x988adc00) [pid = 5615] [serial = 153] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 201 (0xa4bcc000) [pid = 5615] [serial = 280] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 200 (0x9899c400) [pid = 5615] [serial = 262] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 199 (0xa45b5c00) [pid = 5615] [serial = 229] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 198 (0x8b769800) [pid = 5615] [serial = 407] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 197 (0xa4b4d000) [pid = 5615] [serial = 235] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 196 (0x99188c00) [pid = 5615] [serial = 223] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 195 (0x901b0000) [pid = 5615] [serial = 355] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 194 (0x998cc000) [pid = 5615] [serial = 186] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 193 (0x96bbd800) [pid = 5615] [serial = 232] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 192 (0x971ea800) [pid = 5615] [serial = 343] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 191 (0x9feebc00) [pid = 5615] [serial = 189] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 190 (0xa48c9800) [pid = 5615] [serial = 389] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 189 (0x9fc9ec00) [pid = 5615] [serial = 301] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 188 (0xa4561000) [pid = 5615] [serial = 346] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 187 (0xa3c80800) [pid = 5615] [serial = 265] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 186 (0x91ff1000) [pid = 5615] [serial = 413] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 185 (0x96ffd400) [pid = 5615] [serial = 274] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 184 (0x8f6d3400) [pid = 5615] [serial = 307] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 183 (0xa4bc5c00) [pid = 5615] [serial = 313] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 182 (0x8ca65000) [pid = 5615] [serial = 358] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 181 (0x8b50f800) [pid = 5615] [serial = 544] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 180 (0x8a402000) [pid = 5615] [serial = 542] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 179 (0x89d4a400) [pid = 5615] [serial = 541] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 178 (0x8755f400) [pid = 5615] [serial = 538] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 177 (0x8eb64000) [pid = 5615] [serial = 496] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x903c5000) [pid = 5615] [serial = 499] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x8bea6400) [pid = 5615] [serial = 547] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x8cb9bc00) [pid = 5615] [serial = 550] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x98993c00) [pid = 5615] [serial = 502] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x9fb2d400) [pid = 5615] [serial = 505] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0xa3c7cc00) [pid = 5615] [serial = 508] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0xa48cb000) [pid = 5615] [serial = 511] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x8cba2800) [pid = 5615] [serial = 514] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x8b738000) [pid = 5615] [serial = 517] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x89d4a800) [pid = 5615] [serial = 520] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x8b73bc00) [pid = 5615] [serial = 523] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x89d49800) [pid = 5615] [serial = 526] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x88122400) [pid = 5615] [serial = 529] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x882a5c00) [pid = 5615] [serial = 532] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x882af400) [pid = 5615] [serial = 535] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x8b73b000) [pid = 5615] [serial = 545] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x8c7f3c00) [pid = 5615] [serial = 548] [outer = (nil)] [url = about:blank] 04:56:36 INFO - PROCESS | 5615 | 1461066996090 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:36 INFO - PROCESS | 5615 | ++DOCSHELL 0x8755f400 == 86 [pid = 5615] [id = 216] 04:56:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x87562400) [pid = 5615] [serial = 649] [outer = (nil)] 04:56:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x88124400) [pid = 5615] [serial = 650] [outer = 0x87562400] 04:56:36 INFO - PROCESS | 5615 | 1461066996229 Marionette DEBUG loaded listener.js 04:56:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x89d4cc00) [pid = 5615] [serial = 651] [outer = 0x87562400] 04:56:37 INFO - PROCESS | 5615 | 1461066997101 Marionette TRACE conn3 <- [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]]]}] 04:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1853ms 04:56:37 INFO - PROCESS | 5615 | 1461066997149 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:56:37 INFO - PROCESS | 5615 | 1461066997155 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 04:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:56:37 INFO - PROCESS | 5615 | 1461066997169 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:56:37 INFO - PROCESS | 5615 | 1461066997173 Marionette TRACE conn3 <- [1,838,null,{}] 04:56:37 INFO - PROCESS | 5615 | 1461066997181 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:37 INFO - PROCESS | 5615 | 1461066997373 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:56:37 INFO - PROCESS | 5615 | 1461066997539 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 5615 | ++DOCSHELL 0x87564800 == 87 [pid = 5615] [id = 217] 04:56:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x8b73b000) [pid = 5615] [serial = 652] [outer = (nil)] 04:56:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x8bea6400) [pid = 5615] [serial = 653] [outer = 0x8b73b000] 04:56:37 INFO - PROCESS | 5615 | 1461066997620 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x8ca60000) [pid = 5615] [serial = 654] [outer = 0x8b73b000] 04:56:38 INFO - PROCESS | 5615 | 1461066998541 Marionette TRACE conn3 <- [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]]]}] 04:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1400ms 04:56:38 INFO - PROCESS | 5615 | 1461066998572 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:56:38 INFO - PROCESS | 5615 | 1461066998576 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 04:56:38 INFO - PROCESS | 5615 | 1461066998583 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - PROCESS | 5615 | 1461066998586 Marionette TRACE conn3 <- [1,842,null,{}] 04:56:38 INFO - PROCESS | 5615 | 1461066998592 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:38 INFO - PROCESS | 5615 | 1461066998839 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:56:38 INFO - PROCESS | 5615 | 1461066998867 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b73b400 == 88 [pid = 5615] [id = 218] 04:56:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x8c1cc800) [pid = 5615] [serial = 655] [outer = (nil)] 04:56:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x8f6d3400) [pid = 5615] [serial = 656] [outer = 0x8c1cc800] 04:56:38 INFO - PROCESS | 5615 | 1461066998952 Marionette DEBUG loaded listener.js 04:56:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x8ffee000) [pid = 5615] [serial = 657] [outer = 0x8c1cc800] 04:56:40 INFO - PROCESS | 5615 | 1461067000139 Marionette TRACE conn3 <- [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]]]}] 04:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1644ms 04:56:40 INFO - PROCESS | 5615 | 1461067000230 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:56:40 INFO - PROCESS | 5615 | 1461067000237 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 04:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:56:40 INFO - PROCESS | 5615 | 1461067000248 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:56:40 INFO - PROCESS | 5615 | 1461067000252 Marionette TRACE conn3 <- [1,846,null,{}] 04:56:40 INFO - PROCESS | 5615 | 1461067000290 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:40 INFO - PROCESS | 5615 | 1461067000736 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x87558800) [pid = 5615] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x882a7000) [pid = 5615] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x8b730800) [pid = 5615] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x89d44000) [pid = 5615] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x96bba800) [pid = 5615] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x8b505c00) [pid = 5615] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x8b50e800) [pid = 5615] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x8811e800) [pid = 5615] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x89d49c00) [pid = 5615] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0xa4741400) [pid = 5615] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x88126c00) [pid = 5615] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x97905800) [pid = 5615] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x8a0d5800) [pid = 5615] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x8c1c9c00) [pid = 5615] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x9b0af000) [pid = 5615] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x901a4800) [pid = 5615] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x8cb9c400) [pid = 5615] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0xa0a81800) [pid = 5615] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x8b504800) [pid = 5615] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x900cf000) [pid = 5615] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x9fc58000) [pid = 5615] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x87f32800) [pid = 5615] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x9058b400) [pid = 5615] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x8c7f0c00) [pid = 5615] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x88126400) [pid = 5615] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x8b5bcc00) [pid = 5615] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x94191c00) [pid = 5615] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:56:41 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x8c1c1400) [pid = 5615] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:56:41 INFO - PROCESS | 5615 | 1461067001531 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:41 INFO - PROCESS | 5615 | ++DOCSHELL 0x87558800 == 89 [pid = 5615] [id = 219] 04:56:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x87559c00) [pid = 5615] [serial = 658] [outer = (nil)] 04:56:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8811e800) [pid = 5615] [serial = 659] [outer = 0x87559c00] 04:56:41 INFO - PROCESS | 5615 | 1461067001624 Marionette DEBUG loaded listener.js 04:56:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x8a0cd400) [pid = 5615] [serial = 660] [outer = 0x87559c00] 04:56:42 INFO - PROCESS | 5615 | 1461067002397 Marionette TRACE conn3 <- [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]]]}] 04:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2205ms 04:56:42 INFO - PROCESS | 5615 | 1461067002453 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:56:42 INFO - PROCESS | 5615 | 1461067002457 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 04:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:56:42 INFO - PROCESS | 5615 | 1461067002463 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:56:42 INFO - PROCESS | 5615 | 1461067002467 Marionette TRACE conn3 <- [1,850,null,{}] 04:56:42 INFO - PROCESS | 5615 | 1461067002472 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:42 INFO - PROCESS | 5615 | 1461067002658 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:56:42 INFO - PROCESS | 5615 | 1461067002826 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:42 INFO - PROCESS | 5615 | ++DOCSHELL 0x88123000 == 90 [pid = 5615] [id = 220] 04:56:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x89d4c000) [pid = 5615] [serial = 661] [outer = (nil)] 04:56:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x8f338c00) [pid = 5615] [serial = 662] [outer = 0x89d4c000] 04:56:42 INFO - PROCESS | 5615 | 1461067002908 Marionette DEBUG loaded listener.js 04:56:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x901a5000) [pid = 5615] [serial = 663] [outer = 0x89d4c000] 04:56:43 INFO - PROCESS | 5615 | 1461067003929 Marionette TRACE conn3 <- [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]]]}] 04:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1535ms 04:56:44 INFO - PROCESS | 5615 | 1461067004003 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:56:44 INFO - PROCESS | 5615 | 1461067004010 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 04:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:56:44 INFO - PROCESS | 5615 | 1461067004020 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:56:44 INFO - PROCESS | 5615 | 1461067004028 Marionette TRACE conn3 <- [1,854,null,{}] 04:56:44 INFO - PROCESS | 5615 | 1461067004039 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:44 INFO - PROCESS | 5615 | 1461067004304 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:56:44 INFO - PROCESS | 5615 | 1461067004581 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:44 INFO - PROCESS | 5615 | ++DOCSHELL 0x89d44000 == 91 [pid = 5615] [id = 221] 04:56:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x8a0d4400) [pid = 5615] [serial = 664] [outer = (nil)] 04:56:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x8b731800) [pid = 5615] [serial = 665] [outer = 0x8a0d4400] 04:56:44 INFO - PROCESS | 5615 | 1461067004717 Marionette DEBUG loaded listener.js 04:56:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x8b73fc00) [pid = 5615] [serial = 666] [outer = 0x8a0d4400] 04:56:45 INFO - PROCESS | 5615 | 1461067005746 Marionette TRACE conn3 <- [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]]]}] 04:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1792ms 04:56:45 INFO - PROCESS | 5615 | 1461067005813 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:56:45 INFO - PROCESS | 5615 | 1461067005823 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 04:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:56:45 INFO - PROCESS | 5615 | 1461067005835 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:56:45 INFO - PROCESS | 5615 | 1461067005839 Marionette TRACE conn3 <- [1,858,null,{}] 04:56:45 INFO - PROCESS | 5615 | 1461067005847 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:46 INFO - PROCESS | 5615 | 1461067006117 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:56:46 INFO - PROCESS | 5615 | 1461067006417 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:46 INFO - PROCESS | 5615 | ++DOCSHELL 0x8cba3400 == 92 [pid = 5615] [id = 222] 04:56:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x8eb5e800) [pid = 5615] [serial = 667] [outer = (nil)] 04:56:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x8f60d000) [pid = 5615] [serial = 668] [outer = 0x8eb5e800] 04:56:46 INFO - PROCESS | 5615 | 1461067006511 Marionette DEBUG loaded listener.js 04:56:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x8f6ce800) [pid = 5615] [serial = 669] [outer = 0x8eb5e800] 04:56:47 INFO - PROCESS | 5615 | 1461067007734 Marionette TRACE conn3 <- [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]]]}] 04:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1939ms 04:56:47 INFO - PROCESS | 5615 | 1461067007776 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:56:47 INFO - PROCESS | 5615 | 1461067007781 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 04:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:56:47 INFO - PROCESS | 5615 | 1461067007789 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:56:47 INFO - PROCESS | 5615 | 1461067007795 Marionette TRACE conn3 <- [1,862,null,{}] 04:56:47 INFO - PROCESS | 5615 | 1461067007814 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:48 INFO - PROCESS | 5615 | 1461067008039 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:56:48 INFO - PROCESS | 5615 | 1461067008308 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x901b1800 == 93 [pid = 5615] [id = 223] 04:56:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x903c4000) [pid = 5615] [serial = 670] [outer = (nil)] 04:56:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x903c9c00) [pid = 5615] [serial = 671] [outer = 0x903c4000] 04:56:48 INFO - PROCESS | 5615 | 1461067008413 Marionette DEBUG loaded listener.js 04:56:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x904d6c00) [pid = 5615] [serial = 672] [outer = 0x903c4000] 04:56:49 INFO - PROCESS | 5615 | 1461067009370 Marionette TRACE conn3 <- [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]]]}] 04:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1641ms 04:56:49 INFO - PROCESS | 5615 | 1461067009431 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:56:49 INFO - PROCESS | 5615 | 1461067009436 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 04:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:56:49 INFO - PROCESS | 5615 | 1461067009443 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:56:49 INFO - PROCESS | 5615 | 1461067009446 Marionette TRACE conn3 <- [1,866,null,{}] 04:56:49 INFO - PROCESS | 5615 | 1461067009453 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:49 INFO - PROCESS | 5615 | 1461067009736 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:56:50 INFO - PROCESS | 5615 | 1461067010030 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 5615 | ++DOCSHELL 0x88120400 == 94 [pid = 5615] [id = 224] 04:56:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x901ac800) [pid = 5615] [serial = 673] [outer = (nil)] 04:56:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x91337000) [pid = 5615] [serial = 674] [outer = 0x901ac800] 04:56:50 INFO - PROCESS | 5615 | 1461067010123 Marionette DEBUG loaded listener.js 04:56:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x91ff1000) [pid = 5615] [serial = 675] [outer = 0x901ac800] 04:56:51 INFO - PROCESS | 5615 | 1461067011112 Marionette TRACE conn3 <- [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]]]}] 04:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1739ms 04:56:51 INFO - PROCESS | 5615 | 1461067011184 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 5615 | 1461067011187 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 04:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:56:51 INFO - PROCESS | 5615 | 1461067011196 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - PROCESS | 5615 | 1461067011199 Marionette TRACE conn3 <- [1,870,null,{}] 04:56:51 INFO - PROCESS | 5615 | 1461067011206 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:51 INFO - PROCESS | 5615 | 1461067011429 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:56:51 INFO - PROCESS | 5615 | 1461067011728 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x90585800 == 95 [pid = 5615] [id = 225] 04:56:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x90588400) [pid = 5615] [serial = 676] [outer = (nil)] 04:56:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x932b3400) [pid = 5615] [serial = 677] [outer = 0x90588400] 04:56:51 INFO - PROCESS | 5615 | 1461067011846 Marionette DEBUG loaded listener.js 04:56:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x933b7000) [pid = 5615] [serial = 678] [outer = 0x90588400] 04:56:52 INFO - PROCESS | 5615 | 1461067012906 Marionette TRACE conn3 <- [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]]]}] 04:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1736ms 04:56:52 INFO - PROCESS | 5615 | 1461067012932 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:56:52 INFO - PROCESS | 5615 | 1461067012936 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 04:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:56:52 INFO - PROCESS | 5615 | 1461067012944 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:56:52 INFO - PROCESS | 5615 | 1461067012948 Marionette TRACE conn3 <- [1,874,null,{}] 04:56:52 INFO - PROCESS | 5615 | 1461067012954 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:53 INFO - PROCESS | 5615 | 1461067013227 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:56:53 INFO - PROCESS | 5615 | 1461067013530 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 5615 | ++DOCSHELL 0x902c4800 == 96 [pid = 5615] [id = 226] 04:56:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x962a6c00) [pid = 5615] [serial = 679] [outer = (nil)] 04:56:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x96bb7800) [pid = 5615] [serial = 680] [outer = 0x962a6c00] 04:56:53 INFO - PROCESS | 5615 | 1461067013630 Marionette DEBUG loaded listener.js 04:56:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x96bbfc00) [pid = 5615] [serial = 681] [outer = 0x962a6c00] 04:56:54 INFO - PROCESS | 5615 | 1461067014573 Marionette TRACE conn3 <- [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]]]}] 04:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1686ms 04:56:54 INFO - PROCESS | 5615 | 1461067014632 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:56:54 INFO - PROCESS | 5615 | 1461067014637 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 04:56:54 INFO - PROCESS | 5615 | 1461067014645 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:56:54 INFO - PROCESS | 5615 | 1461067014648 Marionette TRACE conn3 <- [1,878,null,{}] 04:56:54 INFO - PROCESS | 5615 | 1461067014656 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:54 INFO - PROCESS | 5615 | 1461067014953 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:56:55 INFO - PROCESS | 5615 | 1461067015141 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:55 INFO - PROCESS | 5615 | ++DOCSHELL 0x96ba5000 == 97 [pid = 5615] [id = 227] 04:56:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x96bb3800) [pid = 5615] [serial = 682] [outer = (nil)] 04:56:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x97907800) [pid = 5615] [serial = 683] [outer = 0x96bb3800] 04:56:55 INFO - PROCESS | 5615 | 1461067015274 Marionette DEBUG loaded listener.js 04:56:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x9790cc00) [pid = 5615] [serial = 684] [outer = 0x96bb3800] 04:56:56 INFO - PROCESS | 5615 | 1461067016237 Marionette TRACE conn3 <- [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]]]}] 04:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1640ms 04:56:56 INFO - PROCESS | 5615 | 1461067016286 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:56:56 INFO - PROCESS | 5615 | 1461067016290 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 04:56:56 INFO - PROCESS | 5615 | 1461067016297 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:56:56 INFO - PROCESS | 5615 | 1461067016300 Marionette TRACE conn3 <- [1,882,null,{}] 04:56:56 INFO - PROCESS | 5615 | 1461067016307 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:56 INFO - PROCESS | 5615 | 1461067016523 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:56:56 INFO - PROCESS | 5615 | 1461067016782 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x971eb000 == 98 [pid = 5615] [id = 228] 04:56:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x97faf800) [pid = 5615] [serial = 685] [outer = (nil)] 04:56:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x98993400) [pid = 5615] [serial = 686] [outer = 0x97faf800] 04:56:56 INFO - PROCESS | 5615 | 1461067016941 Marionette DEBUG loaded listener.js 04:56:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x98998400) [pid = 5615] [serial = 687] [outer = 0x97faf800] 04:56:57 INFO - PROCESS | 5615 | 1461067017907 Marionette TRACE conn3 <- [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]]]}] 04:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1690ms 04:56:57 INFO - PROCESS | 5615 | 1461067017987 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:56:57 INFO - PROCESS | 5615 | 1461067017991 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 04:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:56:58 INFO - PROCESS | 5615 | 1461067017998 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:56:58 INFO - PROCESS | 5615 | 1461067018001 Marionette TRACE conn3 <- [1,886,null,{}] 04:56:58 INFO - PROCESS | 5615 | 1461067018008 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:58 INFO - PROCESS | 5615 | 1461067018227 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:56:58 INFO - PROCESS | 5615 | 1461067018527 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:58 INFO - PROCESS | 5615 | ++DOCSHELL 0x96bb7400 == 99 [pid = 5615] [id = 229] 04:56:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x971f1800) [pid = 5615] [serial = 688] [outer = (nil)] 04:56:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x99181800) [pid = 5615] [serial = 689] [outer = 0x971f1800] 04:56:58 INFO - PROCESS | 5615 | 1461067018617 Marionette DEBUG loaded listener.js 04:56:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x9918d800) [pid = 5615] [serial = 690] [outer = 0x971f1800] 04:56:59 INFO - PROCESS | 5615 | 1461067019601 Marionette TRACE conn3 <- [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]]]}] 04:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1640ms 04:56:59 INFO - PROCESS | 5615 | 1461067019640 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:56:59 INFO - PROCESS | 5615 | 1461067019644 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 04:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:56:59 INFO - PROCESS | 5615 | 1461067019652 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:56:59 INFO - PROCESS | 5615 | 1461067019656 Marionette TRACE conn3 <- [1,890,null,{}] 04:56:59 INFO - PROCESS | 5615 | 1461067019662 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:59 INFO - PROCESS | 5615 | 1461067019872 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:57:00 INFO - PROCESS | 5615 | 1461067020119 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:00 INFO - PROCESS | 5615 | ++DOCSHELL 0x97faf000 == 100 [pid = 5615] [id = 230] 04:57:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0x98ea9000) [pid = 5615] [serial = 691] [outer = (nil)] 04:57:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0x99b10c00) [pid = 5615] [serial = 692] [outer = 0x98ea9000] 04:57:00 INFO - PROCESS | 5615 | 1461067020256 Marionette DEBUG loaded listener.js 04:57:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0x99b15800) [pid = 5615] [serial = 693] [outer = 0x98ea9000] 04:57:01 INFO - PROCESS | 5615 | 1461067021223 Marionette TRACE conn3 <- [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]]]}] 04:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1589ms 04:57:01 INFO - PROCESS | 5615 | 1461067021241 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:57:01 INFO - PROCESS | 5615 | 1461067021246 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 04:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:57:01 INFO - PROCESS | 5615 | 1461067021253 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:57:01 INFO - PROCESS | 5615 | 1461067021258 Marionette TRACE conn3 <- [1,894,null,{}] 04:57:01 INFO - PROCESS | 5615 | 1461067021264 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:01 INFO - PROCESS | 5615 | 1461067021508 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:57:01 INFO - PROCESS | 5615 | 1461067021782 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 5615 | ++DOCSHELL 0x9aebb800 == 101 [pid = 5615] [id = 231] 04:57:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 178 (0x9fb2f000) [pid = 5615] [serial = 694] [outer = (nil)] 04:57:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 179 (0x9fc52800) [pid = 5615] [serial = 695] [outer = 0x9fb2f000] 04:57:01 INFO - PROCESS | 5615 | 1461067021945 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 180 (0x9fc98000) [pid = 5615] [serial = 696] [outer = 0x9fb2f000] 04:57:03 INFO - PROCESS | 5615 | 1461067023090 Marionette TRACE conn3 <- [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]]]}] 04:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1892ms 04:57:03 INFO - PROCESS | 5615 | 1461067023147 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:57:03 INFO - PROCESS | 5615 | 1461067023151 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 04:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:57:03 INFO - PROCESS | 5615 | 1461067023158 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:57:03 INFO - PROCESS | 5615 | 1461067023161 Marionette TRACE conn3 <- [1,898,null,{}] 04:57:03 INFO - PROCESS | 5615 | 1461067023167 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:03 INFO - PROCESS | 5615 | 1461067023427 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:57:03 INFO - PROCESS | 5615 | 1461067023705 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:03 INFO - PROCESS | 5615 | ++DOCSHELL 0xa0010000 == 102 [pid = 5615] [id = 232] 04:57:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 181 (0xa001ac00) [pid = 5615] [serial = 697] [outer = (nil)] 04:57:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 182 (0xa003ac00) [pid = 5615] [serial = 698] [outer = 0xa001ac00] 04:57:03 INFO - PROCESS | 5615 | 1461067023805 Marionette DEBUG loaded listener.js 04:57:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 183 (0xa009c800) [pid = 5615] [serial = 699] [outer = 0xa001ac00] 04:57:04 INFO - PROCESS | 5615 | 1461067024781 Marionette TRACE conn3 <- [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]]]}] 04:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1640ms 04:57:04 INFO - PROCESS | 5615 | 1461067024799 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:57:04 INFO - PROCESS | 5615 | 1461067024803 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 04:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:57:04 INFO - PROCESS | 5615 | 1461067024810 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:57:04 INFO - PROCESS | 5615 | 1461067024814 Marionette TRACE conn3 <- [1,902,null,{}] 04:57:04 INFO - PROCESS | 5615 | 1461067024820 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:05 INFO - PROCESS | 5615 | 1461067025045 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:57:05 INFO - PROCESS | 5615 | 1461067025323 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:05 INFO - PROCESS | 5615 | ++DOCSHELL 0x882a6800 == 103 [pid = 5615] [id = 233] 04:57:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 184 (0x8a0ce400) [pid = 5615] [serial = 700] [outer = (nil)] 04:57:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 185 (0x8cb9b000) [pid = 5615] [serial = 701] [outer = 0x8a0ce400] 04:57:05 INFO - PROCESS | 5615 | 1461067025422 Marionette DEBUG loaded listener.js 04:57:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 186 (0x8fc24000) [pid = 5615] [serial = 702] [outer = 0x8a0ce400] 04:57:06 INFO - PROCESS | 5615 | 1461067026327 Marionette TRACE conn3 <- [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]]]}] 04:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1586ms 04:57:06 INFO - PROCESS | 5615 | 1461067026397 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:57:06 INFO - PROCESS | 5615 | 1461067026400 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 04:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:57:06 INFO - PROCESS | 5615 | 1461067026408 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - PROCESS | 5615 | 1461067026411 Marionette TRACE conn3 <- [1,906,null,{}] 04:57:06 INFO - PROCESS | 5615 | 1461067026417 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:06 INFO - PROCESS | 5615 | 1461067026634 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:57:06 INFO - PROCESS | 5615 | 1461067026893 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 5615 | ++DOCSHELL 0x87f2d000 == 104 [pid = 5615] [id = 234] 04:57:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 187 (0x8811f400) [pid = 5615] [serial = 703] [outer = (nil)] 04:57:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 188 (0x89d4f800) [pid = 5615] [serial = 704] [outer = 0x8811f400] 04:57:07 INFO - PROCESS | 5615 | 1461067027017 Marionette DEBUG loaded listener.js 04:57:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 189 (0x8cba1c00) [pid = 5615] [serial = 705] [outer = 0x8811f400] 04:57:08 INFO - PROCESS | 5615 | 1461067028037 Marionette TRACE conn3 <- [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]]]}] 04:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1682ms 04:57:08 INFO - PROCESS | 5615 | 1461067028091 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:57:08 INFO - PROCESS | 5615 | 1461067028097 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 04:57:08 INFO - PROCESS | 5615 | 1461067028104 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:57:08 INFO - PROCESS | 5615 | 1461067028107 Marionette TRACE conn3 <- [1,910,null,{}] 04:57:08 INFO - PROCESS | 5615 | 1461067028114 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:08 INFO - PROCESS | 5615 | 1461067028360 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:57:09 INFO - PROCESS | 5615 | 1461067029181 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:09 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a40d000 == 105 [pid = 5615] [id = 235] 04:57:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 190 (0x8a40d400) [pid = 5615] [serial = 706] [outer = (nil)] 04:57:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 191 (0x8b508000) [pid = 5615] [serial = 707] [outer = 0x8a40d400] 04:57:09 INFO - PROCESS | 5615 | 1461067029298 Marionette DEBUG loaded listener.js 04:57:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 192 (0x8b5b6c00) [pid = 5615] [serial = 708] [outer = 0x8a40d400] 04:57:10 INFO - PROCESS | 5615 | 1461067030219 Marionette TRACE conn3 <- [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]]]}] 04:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 2151ms 04:57:10 INFO - PROCESS | 5615 | 1461067030256 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:57:10 INFO - PROCESS | 5615 | 1461067030262 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 04:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:57:10 INFO - PROCESS | 5615 | 1461067030273 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:57:10 INFO - PROCESS | 5615 | 1461067030277 Marionette TRACE conn3 <- [1,914,null,{}] 04:57:10 INFO - PROCESS | 5615 | 1461067030286 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:10 INFO - PROCESS | 5615 | 1461067030503 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:57:10 INFO - PROCESS | 5615 | 1461067030771 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:10 INFO - PROCESS | 5615 | ++DOCSHELL 0x882a7000 == 106 [pid = 5615] [id = 236] 04:57:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 193 (0x8b50f400) [pid = 5615] [serial = 709] [outer = (nil)] 04:57:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 194 (0x8c7f5c00) [pid = 5615] [serial = 710] [outer = 0x8b50f400] 04:57:10 INFO - PROCESS | 5615 | 1461067030918 Marionette DEBUG loaded listener.js 04:57:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 195 (0x8cba6800) [pid = 5615] [serial = 711] [outer = 0x8b50f400] 04:57:12 INFO - PROCESS | 5615 | 1461067032052 Marionette TRACE conn3 <- [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]]]}] 04:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1848ms 04:57:12 INFO - PROCESS | 5615 | 1461067032125 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:57:12 INFO - PROCESS | 5615 | 1461067032130 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 04:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:57:12 INFO - PROCESS | 5615 | 1461067032139 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:57:12 INFO - PROCESS | 5615 | 1461067032142 Marionette TRACE conn3 <- [1,918,null,{}] 04:57:12 INFO - PROCESS | 5615 | 1461067032149 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:12 INFO - PROCESS | 5615 | 1461067032386 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:57:12 INFO - PROCESS | 5615 | 1461067032742 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x8cb9b800 == 107 [pid = 5615] [id = 237] 04:57:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 196 (0x8cba3000) [pid = 5615] [serial = 712] [outer = (nil)] 04:57:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 197 (0x8fed7c00) [pid = 5615] [serial = 713] [outer = 0x8cba3000] 04:57:12 INFO - PROCESS | 5615 | 1461067032856 Marionette DEBUG loaded listener.js 04:57:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 198 (0x8fff0000) [pid = 5615] [serial = 714] [outer = 0x8cba3000] 04:57:13 INFO - PROCESS | 5615 | --DOCSHELL 0x8a40bc00 == 106 [pid = 5615] [id = 137] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 197 (0x903c4800) [pid = 5615] [serial = 599] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 196 (0x957b4000) [pid = 5615] [serial = 577] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 195 (0x932bdc00) [pid = 5615] [serial = 574] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 194 (0x9314a800) [pid = 5615] [serial = 571] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 193 (0x903cb800) [pid = 5615] [serial = 568] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 192 (0x900d9000) [pid = 5615] [serial = 565] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 191 (0x8fed7400) [pid = 5615] [serial = 562] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 190 (0x8eb5f400) [pid = 5615] [serial = 559] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOCSHELL 0x87558800 == 105 [pid = 5615] [id = 219] 04:57:13 INFO - PROCESS | 5615 | --DOCSHELL 0x87558400 == 104 [pid = 5615] [id = 179] 04:57:13 INFO - PROCESS | 5615 | --DOCSHELL 0x8b73b400 == 103 [pid = 5615] [id = 218] 04:57:13 INFO - PROCESS | 5615 | --DOCSHELL 0x87564800 == 102 [pid = 5615] [id = 217] 04:57:13 INFO - PROCESS | 5615 | --DOCSHELL 0x8755f400 == 101 [pid = 5615] [id = 216] 04:57:13 INFO - PROCESS | 5615 | --DOCSHELL 0x8b73c800 == 100 [pid = 5615] [id = 215] 04:57:13 INFO - PROCESS | 5615 | --DOCSHELL 0x8a0d7400 == 99 [pid = 5615] [id = 214] 04:57:13 INFO - PROCESS | 5615 | 1461067033904 Marionette TRACE conn3 <- [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]]]}] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 189 (0x8f618000) [pid = 5615] [serial = 497] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 188 (0xa0a05400) [pid = 5615] [serial = 506] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 187 (0x94194000) [pid = 5615] [serial = 470] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 186 (0x8cba6000) [pid = 5615] [serial = 515] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 185 (0xa45b6c00) [pid = 5615] [serial = 509] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 184 (0x8b50d000) [pid = 5615] [serial = 458] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 183 (0x9058e000) [pid = 5615] [serial = 500] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 182 (0xa474ac00) [pid = 5615] [serial = 455] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 181 (0x8cba8000) [pid = 5615] [serial = 527] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 180 (0x8b73a800) [pid = 5615] [serial = 518] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 179 (0x89d4d800) [pid = 5615] [serial = 521] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 178 (0x9920f000) [pid = 5615] [serial = 494] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 177 (0x8c1c7400) [pid = 5615] [serial = 461] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x8c1d0800) [pid = 5615] [serial = 464] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x88125000) [pid = 5615] [serial = 530] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x8cb9b400) [pid = 5615] [serial = 524] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0xa4a0d000) [pid = 5615] [serial = 512] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x882a7800) [pid = 5615] [serial = 533] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x99a7b800) [pid = 5615] [serial = 503] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x8c1c5000) [pid = 5615] [serial = 467] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x91f31000) [pid = 5615] [serial = 597] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x93149c00) [pid = 5615] [serial = 383] [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.] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x903cac00) [pid = 5615] [serial = 592] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x904d3400) [pid = 5615] [serial = 593] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x87562800) [pid = 5615] [serial = 539] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x882b2000) [pid = 5615] [serial = 536] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x9133c800) [pid = 5615] [serial = 596] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x8f612400) [pid = 5615] [serial = 586] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x8a401400) [pid = 5615] [serial = 583] [outer = (nil)] [url = about:blank] 04:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1842ms 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x8b761c00) [pid = 5615] [serial = 584] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x8b762000) [pid = 5615] [serial = 556] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x8f6d6400) [pid = 5615] [serial = 587] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x87561000) [pid = 5615] [serial = 553] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x8c1c6c00) [pid = 5615] [serial = 589] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x8f6d8c00) [pid = 5615] [serial = 590] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x96bba400) [pid = 5615] [serial = 580] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x96bc0c00) [pid = 5615] [serial = 581] [outer = (nil)] [url = about:blank] 04:57:13 INFO - PROCESS | 5615 | 1461067033980 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:57:13 INFO - PROCESS | 5615 | 1461067033988 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 04:57:14 INFO - PROCESS | 5615 | 1461067034010 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:57:14 INFO - PROCESS | 5615 | 1461067034019 Marionette TRACE conn3 <- [1,922,null,{}] 04:57:14 INFO - PROCESS | 5615 | 1461067034028 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:14 INFO - PROCESS | 5615 | 1461067034244 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:57:14 INFO - PROCESS | 5615 | 1461067034476 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:14 INFO - PROCESS | 5615 | ++DOCSHELL 0x87558400 == 100 [pid = 5615] [id = 238] 04:57:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x8755f400) [pid = 5615] [serial = 715] [outer = (nil)] 04:57:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x8bea2000) [pid = 5615] [serial = 716] [outer = 0x8755f400] 04:57:14 INFO - PROCESS | 5615 | 1461067034557 Marionette DEBUG loaded listener.js 04:57:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x8cb9b400) [pid = 5615] [serial = 717] [outer = 0x8755f400] 04:57:15 INFO - PROCESS | 5615 | 1461067035364 Marionette TRACE conn3 <- [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]]]}] 04:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1407ms 04:57:15 INFO - PROCESS | 5615 | 1461067035410 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:57:15 INFO - PROCESS | 5615 | 1461067035414 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 04:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:57:15 INFO - PROCESS | 5615 | 1461067035420 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:57:15 INFO - PROCESS | 5615 | 1461067035424 Marionette TRACE conn3 <- [1,926,null,{}] 04:57:15 INFO - PROCESS | 5615 | 1461067035429 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:15 INFO - PROCESS | 5615 | 1461067035610 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:57:15 INFO - PROCESS | 5615 | 1461067035627 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x882b2c00 == 101 [pid = 5615] [id = 239] 04:57:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x8a0d7400) [pid = 5615] [serial = 718] [outer = (nil)] 04:57:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x8f6d6400) [pid = 5615] [serial = 719] [outer = 0x8a0d7400] 04:57:15 INFO - PROCESS | 5615 | 1461067035701 Marionette DEBUG loaded listener.js 04:57:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x8ffea800) [pid = 5615] [serial = 720] [outer = 0x8a0d7400] 04:57:16 INFO - PROCESS | 5615 | 1461067036778 Marionette TRACE conn3 <- [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]]]}] 04:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1433ms 04:57:16 INFO - PROCESS | 5615 | 1461067036856 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:57:16 INFO - PROCESS | 5615 | 1461067036860 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 04:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:57:16 INFO - PROCESS | 5615 | 1461067036866 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:57:16 INFO - PROCESS | 5615 | 1461067036869 Marionette TRACE conn3 <- [1,930,null,{}] 04:57:16 INFO - PROCESS | 5615 | 1461067036883 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:17 INFO - PROCESS | 5615 | 1461067037127 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:57:17 INFO - PROCESS | 5615 | 1461067037153 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:17 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6ca000 == 102 [pid = 5615] [id = 240] 04:57:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x8feddc00) [pid = 5615] [serial = 721] [outer = (nil)] 04:57:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x901b3800) [pid = 5615] [serial = 722] [outer = 0x8feddc00] 04:57:17 INFO - PROCESS | 5615 | 1461067037239 Marionette DEBUG loaded listener.js 04:57:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x904cd000) [pid = 5615] [serial = 723] [outer = 0x8feddc00] 04:57:18 INFO - PROCESS | 5615 | 1461067038363 Marionette TRACE conn3 <- [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]]]}] 04:57:18 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x8b73cc00) [pid = 5615] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:57:18 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x87559c00) [pid = 5615] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:57:18 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x8b73b000) [pid = 5615] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1983ms 04:57:18 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x8a408c00) [pid = 5615] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:57:18 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x8c1cc800) [pid = 5615] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:57:18 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x87562400) [pid = 5615] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:57:18 INFO - PROCESS | 5615 | 1461067038911 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:57:18 INFO - PROCESS | 5615 | 1461067038915 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 04:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:57:18 INFO - PROCESS | 5615 | 1461067038922 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:57:18 INFO - PROCESS | 5615 | 1461067038925 Marionette TRACE conn3 <- [1,934,null,{}] 04:57:18 INFO - PROCESS | 5615 | 1461067038931 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:19 INFO - PROCESS | 5615 | 1461067039107 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:57:19 INFO - PROCESS | 5615 | 1461067039265 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x89d4a800 == 103 [pid = 5615] [id = 241] 04:57:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x8b76e800) [pid = 5615] [serial = 724] [outer = (nil)] 04:57:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x901a9c00) [pid = 5615] [serial = 725] [outer = 0x8b76e800] 04:57:19 INFO - PROCESS | 5615 | 1461067039340 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x904d1800) [pid = 5615] [serial = 726] [outer = 0x8b76e800] 04:57:20 INFO - PROCESS | 5615 | 1461067040147 Marionette TRACE conn3 <- [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]]]}] 04:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1286ms 04:57:20 INFO - PROCESS | 5615 | 1461067040210 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:57:20 INFO - PROCESS | 5615 | 1461067040214 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 04:57:20 INFO - PROCESS | 5615 | 1461067040221 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 5615 | 1461067040225 Marionette TRACE conn3 <- [1,938,null,{}] 04:57:20 INFO - PROCESS | 5615 | 1461067040231 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:20 INFO - PROCESS | 5615 | 1461067040432 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:57:20 INFO - PROCESS | 5615 | 1461067040599 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:20 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b73cc00 == 104 [pid = 5615] [id = 242] 04:57:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x8ca5c400) [pid = 5615] [serial = 727] [outer = (nil)] 04:57:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x91fe8c00) [pid = 5615] [serial = 728] [outer = 0x8ca5c400] 04:57:20 INFO - PROCESS | 5615 | 1461067040677 Marionette DEBUG loaded listener.js 04:57:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x9314dc00) [pid = 5615] [serial = 729] [outer = 0x8ca5c400] 04:57:21 INFO - PROCESS | 5615 | 1461067041744 Marionette TRACE conn3 <- [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]]]}] 04:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1590ms 04:57:21 INFO - PROCESS | 5615 | 1461067041812 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:57:21 INFO - PROCESS | 5615 | 1461067041820 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 04:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:57:21 INFO - PROCESS | 5615 | 1461067041830 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:57:21 INFO - PROCESS | 5615 | 1461067041834 Marionette TRACE conn3 <- [1,942,null,{}] 04:57:21 INFO - PROCESS | 5615 | 1461067041844 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:22 INFO - PROCESS | 5615 | 1461067042106 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:57:22 INFO - PROCESS | 5615 | 1461067042443 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 5615 | ++DOCSHELL 0x87562800 == 105 [pid = 5615] [id = 243] 04:57:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x8a402000) [pid = 5615] [serial = 730] [outer = (nil)] 04:57:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x8b732000) [pid = 5615] [serial = 731] [outer = 0x8a402000] 04:57:22 INFO - PROCESS | 5615 | 1461067042541 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x8b766800) [pid = 5615] [serial = 732] [outer = 0x8a402000] 04:57:23 INFO - PROCESS | 5615 | 1461067043627 Marionette TRACE conn3 <- [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]]]}] 04:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1839ms 04:57:23 INFO - PROCESS | 5615 | 1461067043670 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 5615 | 1461067043680 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 04:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:57:23 INFO - PROCESS | 5615 | 1461067043691 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 5615 | 1461067043695 Marionette TRACE conn3 <- [1,946,null,{}] 04:57:23 INFO - PROCESS | 5615 | 1461067043703 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:23 INFO - PROCESS | 5615 | 1461067043946 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:57:24 INFO - PROCESS | 5615 | 1461067044277 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:24 INFO - PROCESS | 5615 | ++DOCSHELL 0x8cba0400 == 106 [pid = 5615] [id = 244] 04:57:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x8cba5400) [pid = 5615] [serial = 733] [outer = (nil)] 04:57:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x8f33ac00) [pid = 5615] [serial = 734] [outer = 0x8cba5400] 04:57:24 INFO - PROCESS | 5615 | 1461067044416 Marionette DEBUG loaded listener.js 04:57:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x8fc15400) [pid = 5615] [serial = 735] [outer = 0x8cba5400] 04:57:25 INFO - PROCESS | 5615 | 1461067045433 Marionette TRACE conn3 <- [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]]]}] 04:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1793ms 04:57:25 INFO - PROCESS | 5615 | 1461067045486 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:57:25 INFO - PROCESS | 5615 | 1461067045491 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 04:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:57:25 INFO - PROCESS | 5615 | 1461067045500 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:57:25 INFO - PROCESS | 5615 | 1461067045507 Marionette TRACE conn3 <- [1,950,null,{}] 04:57:25 INFO - PROCESS | 5615 | 1461067045527 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:25 INFO - PROCESS | 5615 | 1461067045808 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:57:26 INFO - PROCESS | 5615 | 1461067046135 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:26 INFO - PROCESS | 5615 | ++DOCSHELL 0x902c5400 == 107 [pid = 5615] [id = 245] 04:57:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x915d9400) [pid = 5615] [serial = 736] [outer = (nil)] 04:57:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x932b5400) [pid = 5615] [serial = 737] [outer = 0x915d9400] 04:57:26 INFO - PROCESS | 5615 | 1461067046233 Marionette DEBUG loaded listener.js 04:57:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x9418a800) [pid = 5615] [serial = 738] [outer = 0x915d9400] 04:57:27 INFO - PROCESS | 5615 | 1461067047171 Marionette TRACE conn3 <- [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]]]}] 04:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1752ms 04:57:27 INFO - PROCESS | 5615 | 1461067047252 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:57:27 INFO - PROCESS | 5615 | 1461067047257 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 04:57:27 INFO - PROCESS | 5615 | 1461067047264 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 5615 | 1461067047267 Marionette TRACE conn3 <- [1,954,null,{}] 04:57:27 INFO - PROCESS | 5615 | 1461067047274 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:27 INFO - PROCESS | 5615 | 1461067047530 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:57:27 INFO - PROCESS | 5615 | 1461067047786 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:27 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b730400 == 108 [pid = 5615] [id = 246] 04:57:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x8ffe7c00) [pid = 5615] [serial = 739] [outer = (nil)] 04:57:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x9620b400) [pid = 5615] [serial = 740] [outer = 0x8ffe7c00] 04:57:27 INFO - PROCESS | 5615 | 1461067047907 Marionette DEBUG loaded listener.js 04:57:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x96ab0400) [pid = 5615] [serial = 741] [outer = 0x8ffe7c00] 04:57:28 INFO - PROCESS | 5615 | 1461067048808 Marionette TRACE conn3 <- [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]]]}] 04:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1582ms 04:57:28 INFO - PROCESS | 5615 | 1461067048846 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:57:28 INFO - PROCESS | 5615 | 1461067048850 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 04:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:57:28 INFO - PROCESS | 5615 | 1461067048857 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:57:28 INFO - PROCESS | 5615 | 1461067048860 Marionette TRACE conn3 <- [1,958,null,{}] 04:57:28 INFO - PROCESS | 5615 | 1461067048866 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:29 INFO - PROCESS | 5615 | 1461067049083 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:57:29 INFO - PROCESS | 5615 | 1461067049337 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:29 INFO - PROCESS | 5615 | ++DOCSHELL 0x93149c00 == 109 [pid = 5615] [id = 247] 04:57:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0x94194000) [pid = 5615] [serial = 742] [outer = (nil)] 04:57:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0x97902800) [pid = 5615] [serial = 743] [outer = 0x94194000] 04:57:29 INFO - PROCESS | 5615 | 1461067049473 Marionette DEBUG loaded listener.js 04:57:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0x979bfc00) [pid = 5615] [serial = 744] [outer = 0x94194000] 04:57:30 INFO - PROCESS | 5615 | 1461067050418 Marionette TRACE conn3 <- [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]]]}] 04:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1636ms 04:57:30 INFO - PROCESS | 5615 | 1461067050495 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:57:30 INFO - PROCESS | 5615 | 1461067050499 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 04:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:57:30 INFO - PROCESS | 5615 | 1461067050507 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:57:30 INFO - PROCESS | 5615 | 1461067050511 Marionette TRACE conn3 <- [1,962,null,{}] 04:57:30 INFO - PROCESS | 5615 | 1461067050518 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:30 INFO - PROCESS | 5615 | 1461067050824 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:57:31 INFO - PROCESS | 5615 | 1461067051137 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:31 INFO - PROCESS | 5615 | ++DOCSHELL 0x915e0400 == 110 [pid = 5615] [id = 248] 04:57:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 178 (0x96bc0c00) [pid = 5615] [serial = 745] [outer = (nil)] 04:57:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 179 (0x99184400) [pid = 5615] [serial = 746] [outer = 0x96bc0c00] 04:57:31 INFO - PROCESS | 5615 | 1461067051237 Marionette DEBUG loaded listener.js 04:57:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 180 (0x998d4800) [pid = 5615] [serial = 747] [outer = 0x96bc0c00] 04:57:32 INFO - PROCESS | 5615 | 1461067052217 Marionette TRACE conn3 <- [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]]]}] 04:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1782ms 04:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:57:32 INFO - PROCESS | 5615 | 1461067052291 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:57:32 INFO - PROCESS | 5615 | 1461067052294 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 04:57:32 INFO - PROCESS | 5615 | 1461067052301 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:57:32 INFO - PROCESS | 5615 | 1461067052304 Marionette TRACE conn3 <- [1,966,null,{}] 04:57:32 INFO - PROCESS | 5615 | 1461067052310 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:32 INFO - PROCESS | 5615 | 1461067052540 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:57:32 INFO - PROCESS | 5615 | 1461067052792 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:32 INFO - PROCESS | 5615 | ++DOCSHELL 0x98ea8800 == 111 [pid = 5615] [id = 249] 04:57:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 181 (0x99210800) [pid = 5615] [serial = 748] [outer = (nil)] 04:57:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 182 (0x9aec9c00) [pid = 5615] [serial = 749] [outer = 0x99210800] 04:57:32 INFO - PROCESS | 5615 | 1461067052923 Marionette DEBUG loaded listener.js 04:57:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 183 (0x9df8e400) [pid = 5615] [serial = 750] [outer = 0x99210800] 04:57:33 INFO - PROCESS | 5615 | 1461067053897 Marionette TRACE conn3 <- [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]]]}] 04:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1641ms 04:57:33 INFO - PROCESS | 5615 | 1461067053942 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:57:33 INFO - PROCESS | 5615 | 1461067053947 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 04:57:33 INFO - PROCESS | 5615 | 1461067053954 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:57:33 INFO - PROCESS | 5615 | 1461067053958 Marionette TRACE conn3 <- [1,970,null,{}] 04:57:33 INFO - PROCESS | 5615 | 1461067053964 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:34 INFO - PROCESS | 5615 | 1461067054159 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:57:34 INFO - PROCESS | 5615 | 1461067054413 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 5615 | ++DOCSHELL 0x98b58000 == 112 [pid = 5615] [id = 250] 04:57:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 184 (0x99c2ac00) [pid = 5615] [serial = 751] [outer = (nil)] 04:57:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 185 (0x9fc9ec00) [pid = 5615] [serial = 752] [outer = 0x99c2ac00] 04:57:34 INFO - PROCESS | 5615 | 1461067054552 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 186 (0xa0033400) [pid = 5615] [serial = 753] [outer = 0x99c2ac00] 04:57:35 INFO - PROCESS | 5615 | 1461067055484 Marionette TRACE conn3 <- [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]]]}] 04:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1585ms 04:57:35 INFO - PROCESS | 5615 | 1461067055539 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:57:35 INFO - PROCESS | 5615 | 1461067055543 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 04:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:57:35 INFO - PROCESS | 5615 | 1461067055550 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:57:35 INFO - PROCESS | 5615 | 1461067055553 Marionette TRACE conn3 <- [1,974,null,{}] 04:57:35 INFO - PROCESS | 5615 | 1461067055560 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:35 INFO - PROCESS | 5615 | 1461067055773 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:57:36 INFO - PROCESS | 5615 | 1461067056029 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:36 INFO - PROCESS | 5615 | ++DOCSHELL 0x9aec3800 == 113 [pid = 5615] [id = 251] 04:57:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 187 (0x9b0a6400) [pid = 5615] [serial = 754] [outer = (nil)] 04:57:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 188 (0xa0ad0800) [pid = 5615] [serial = 755] [outer = 0x9b0a6400] 04:57:36 INFO - PROCESS | 5615 | 1461067056169 Marionette DEBUG loaded listener.js 04:57:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 189 (0xa0c3cc00) [pid = 5615] [serial = 756] [outer = 0x9b0a6400] 04:57:37 INFO - PROCESS | 5615 | 1461067057147 Marionette TRACE conn3 <- [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]]]}] 04:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1638ms 04:57:37 INFO - PROCESS | 5615 | 1461067057189 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:57:37 INFO - PROCESS | 5615 | 1461067057194 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 04:57:37 INFO - PROCESS | 5615 | 1461067057200 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:57:37 INFO - PROCESS | 5615 | 1461067057204 Marionette TRACE conn3 <- [1,978,null,{}] 04:57:37 INFO - PROCESS | 5615 | 1461067057210 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:37 INFO - PROCESS | 5615 | 1461067057426 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:57:37 INFO - PROCESS | 5615 | 1461067057674 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:37 INFO - PROCESS | 5615 | ++DOCSHELL 0x9fc99400 == 114 [pid = 5615] [id = 252] 04:57:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 190 (0xa0ad2800) [pid = 5615] [serial = 757] [outer = (nil)] 04:57:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 191 (0xa2a36800) [pid = 5615] [serial = 758] [outer = 0xa0ad2800] 04:57:37 INFO - PROCESS | 5615 | 1461067057806 Marionette DEBUG loaded listener.js 04:57:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 192 (0xa2ac2800) [pid = 5615] [serial = 759] [outer = 0xa0ad2800] 04:57:38 INFO - PROCESS | 5615 | 1461067058767 Marionette TRACE conn3 <- [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]]]}] 04:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1640ms 04:57:38 INFO - PROCESS | 5615 | 1461067058841 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:57:38 INFO - PROCESS | 5615 | 1461067058846 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 04:57:38 INFO - PROCESS | 5615 | 1461067058853 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:57:38 INFO - PROCESS | 5615 | 1461067058858 Marionette TRACE conn3 <- [1,982,null,{}] 04:57:38 INFO - PROCESS | 5615 | 1461067058864 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:39 INFO - PROCESS | 5615 | 1461067059141 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:57:39 INFO - PROCESS | 5615 | 1461067059445 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:39 INFO - PROCESS | 5615 | ++DOCSHELL 0xa0c36000 == 115 [pid = 5615] [id = 253] 04:57:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 193 (0xa44c2c00) [pid = 5615] [serial = 760] [outer = (nil)] 04:57:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 194 (0xa4568c00) [pid = 5615] [serial = 761] [outer = 0xa44c2c00] 04:57:39 INFO - PROCESS | 5615 | 1461067059545 Marionette DEBUG loaded listener.js 04:57:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 195 (0xa45e2c00) [pid = 5615] [serial = 762] [outer = 0xa44c2c00] 04:57:40 INFO - PROCESS | 5615 | 1461067060483 Marionette TRACE conn3 <- [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]]]}] 04:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1686ms 04:57:40 INFO - PROCESS | 5615 | 1461067060540 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:57:40 INFO - PROCESS | 5615 | 1461067060544 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 04:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:57:40 INFO - PROCESS | 5615 | 1461067060550 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:57:40 INFO - PROCESS | 5615 | 1461067060554 Marionette TRACE conn3 <- [1,986,null,{}] 04:57:40 INFO - PROCESS | 5615 | 1461067060559 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:40 INFO - PROCESS | 5615 | 1461067060779 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:57:41 INFO - PROCESS | 5615 | 1461067061043 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:41 INFO - PROCESS | 5615 | ++DOCSHELL 0xa0e4f400 == 116 [pid = 5615] [id = 254] 04:57:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 196 (0xa3c7c000) [pid = 5615] [serial = 763] [outer = (nil)] 04:57:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 197 (0xa4740000) [pid = 5615] [serial = 764] [outer = 0xa3c7c000] 04:57:41 INFO - PROCESS | 5615 | 1461067061186 Marionette DEBUG loaded listener.js 04:57:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 198 (0xa4742c00) [pid = 5615] [serial = 765] [outer = 0xa3c7c000] 04:57:42 INFO - PROCESS | 5615 | 1461067062094 Marionette TRACE conn3 <- [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]]]}] 04:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1583ms 04:57:42 INFO - PROCESS | 5615 | 1461067062134 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:57:42 INFO - PROCESS | 5615 | 1461067062137 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 04:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:57:42 INFO - PROCESS | 5615 | 1461067062144 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:57:42 INFO - PROCESS | 5615 | 1461067062147 Marionette TRACE conn3 <- [1,990,null,{}] 04:57:42 INFO - PROCESS | 5615 | 1461067062153 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:42 INFO - PROCESS | 5615 | 1461067062373 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:57:42 INFO - PROCESS | 5615 | 1461067062642 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:42 INFO - PROCESS | 5615 | ++DOCSHELL 0xa45e7800 == 117 [pid = 5615] [id = 255] 04:57:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 199 (0xa473c400) [pid = 5615] [serial = 766] [outer = (nil)] 04:57:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 200 (0xa474b400) [pid = 5615] [serial = 767] [outer = 0xa473c400] 04:57:42 INFO - PROCESS | 5615 | 1461067062772 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 201 (0xa48c2c00) [pid = 5615] [serial = 768] [outer = 0xa473c400] 04:57:43 INFO - PROCESS | 5615 | 1461067063693 Marionette TRACE conn3 <- [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]]]}] 04:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1583ms 04:57:43 INFO - PROCESS | 5615 | 1461067063730 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 5615 | 1461067063734 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 04:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:57:43 INFO - PROCESS | 5615 | 1461067063743 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 5615 | 1461067063747 Marionette TRACE conn3 <- [1,994,null,{}] 04:57:43 INFO - PROCESS | 5615 | 1461067063754 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:43 INFO - PROCESS | 5615 | 1461067063958 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:57:44 INFO - PROCESS | 5615 | 1461067064214 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 5615 | ++DOCSHELL 0xa4741800 == 118 [pid = 5615] [id = 256] 04:57:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 202 (0xa4746800) [pid = 5615] [serial = 769] [outer = (nil)] 04:57:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 203 (0xa48cb800) [pid = 5615] [serial = 770] [outer = 0xa4746800] 04:57:44 INFO - PROCESS | 5615 | 1461067064363 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 204 (0xa48ce800) [pid = 5615] [serial = 771] [outer = 0xa4746800] 04:57:45 INFO - PROCESS | 5615 | 1461067065291 Marionette TRACE conn3 <- [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]]]}] 04:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1631ms 04:57:45 INFO - PROCESS | 5615 | 1461067065375 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:57:45 INFO - PROCESS | 5615 | 1461067065379 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 04:57:45 INFO - PROCESS | 5615 | 1461067065386 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:57:45 INFO - PROCESS | 5615 | 1461067065390 Marionette TRACE conn3 <- [1,998,null,{}] 04:57:45 INFO - PROCESS | 5615 | 1461067065396 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:45 INFO - PROCESS | 5615 | 1461067065660 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:57:45 INFO - PROCESS | 5615 | 1461067065967 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:46 INFO - PROCESS | 5615 | ++DOCSHELL 0x88127000 == 119 [pid = 5615] [id = 257] 04:57:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 205 (0x9790b800) [pid = 5615] [serial = 772] [outer = (nil)] 04:57:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 206 (0xa4a0fc00) [pid = 5615] [serial = 773] [outer = 0x9790b800] 04:57:46 INFO - PROCESS | 5615 | 1461067066072 Marionette DEBUG loaded listener.js 04:57:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 207 (0xa4a11800) [pid = 5615] [serial = 774] [outer = 0x9790b800] 04:57:47 INFO - PROCESS | 5615 | 1461067067035 Marionette TRACE conn3 <- [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]]]}] 04:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1694ms 04:57:47 INFO - PROCESS | 5615 | 1461067067081 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:57:47 INFO - PROCESS | 5615 | 1461067067085 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 04:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:57:47 INFO - PROCESS | 5615 | 1461067067092 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:57:47 INFO - PROCESS | 5615 | 1461067067096 Marionette TRACE conn3 <- [1,1002,null,{}] 04:57:47 INFO - PROCESS | 5615 | 1461067067102 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:47 INFO - PROCESS | 5615 | 1461067067309 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:57:47 INFO - PROCESS | 5615 | 1461067067639 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:47 INFO - PROCESS | 5615 | ++DOCSHELL 0x89d48000 == 120 [pid = 5615] [id = 258] 04:57:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 208 (0x89d49800) [pid = 5615] [serial = 775] [outer = (nil)] 04:57:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 209 (0x8c160800) [pid = 5615] [serial = 776] [outer = 0x89d49800] 04:57:47 INFO - PROCESS | 5615 | 1461067067735 Marionette DEBUG loaded listener.js 04:57:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 210 (0x8c167c00) [pid = 5615] [serial = 777] [outer = 0x89d49800] 04:57:48 INFO - PROCESS | 5615 | 1461067068738 Marionette TRACE conn3 <- [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]]]}] 04:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1689ms 04:57:48 INFO - PROCESS | 5615 | 1461067068782 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:57:48 INFO - PROCESS | 5615 | 1461067068785 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 04:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:57:48 INFO - PROCESS | 5615 | 1461067068792 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:57:48 INFO - PROCESS | 5615 | 1461067068796 Marionette TRACE conn3 <- [1,1006,null,{}] 04:57:48 INFO - PROCESS | 5615 | 1461067068802 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:49 INFO - PROCESS | 5615 | 1461067069014 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:57:49 INFO - PROCESS | 5615 | 1461067069273 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:49 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bea1800 == 121 [pid = 5615] [id = 259] 04:57:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 211 (0x8c161c00) [pid = 5615] [serial = 778] [outer = (nil)] 04:57:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 212 (0x8ca62000) [pid = 5615] [serial = 779] [outer = 0x8c161c00] 04:57:49 INFO - PROCESS | 5615 | 1461067069403 Marionette DEBUG loaded listener.js 04:57:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 213 (0x8fed8000) [pid = 5615] [serial = 780] [outer = 0x8c161c00] 04:57:50 INFO - PROCESS | 5615 | 1461067070336 Marionette TRACE conn3 <- [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]]]}] 04:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1633ms 04:57:50 INFO - PROCESS | 5615 | 1461067070429 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:57:50 INFO - PROCESS | 5615 | 1461067070433 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 04:57:50 INFO - PROCESS | 5615 | 1461067070441 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:57:50 INFO - PROCESS | 5615 | 1461067070444 Marionette TRACE conn3 <- [1,1010,null,{}] 04:57:50 INFO - PROCESS | 5615 | 1461067070451 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:51 INFO - PROCESS | 5615 | 1461067071081 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x90589800 == 120 [pid = 5615] [id = 191] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x89d4a800 == 119 [pid = 5615] [id = 241] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6ca000 == 118 [pid = 5615] [id = 240] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x882b2c00 == 117 [pid = 5615] [id = 239] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x87558400 == 116 [pid = 5615] [id = 238] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x882a7000 == 115 [pid = 5615] [id = 236] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x8cb9b800 == 114 [pid = 5615] [id = 237] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x8a40d000 == 113 [pid = 5615] [id = 235] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x9aebb800 == 112 [pid = 5615] [id = 231] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0xa0010000 == 111 [pid = 5615] [id = 232] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x97faf000 == 110 [pid = 5615] [id = 230] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x96bb7400 == 109 [pid = 5615] [id = 229] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x96ba5000 == 108 [pid = 5615] [id = 227] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x971eb000 == 107 [pid = 5615] [id = 228] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x902c4800 == 106 [pid = 5615] [id = 226] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x90585800 == 105 [pid = 5615] [id = 225] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x88120400 == 104 [pid = 5615] [id = 224] 04:57:51 INFO - PROCESS | 5615 | --DOCSHELL 0x89d44000 == 103 [pid = 5615] [id = 221] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 212 (0x912ae000) [pid = 5615] [serial = 608] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 211 (0x8ffeac00) [pid = 5615] [serial = 648] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 210 (0x8a0cd400) [pid = 5615] [serial = 660] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 209 (0x99c23c00) [pid = 5615] [serial = 632] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 208 (0x8bea6400) [pid = 5615] [serial = 653] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 207 (0x8b767400) [pid = 5615] [serial = 638] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 206 (0x97a33000) [pid = 5615] [serial = 620] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 205 (0x8cb9a400) [pid = 5615] [serial = 645] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 204 (0x8f6d3400) [pid = 5615] [serial = 656] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 203 (0x8c7f2000) [pid = 5615] [serial = 644] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 202 (0x8c1c6800) [pid = 5615] [serial = 635] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 201 (0x8ca60000) [pid = 5615] [serial = 654] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 200 (0x8b5ba400) [pid = 5615] [serial = 602] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 199 (0x97908400) [pid = 5615] [serial = 617] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 198 (0x8ffee000) [pid = 5615] [serial = 657] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 197 (0x8f341800) [pid = 5615] [serial = 605] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 196 (0x8ca60800) [pid = 5615] [serial = 641] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 195 (0x8f60d400) [pid = 5615] [serial = 647] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 194 (0x98e64800) [pid = 5615] [serial = 629] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 193 (0x8811e800) [pid = 5615] [serial = 659] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 192 (0x983ee800) [pid = 5615] [serial = 623] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 191 (0x94198000) [pid = 5615] [serial = 614] [outer = (nil)] [url = about:blank] 04:57:51 INFO - PROCESS | 5615 | --DOMWINDOW == 190 (0x89d4cc00) [pid = 5615] [serial = 651] [outer = (nil)] [url = about:blank] 04:57:52 INFO - PROCESS | 5615 | --DOMWINDOW == 189 (0x9899a000) [pid = 5615] [serial = 626] [outer = (nil)] [url = about:blank] 04:57:52 INFO - PROCESS | 5615 | --DOMWINDOW == 188 (0x88124400) [pid = 5615] [serial = 650] [outer = (nil)] [url = about:blank] 04:57:52 INFO - PROCESS | 5615 | --DOMWINDOW == 187 (0x932b6000) [pid = 5615] [serial = 611] [outer = (nil)] [url = about:blank] 04:57:52 INFO - PROCESS | 5615 | --DOMWINDOW == 186 (0x8f338c00) [pid = 5615] [serial = 662] [outer = (nil)] [url = about:blank] 04:57:52 INFO - PROCESS | 5615 | 1461067072063 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:52 INFO - PROCESS | 5615 | ++DOCSHELL 0x87f28800 == 104 [pid = 5615] [id = 260] 04:57:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 187 (0x8811e800) [pid = 5615] [serial = 781] [outer = (nil)] 04:57:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 188 (0x882b1000) [pid = 5615] [serial = 782] [outer = 0x8811e800] 04:57:52 INFO - PROCESS | 5615 | 1461067072153 Marionette DEBUG loaded listener.js 04:57:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 189 (0x8a401400) [pid = 5615] [serial = 783] [outer = 0x8811e800] 04:57:53 INFO - PROCESS | 5615 | 1461067073044 Marionette TRACE conn3 <- [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]]]}] 04:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2686ms 04:57:53 INFO - PROCESS | 5615 | 1461067073130 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:57:53 INFO - PROCESS | 5615 | 1461067073137 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 04:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:57:53 INFO - PROCESS | 5615 | 1461067073145 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:57:53 INFO - PROCESS | 5615 | 1461067073152 Marionette TRACE conn3 <- [1,1014,null,{}] 04:57:53 INFO - PROCESS | 5615 | 1461067073159 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:53 INFO - PROCESS | 5615 | 1461067073360 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:57:53 INFO - PROCESS | 5615 | 1461067073612 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:53 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b739000 == 105 [pid = 5615] [id = 261] 04:57:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 190 (0x8be29400) [pid = 5615] [serial = 784] [outer = (nil)] 04:57:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 191 (0x8be2e000) [pid = 5615] [serial = 785] [outer = 0x8be29400] 04:57:53 INFO - PROCESS | 5615 | 1461067073712 Marionette DEBUG loaded listener.js 04:57:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 192 (0x8be32000) [pid = 5615] [serial = 786] [outer = 0x8be29400] 04:57:54 INFO - PROCESS | 5615 | 1461067074662 Marionette TRACE conn3 <- [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]]]}] 04:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1584ms 04:57:54 INFO - PROCESS | 5615 | 1461067074731 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:57:54 INFO - PROCESS | 5615 | 1461067074736 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 04:57:54 INFO - PROCESS | 5615 | 1461067074743 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:57:54 INFO - PROCESS | 5615 | 1461067074747 Marionette TRACE conn3 <- [1,1018,null,{}] 04:57:54 INFO - PROCESS | 5615 | 1461067074753 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:55 INFO - PROCESS | 5615 | 1461067075018 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:57:55 INFO - PROCESS | 5615 | 1461067075237 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:55 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c164c00 == 106 [pid = 5615] [id = 262] 04:57:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 193 (0x8c16c400) [pid = 5615] [serial = 787] [outer = (nil)] 04:57:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 194 (0x8c16ec00) [pid = 5615] [serial = 788] [outer = 0x8c16c400] 04:57:55 INFO - PROCESS | 5615 | 1461067075319 Marionette DEBUG loaded listener.js 04:57:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 195 (0x8c1c9c00) [pid = 5615] [serial = 789] [outer = 0x8c16c400] 04:57:56 INFO - PROCESS | 5615 | 1461067076227 Marionette TRACE conn3 <- [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]]]}] 04:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1534ms 04:57:56 INFO - PROCESS | 5615 | 1461067076279 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:57:56 INFO - PROCESS | 5615 | 1461067076286 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 04:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:57:56 INFO - PROCESS | 5615 | 1461067076310 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:57:56 INFO - PROCESS | 5615 | 1461067076317 Marionette TRACE conn3 <- [1,1022,null,{}] 04:57:56 INFO - PROCESS | 5615 | 1461067076323 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:56 INFO - PROCESS | 5615 | 1461067076624 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:57:57 INFO - PROCESS | 5615 | --DOMWINDOW == 194 (0x8755f400) [pid = 5615] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:57:57 INFO - PROCESS | 5615 | --DOMWINDOW == 193 (0x8a0d7400) [pid = 5615] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:57:57 INFO - PROCESS | 5615 | --DOMWINDOW == 192 (0x8a40d400) [pid = 5615] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:57:57 INFO - PROCESS | 5615 | --DOMWINDOW == 191 (0x8cba3000) [pid = 5615] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:57:57 INFO - PROCESS | 5615 | --DOMWINDOW == 190 (0x8feddc00) [pid = 5615] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:57:57 INFO - PROCESS | 5615 | --DOMWINDOW == 189 (0x8b50f400) [pid = 5615] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:57:57 INFO - PROCESS | 5615 | --DOMWINDOW == 188 (0x8b76e800) [pid = 5615] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:57:57 INFO - PROCESS | 5615 | 1461067077264 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:57 INFO - PROCESS | 5615 | ++DOCSHELL 0x8755f400 == 107 [pid = 5615] [id = 263] 04:57:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 189 (0x8811dc00) [pid = 5615] [serial = 790] [outer = (nil)] 04:57:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 190 (0x8b761400) [pid = 5615] [serial = 791] [outer = 0x8811dc00] 04:57:57 INFO - PROCESS | 5615 | 1461067077347 Marionette DEBUG loaded listener.js 04:57:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 191 (0x8cba8c00) [pid = 5615] [serial = 792] [outer = 0x8811dc00] 04:57:58 INFO - PROCESS | 5615 | 1461067078216 Marionette TRACE conn3 <- [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]]]}] 04:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1948ms 04:57:58 INFO - PROCESS | 5615 | 1461067078251 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:57:58 INFO - PROCESS | 5615 | 1461067078254 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 04:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:57:58 INFO - PROCESS | 5615 | 1461067078261 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:57:58 INFO - PROCESS | 5615 | 1461067078265 Marionette TRACE conn3 <- [1,1026,null,{}] 04:57:58 INFO - PROCESS | 5615 | 1461067078270 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:58 INFO - PROCESS | 5615 | 1461067078493 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:57:58 INFO - PROCESS | 5615 | 1461067078669 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:58 INFO - PROCESS | 5615 | ++DOCSHELL 0x8be9ec00 == 108 [pid = 5615] [id = 264] 04:57:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 192 (0x8cb9a400) [pid = 5615] [serial = 793] [outer = (nil)] 04:57:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 193 (0x8f615c00) [pid = 5615] [serial = 794] [outer = 0x8cb9a400] 04:57:58 INFO - PROCESS | 5615 | 1461067078745 Marionette DEBUG loaded listener.js 04:57:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 194 (0x8f6d6c00) [pid = 5615] [serial = 795] [outer = 0x8cb9a400] 04:57:59 INFO - PROCESS | 5615 | 1461067079869 Marionette TRACE conn3 <- [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]]]}] 04:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1681ms 04:57:59 INFO - PROCESS | 5615 | 1461067079944 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:57:59 INFO - PROCESS | 5615 | 1461067079952 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 04:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:57:59 INFO - PROCESS | 5615 | 1461067079963 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:57:59 INFO - PROCESS | 5615 | 1461067079967 Marionette TRACE conn3 <- [1,1030,null,{}] 04:57:59 INFO - PROCESS | 5615 | 1461067079978 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:00 INFO - PROCESS | 5615 | 1461067080253 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:58:00 INFO - PROCESS | 5615 | 1461067080588 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0d7400 == 109 [pid = 5615] [id = 265] 04:58:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 195 (0x8b734400) [pid = 5615] [serial = 796] [outer = (nil)] 04:58:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 196 (0x8be2e800) [pid = 5615] [serial = 797] [outer = 0x8b734400] 04:58:00 INFO - PROCESS | 5615 | 1461067080685 Marionette DEBUG loaded listener.js 04:58:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 197 (0x8be36c00) [pid = 5615] [serial = 798] [outer = 0x8b734400] 04:58:01 INFO - PROCESS | 5615 | 1461067081742 Marionette TRACE conn3 <- [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]]]}] 04:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1845ms 04:58:01 INFO - PROCESS | 5615 | 1461067081809 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:58:01 INFO - PROCESS | 5615 | 1461067081818 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 04:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:58:01 INFO - PROCESS | 5615 | 1461067081829 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:58:01 INFO - PROCESS | 5615 | 1461067081833 Marionette TRACE conn3 <- [1,1034,null,{}] 04:58:01 INFO - PROCESS | 5615 | 1461067081840 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:02 INFO - PROCESS | 5615 | 1461067082099 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:58:02 INFO - PROCESS | 5615 | 1461067082549 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:02 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ca5b800 == 110 [pid = 5615] [id = 266] 04:58:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 198 (0x8ca5d800) [pid = 5615] [serial = 799] [outer = (nil)] 04:58:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 199 (0x8cba4800) [pid = 5615] [serial = 800] [outer = 0x8ca5d800] 04:58:02 INFO - PROCESS | 5615 | 1461067082661 Marionette DEBUG loaded listener.js 04:58:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 200 (0x8f609800) [pid = 5615] [serial = 801] [outer = 0x8ca5d800] 04:58:03 INFO - PROCESS | 5615 | 1461067083772 Marionette TRACE conn3 <- [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]]]}] 04:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1989ms 04:58:03 INFO - PROCESS | 5615 | 1461067083821 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:58:03 INFO - PROCESS | 5615 | 1461067083828 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 04:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:58:03 INFO - PROCESS | 5615 | 1461067083836 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:58:03 INFO - PROCESS | 5615 | 1461067083843 Marionette TRACE conn3 <- [1,1038,null,{}] 04:58:03 INFO - PROCESS | 5615 | 1461067083863 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:04 INFO - PROCESS | 5615 | 1461067084122 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:58:04 INFO - PROCESS | 5615 | 1461067084429 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:04 INFO - PROCESS | 5615 | ++DOCSHELL 0x900ccc00 == 111 [pid = 5615] [id = 267] 04:58:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 201 (0x901ad400) [pid = 5615] [serial = 802] [outer = (nil)] 04:58:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 202 (0x902c8800) [pid = 5615] [serial = 803] [outer = 0x901ad400] 04:58:04 INFO - PROCESS | 5615 | 1461067084527 Marionette DEBUG loaded listener.js 04:58:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 203 (0x903ce800) [pid = 5615] [serial = 804] [outer = 0x901ad400] 04:58:05 INFO - PROCESS | 5615 | 1461067085470 Marionette TRACE conn3 <- [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]]]}] 04:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1691ms 04:58:05 INFO - PROCESS | 5615 | 1461067085529 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:58:05 INFO - PROCESS | 5615 | 1461067085535 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 04:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:58:05 INFO - PROCESS | 5615 | 1461067085543 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - PROCESS | 5615 | 1461067085546 Marionette TRACE conn3 <- [1,1042,null,{}] 04:58:05 INFO - PROCESS | 5615 | 1461067085553 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:05 INFO - PROCESS | 5615 | 1461067085753 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:58:06 INFO - PROCESS | 5615 | 1461067086009 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:06 INFO - PROCESS | 5615 | ++DOCSHELL 0x902b9800 == 112 [pid = 5615] [id = 268] 04:58:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 204 (0x902c7800) [pid = 5615] [serial = 805] [outer = (nil)] 04:58:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 205 (0x9058e400) [pid = 5615] [serial = 806] [outer = 0x902c7800] 04:58:06 INFO - PROCESS | 5615 | 1461067086150 Marionette DEBUG loaded listener.js 04:58:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 206 (0x91f03c00) [pid = 5615] [serial = 807] [outer = 0x902c7800] 04:58:07 INFO - PROCESS | 5615 | 1461067087063 Marionette TRACE conn3 <- [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]]]}] 04:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1587ms 04:58:07 INFO - PROCESS | 5615 | 1461067087130 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:58:07 INFO - PROCESS | 5615 | 1461067087135 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 04:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:58:07 INFO - PROCESS | 5615 | 1461067087141 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:58:07 INFO - PROCESS | 5615 | 1461067087145 Marionette TRACE conn3 <- [1,1046,null,{}] 04:58:07 INFO - PROCESS | 5615 | 1461067087150 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:07 INFO - PROCESS | 5615 | 1461067087341 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:58:07 INFO - PROCESS | 5615 | 1461067087650 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:07 INFO - PROCESS | 5615 | ++DOCSHELL 0x8fedb400 == 113 [pid = 5615] [id = 269] 04:58:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 207 (0x904d3400) [pid = 5615] [serial = 808] [outer = (nil)] 04:58:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 208 (0x93259000) [pid = 5615] [serial = 809] [outer = 0x904d3400] 04:58:07 INFO - PROCESS | 5615 | 1461067087753 Marionette DEBUG loaded listener.js 04:58:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 209 (0x932b6000) [pid = 5615] [serial = 810] [outer = 0x904d3400] 04:58:08 INFO - PROCESS | 5615 | 1461067088759 Marionette TRACE conn3 <- [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]]]}] 04:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1689ms 04:58:08 INFO - PROCESS | 5615 | 1461067088831 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:58:08 INFO - PROCESS | 5615 | 1461067088835 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 04:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:58:08 INFO - PROCESS | 5615 | 1461067088842 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:58:08 INFO - PROCESS | 5615 | 1461067088847 Marionette TRACE conn3 <- [1,1050,null,{}] 04:58:08 INFO - PROCESS | 5615 | 1461067088854 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:09 INFO - PROCESS | 5615 | 1461067089144 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:58:09 INFO - PROCESS | 5615 | 1461067089458 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:09 INFO - PROCESS | 5615 | ++DOCSHELL 0x88126c00 == 114 [pid = 5615] [id = 270] 04:58:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 210 (0x94191000) [pid = 5615] [serial = 811] [outer = (nil)] 04:58:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 211 (0x97905800) [pid = 5615] [serial = 812] [outer = 0x94191000] 04:58:09 INFO - PROCESS | 5615 | 1461067089554 Marionette DEBUG loaded listener.js 04:58:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 212 (0x97a9bc00) [pid = 5615] [serial = 813] [outer = 0x94191000] 04:58:10 INFO - PROCESS | 5615 | 1461067090504 Marionette TRACE conn3 <- [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]]]}] 04:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1740ms 04:58:10 INFO - PROCESS | 5615 | 1461067090584 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:58:10 INFO - PROCESS | 5615 | 1461067090588 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 04:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:58:10 INFO - PROCESS | 5615 | 1461067090597 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:58:10 INFO - PROCESS | 5615 | 1461067090601 Marionette TRACE conn3 <- [1,1054,null,{}] 04:58:10 INFO - PROCESS | 5615 | 1461067090607 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:10 INFO - PROCESS | 5615 | 1461067090846 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:58:11 INFO - PROCESS | 5615 | 1461067091146 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:11 INFO - PROCESS | 5615 | ++DOCSHELL 0x9620f000 == 115 [pid = 5615] [id = 271] 04:58:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 213 (0x96ba5000) [pid = 5615] [serial = 814] [outer = (nil)] 04:58:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 214 (0x98997000) [pid = 5615] [serial = 815] [outer = 0x96ba5000] 04:58:11 INFO - PROCESS | 5615 | 1461067091241 Marionette DEBUG loaded listener.js 04:58:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 215 (0x9899cc00) [pid = 5615] [serial = 816] [outer = 0x96ba5000] 04:58:12 INFO - PROCESS | 5615 | 1461067092142 Marionette TRACE conn3 <- [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]]]}] 04:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1588ms 04:58:12 INFO - PROCESS | 5615 | 1461067092186 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:58:12 INFO - PROCESS | 5615 | 1461067092190 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 04:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:58:12 INFO - PROCESS | 5615 | 1461067092196 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:58:12 INFO - PROCESS | 5615 | 1461067092200 Marionette TRACE conn3 <- [1,1058,null,{}] 04:58:12 INFO - PROCESS | 5615 | 1461067092206 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:12 INFO - PROCESS | 5615 | 1461067092409 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:58:12 INFO - PROCESS | 5615 | 1461067092722 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x97911c00 == 116 [pid = 5615] [id = 272] 04:58:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 216 (0x981be000) [pid = 5615] [serial = 817] [outer = (nil)] 04:58:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 217 (0x9980ec00) [pid = 5615] [serial = 818] [outer = 0x981be000] 04:58:12 INFO - PROCESS | 5615 | 1461067092820 Marionette DEBUG loaded listener.js 04:58:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 218 (0x99b0d400) [pid = 5615] [serial = 819] [outer = 0x981be000] 04:58:13 INFO - PROCESS | 5615 | 1461067093766 Marionette TRACE conn3 <- [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]]]}] 04:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1642ms 04:58:13 INFO - PROCESS | 5615 | 1461067093841 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:58:13 INFO - PROCESS | 5615 | 1461067093846 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 04:58:13 INFO - PROCESS | 5615 | 1461067093853 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - PROCESS | 5615 | 1461067093857 Marionette TRACE conn3 <- [1,1062,null,{}] 04:58:13 INFO - PROCESS | 5615 | 1461067093864 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:14 INFO - PROCESS | 5615 | 1461067094125 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:58:14 INFO - PROCESS | 5615 | 1461067094433 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:14 INFO - PROCESS | 5615 | ++DOCSHELL 0x91ff3400 == 117 [pid = 5615] [id = 273] 04:58:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 219 (0x98b50800) [pid = 5615] [serial = 820] [outer = (nil)] 04:58:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 220 (0x9fb2e000) [pid = 5615] [serial = 821] [outer = 0x98b50800] 04:58:14 INFO - PROCESS | 5615 | 1461067094530 Marionette DEBUG loaded listener.js 04:58:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 221 (0x9fc55800) [pid = 5615] [serial = 822] [outer = 0x98b50800] 04:58:15 INFO - PROCESS | 5615 | 1461067095503 Marionette TRACE conn3 <- [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]]]}] 04:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1690ms 04:58:15 INFO - PROCESS | 5615 | 1461067095543 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:58:15 INFO - PROCESS | 5615 | 1461067095548 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 04:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:58:15 INFO - PROCESS | 5615 | 1461067095556 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:58:15 INFO - PROCESS | 5615 | 1461067095560 Marionette TRACE conn3 <- [1,1066,null,{}] 04:58:15 INFO - PROCESS | 5615 | 1461067095566 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:15 INFO - PROCESS | 5615 | 1461067095789 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:58:16 INFO - PROCESS | 5615 | 1461067096051 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:16 INFO - PROCESS | 5615 | ++DOCSHELL 0x9aec2800 == 118 [pid = 5615] [id = 274] 04:58:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 222 (0x9fc98c00) [pid = 5615] [serial = 823] [outer = (nil)] 04:58:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 223 (0xa0f65c00) [pid = 5615] [serial = 824] [outer = 0x9fc98c00] 04:58:16 INFO - PROCESS | 5615 | 1461067096185 Marionette DEBUG loaded listener.js 04:58:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 224 (0xa2acb800) [pid = 5615] [serial = 825] [outer = 0x9fc98c00] 04:58:17 INFO - PROCESS | 5615 | 1461067097160 Marionette TRACE conn3 <- [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]]]}] 04:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1632ms 04:58:17 INFO - PROCESS | 5615 | 1461067097189 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:58:17 INFO - PROCESS | 5615 | 1461067097194 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 04:58:17 INFO - PROCESS | 5615 | 1461067097201 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:58:17 INFO - PROCESS | 5615 | 1461067097206 Marionette TRACE conn3 <- [1,1070,null,{}] 04:58:17 INFO - PROCESS | 5615 | 1461067097212 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:17 INFO - PROCESS | 5615 | 1461067097502 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:58:17 INFO - PROCESS | 5615 | 1461067097821 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:17 INFO - PROCESS | 5615 | ++DOCSHELL 0x9b0ad000 == 119 [pid = 5615] [id = 275] 04:58:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 225 (0xa45bd000) [pid = 5615] [serial = 826] [outer = (nil)] 04:58:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 226 (0xa48c7400) [pid = 5615] [serial = 827] [outer = 0xa45bd000] 04:58:17 INFO - PROCESS | 5615 | 1461067097924 Marionette DEBUG loaded listener.js 04:58:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 227 (0xa4a10400) [pid = 5615] [serial = 828] [outer = 0xa45bd000] 04:58:18 INFO - PROCESS | 5615 | 1461067098913 Marionette TRACE conn3 <- [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]]]}] 04:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1784ms 04:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:58:18 INFO - PROCESS | 5615 | 1461067098985 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:58:18 INFO - PROCESS | 5615 | 1461067098989 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 04:58:19 INFO - PROCESS | 5615 | 1461067098996 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:58:19 INFO - PROCESS | 5615 | 1461067098998 Marionette TRACE conn3 <- [1,1074,null,{}] 04:58:19 INFO - PROCESS | 5615 | 1461067099005 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:19 INFO - PROCESS | 5615 | 1461067099227 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:58:19 INFO - PROCESS | 5615 | 1461067099489 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x89e2e400 == 120 [pid = 5615] [id = 276] 04:58:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 228 (0x89e2fc00) [pid = 5615] [serial = 829] [outer = (nil)] 04:58:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 229 (0x89e36800) [pid = 5615] [serial = 830] [outer = 0x89e2fc00] 04:58:19 INFO - PROCESS | 5615 | 1461067099617 Marionette DEBUG loaded listener.js 04:58:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 230 (0x89e39800) [pid = 5615] [serial = 831] [outer = 0x89e2fc00] 04:58:20 INFO - PROCESS | 5615 | 1461067100582 Marionette TRACE conn3 <- [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]]]}] 04:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1635ms 04:58:20 INFO - PROCESS | 5615 | 1461067100631 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:58:20 INFO - PROCESS | 5615 | 1461067100635 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 04:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:58:20 INFO - PROCESS | 5615 | 1461067100642 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:58:20 INFO - PROCESS | 5615 | 1461067100645 Marionette TRACE conn3 <- [1,1078,null,{}] 04:58:20 INFO - PROCESS | 5615 | 1461067100651 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:20 INFO - PROCESS | 5615 | 1461067100902 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:58:21 INFO - PROCESS | 5615 | 1461067101207 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x89e35c00 == 121 [pid = 5615] [id = 277] 04:58:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 231 (0x904cac00) [pid = 5615] [serial = 832] [outer = (nil)] 04:58:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 232 (0xa48c9c00) [pid = 5615] [serial = 833] [outer = 0x904cac00] 04:58:21 INFO - PROCESS | 5615 | 1461067101298 Marionette DEBUG loaded listener.js 04:58:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 233 (0xa4a16800) [pid = 5615] [serial = 834] [outer = 0x904cac00] 04:58:22 INFO - PROCESS | 5615 | 1461067102340 Marionette TRACE conn3 <- [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]]]}] 04:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1743ms 04:58:22 INFO - PROCESS | 5615 | 1461067102386 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:58:22 INFO - PROCESS | 5615 | 1461067102390 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 04:58:22 INFO - PROCESS | 5615 | 1461067102397 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:58:22 INFO - PROCESS | 5615 | 1461067102400 Marionette TRACE conn3 <- [1,1082,null,{}] 04:58:22 INFO - PROCESS | 5615 | 1461067102406 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:22 INFO - PROCESS | 5615 | 1461067102665 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:58:23 INFO - PROCESS | 5615 | 1461067102984 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:23 INFO - PROCESS | 5615 | ++DOCSHELL 0x89e3b000 == 122 [pid = 5615] [id = 278] 04:58:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 234 (0x89e3b400) [pid = 5615] [serial = 835] [outer = (nil)] 04:58:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 235 (0x8b73e800) [pid = 5615] [serial = 836] [outer = 0x89e3b400] 04:58:23 INFO - PROCESS | 5615 | 1461067103080 Marionette DEBUG loaded listener.js 04:58:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 236 (0x8cba5800) [pid = 5615] [serial = 837] [outer = 0x89e3b400] 04:58:24 INFO - PROCESS | 5615 | 1461067104048 Marionette TRACE conn3 <- [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]]]}] 04:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1689ms 04:58:24 INFO - PROCESS | 5615 | 1461067104086 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:58:24 INFO - PROCESS | 5615 | 1461067104090 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 04:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:58:24 INFO - PROCESS | 5615 | 1461067104097 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:58:24 INFO - PROCESS | 5615 | 1461067104101 Marionette TRACE conn3 <- [1,1086,null,{}] 04:58:24 INFO - PROCESS | 5615 | 1461067104107 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:24 INFO - PROCESS | 5615 | 1461067104733 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:58:25 INFO - PROCESS | 5615 | 1461067105017 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:25 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b50f000 == 123 [pid = 5615] [id = 279] 04:58:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 237 (0x8b5b1000) [pid = 5615] [serial = 838] [outer = (nil)] 04:58:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 238 (0x8b733400) [pid = 5615] [serial = 839] [outer = 0x8b5b1000] 04:58:25 INFO - PROCESS | 5615 | 1461067105102 Marionette DEBUG loaded listener.js 04:58:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 239 (0x8b76bc00) [pid = 5615] [serial = 840] [outer = 0x8b5b1000] 04:58:26 INFO - PROCESS | 5615 | 1461067106002 Marionette TRACE conn3 <- [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]]]}] 04:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1945ms 04:58:26 INFO - PROCESS | 5615 | 1461067106044 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:58:26 INFO - PROCESS | 5615 | 1461067106051 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 04:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:58:26 INFO - PROCESS | 5615 | 1461067106058 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:58:26 INFO - PROCESS | 5615 | 1461067106065 Marionette TRACE conn3 <- [1,1090,null,{}] 04:58:26 INFO - PROCESS | 5615 | 1461067106072 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:26 INFO - PROCESS | 5615 | 1461067106270 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:58:26 INFO - PROCESS | 5615 | 1461067106530 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:26 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bea7000 == 124 [pid = 5615] [id = 280] 04:58:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 240 (0x8c16f000) [pid = 5615] [serial = 841] [outer = (nil)] 04:58:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 241 (0x8ca5c000) [pid = 5615] [serial = 842] [outer = 0x8c16f000] 04:58:26 INFO - PROCESS | 5615 | 1461067106656 Marionette DEBUG loaded listener.js 04:58:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 242 (0x8eb58800) [pid = 5615] [serial = 843] [outer = 0x8c16f000] 04:58:27 INFO - PROCESS | 5615 | 1461067107624 Marionette TRACE conn3 <- [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]]]}] 04:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1633ms 04:58:27 INFO - PROCESS | 5615 | 1461067107693 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:58:27 INFO - PROCESS | 5615 | 1461067107699 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 04:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:58:27 INFO - PROCESS | 5615 | 1461067107705 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:58:27 INFO - PROCESS | 5615 | 1461067107709 Marionette TRACE conn3 <- [1,1094,null,{}] 04:58:27 INFO - PROCESS | 5615 | 1461067107715 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:27 INFO - PROCESS | 5615 | 1461067107927 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:58:28 INFO - PROCESS | 5615 | 1461067108388 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0ce800 == 125 [pid = 5615] [id = 281] 04:58:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 243 (0x8be2d800) [pid = 5615] [serial = 844] [outer = (nil)] 04:58:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 244 (0x902be800) [pid = 5615] [serial = 845] [outer = 0x8be2d800] 04:58:28 INFO - PROCESS | 5615 | 1461067108477 Marionette DEBUG loaded listener.js 04:58:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 245 (0x904d7c00) [pid = 5615] [serial = 846] [outer = 0x8be2d800] 04:58:29 INFO - PROCESS | 5615 | 1461067109443 Marionette TRACE conn3 <- [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]]]}] 04:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1787ms 04:58:29 INFO - PROCESS | 5615 | 1461067109494 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:58:29 INFO - PROCESS | 5615 | 1461067109501 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 04:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:58:29 INFO - PROCESS | 5615 | 1461067109518 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:58:29 INFO - PROCESS | 5615 | 1461067109525 Marionette TRACE conn3 <- [1,1098,null,{}] 04:58:29 INFO - PROCESS | 5615 | 1461067109531 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:29 INFO - PROCESS | 5615 | 1461067109833 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x9790e400 == 124 [pid = 5615] [id = 53] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x981c8800 == 123 [pid = 5615] [id = 42] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x91f0f800 == 122 [pid = 5615] [id = 51] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x93259c00 == 121 [pid = 5615] [id = 75] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x96bb2800 == 120 [pid = 5615] [id = 77] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x912ae400 == 119 [pid = 5615] [id = 41] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x8755f400 == 118 [pid = 5615] [id = 263] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x8c164c00 == 117 [pid = 5615] [id = 262] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x8b739000 == 116 [pid = 5615] [id = 261] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x87f28800 == 115 [pid = 5615] [id = 260] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0xa45e7800 == 114 [pid = 5615] [id = 255] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0xa4741800 == 113 [pid = 5615] [id = 256] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0xa0e4f400 == 112 [pid = 5615] [id = 254] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0xa0c36000 == 111 [pid = 5615] [id = 253] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x9fc99400 == 110 [pid = 5615] [id = 252] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x98b58000 == 109 [pid = 5615] [id = 250] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x9aec3800 == 108 [pid = 5615] [id = 251] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x98ea8800 == 107 [pid = 5615] [id = 249] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x915e0400 == 106 [pid = 5615] [id = 248] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x93149c00 == 105 [pid = 5615] [id = 247] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x902c5400 == 104 [pid = 5615] [id = 245] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x8b730400 == 103 [pid = 5615] [id = 246] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x8cba0400 == 102 [pid = 5615] [id = 244] 04:58:30 INFO - PROCESS | 5615 | --DOCSHELL 0x87562800 == 101 [pid = 5615] [id = 243] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 244 (0x903c9c00) [pid = 5615] [serial = 671] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 243 (0x98993400) [pid = 5615] [serial = 686] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 242 (0xa003ac00) [pid = 5615] [serial = 698] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 241 (0x96bb7800) [pid = 5615] [serial = 680] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 240 (0x8cb9b400) [pid = 5615] [serial = 717] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 239 (0x99181800) [pid = 5615] [serial = 689] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 238 (0x97907800) [pid = 5615] [serial = 683] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 237 (0x8bea2000) [pid = 5615] [serial = 716] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 236 (0x8f6d6400) [pid = 5615] [serial = 719] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 235 (0x8b5b6c00) [pid = 5615] [serial = 708] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 234 (0x8fed7c00) [pid = 5615] [serial = 713] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 233 (0x901b3800) [pid = 5615] [serial = 722] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 232 (0x8cba6800) [pid = 5615] [serial = 711] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 231 (0x904cd000) [pid = 5615] [serial = 723] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 230 (0x904d1800) [pid = 5615] [serial = 726] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 229 (0x932b3400) [pid = 5615] [serial = 677] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 228 (0x8c7f5c00) [pid = 5615] [serial = 710] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 227 (0x99b10c00) [pid = 5615] [serial = 692] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 226 (0x9fc52800) [pid = 5615] [serial = 695] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 225 (0x8b508000) [pid = 5615] [serial = 707] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 224 (0x91337000) [pid = 5615] [serial = 674] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 223 (0x901a9c00) [pid = 5615] [serial = 725] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 222 (0x8fff0000) [pid = 5615] [serial = 714] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 221 (0x8b731800) [pid = 5615] [serial = 665] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 220 (0x8ffea800) [pid = 5615] [serial = 720] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 219 (0x89d4f800) [pid = 5615] [serial = 704] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 218 (0x8cb9b000) [pid = 5615] [serial = 701] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 217 (0x8f60d000) [pid = 5615] [serial = 668] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | --DOMWINDOW == 216 (0x91fe8c00) [pid = 5615] [serial = 728] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 5615 | 1461067110426 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:30 INFO - PROCESS | 5615 | ++DOCSHELL 0x87f28800 == 102 [pid = 5615] [id = 282] 04:58:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 217 (0x87f32c00) [pid = 5615] [serial = 847] [outer = (nil)] 04:58:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 218 (0x8b5b6000) [pid = 5615] [serial = 848] [outer = 0x87f32c00] 04:58:30 INFO - PROCESS | 5615 | 1461067110505 Marionette DEBUG loaded listener.js 04:58:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 219 (0x8b73a000) [pid = 5615] [serial = 849] [outer = 0x87f32c00] 04:58:31 INFO - PROCESS | 5615 | 1461067111299 Marionette TRACE conn3 <- [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]]]}] 04:58:31 INFO - PROCESS | 5615 | --DOCSHELL 0x96ff1000 == 101 [pid = 5615] [id = 9] 04:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1845ms 04:58:31 INFO - PROCESS | 5615 | 1461067111392 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:58:31 INFO - PROCESS | 5615 | 1461067111395 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 04:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:58:31 INFO - PROCESS | 5615 | 1461067111437 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 5615 | 1461067111441 Marionette TRACE conn3 <- [1,1102,null,{}] 04:58:31 INFO - PROCESS | 5615 | 1461067111447 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:31 INFO - PROCESS | 5615 | 1461067111638 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:58:31 INFO - PROCESS | 5615 | 1461067111818 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 5615 | ++DOCSHELL 0x89e2c800 == 102 [pid = 5615] [id = 283] 04:58:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 220 (0x8b508000) [pid = 5615] [serial = 850] [outer = (nil)] 04:58:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 221 (0x8f60d000) [pid = 5615] [serial = 851] [outer = 0x8b508000] 04:58:31 INFO - PROCESS | 5615 | 1461067111902 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 222 (0x8ffea800) [pid = 5615] [serial = 852] [outer = 0x8b508000] 04:58:33 INFO - PROCESS | 5615 | 1461067113095 Marionette TRACE conn3 <- [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]]]}] 04:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1700ms 04:58:33 INFO - PROCESS | 5615 | 1461067113138 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 5615 | 1461067113144 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 04:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:58:33 INFO - PROCESS | 5615 | 1461067113159 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 5615 | 1461067113162 Marionette TRACE conn3 <- [1,1106,null,{}] 04:58:33 INFO - PROCESS | 5615 | 1461067113171 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:33 INFO - PROCESS | 5615 | 1461067113464 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:58:33 INFO - PROCESS | 5615 | 1461067113557 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:33 INFO - PROCESS | 5615 | ++DOCSHELL 0x904ce800 == 103 [pid = 5615] [id = 284] 04:58:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 223 (0x904cf000) [pid = 5615] [serial = 853] [outer = (nil)] 04:58:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 224 (0x90583000) [pid = 5615] [serial = 854] [outer = 0x904cf000] 04:58:33 INFO - PROCESS | 5615 | 1461067113647 Marionette DEBUG loaded listener.js 04:58:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 225 (0x9325ac00) [pid = 5615] [serial = 855] [outer = 0x904cf000] 04:58:34 INFO - PROCESS | 5615 | 1461067114613 Marionette TRACE conn3 <- [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]]]}] 04:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1490ms 04:58:34 INFO - PROCESS | 5615 | 1461067114648 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:58:34 INFO - PROCESS | 5615 | 1461067114651 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 04:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:58:34 INFO - PROCESS | 5615 | 1461067114658 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:58:34 INFO - PROCESS | 5615 | 1461067114661 Marionette TRACE conn3 <- [1,1110,null,{}] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 224 (0x8a0d3000) [pid = 5615] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 223 (0x89d41400) [pid = 5615] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 222 (0x94194000) [pid = 5615] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 221 (0xa3c7c000) [pid = 5615] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 220 (0x9314b400) [pid = 5615] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 219 (0x8be29400) [pid = 5615] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 218 (0xa473c400) [pid = 5615] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 217 (0x99210800) [pid = 5615] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 216 (0x89d49800) [pid = 5615] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 215 (0x90588400) [pid = 5615] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 214 (0x8c16c400) [pid = 5615] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 213 (0x8a0ce400) [pid = 5615] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 212 (0x8755ac00) [pid = 5615] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 211 (0x8811dc00) [pid = 5615] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 210 (0x9b0a6400) [pid = 5615] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 209 (0x99c2ac00) [pid = 5615] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 208 (0x8811e800) [pid = 5615] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 207 (0x91339c00) [pid = 5615] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 206 (0x8b733c00) [pid = 5615] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 205 (0x99b17c00) [pid = 5615] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 204 (0x89d4c000) [pid = 5615] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 203 (0x8a0da400) [pid = 5615] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 202 (0x8c1c2c00) [pid = 5615] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 201 (0x8811f400) [pid = 5615] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 200 (0x8cba5400) [pid = 5615] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 199 (0x8ffe7c00) [pid = 5615] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 198 (0x98ea9000) [pid = 5615] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 197 (0x9790b800) [pid = 5615] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 196 (0x97faf800) [pid = 5615] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 195 (0x903c4000) [pid = 5615] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 194 (0x8b738400) [pid = 5615] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 193 (0x96ba4c00) [pid = 5615] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 192 (0x8a405800) [pid = 5615] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 191 (0x8eb5e800) [pid = 5615] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 190 (0xa0ad2800) [pid = 5615] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 189 (0x901ac800) [pid = 5615] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 188 (0xa4746800) [pid = 5615] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 187 (0x93260c00) [pid = 5615] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 186 (0x8ffebc00) [pid = 5615] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 185 (0x97fb7400) [pid = 5615] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 184 (0x8a401c00) [pid = 5615] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 183 (0x96bc0c00) [pid = 5615] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 182 (0x903c8000) [pid = 5615] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 181 (0xa001ac00) [pid = 5615] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 180 (0x9fb2f000) [pid = 5615] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 179 (0xa44c2c00) [pid = 5615] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 178 (0x9848ec00) [pid = 5615] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 177 (0x8a402000) [pid = 5615] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x8a0d4400) [pid = 5615] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x91339800) [pid = 5615] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x8b762800) [pid = 5615] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x915d9400) [pid = 5615] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x8b50c800) [pid = 5615] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x96bb3800) [pid = 5615] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x94192800) [pid = 5615] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x8eb5f800) [pid = 5615] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x962a6c00) [pid = 5615] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x882aac00) [pid = 5615] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x96bb4400) [pid = 5615] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:58:35 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x971f1800) [pid = 5615] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:58:35 INFO - PROCESS | 5615 | 1461067115806 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:36 INFO - PROCESS | 5615 | 1461067116113 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:58:36 INFO - PROCESS | 5615 | 1461067116228 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:36 INFO - PROCESS | 5615 | ++DOCSHELL 0x882a6400 == 104 [pid = 5615] [id = 285] 04:58:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x8a0ce000) [pid = 5615] [serial = 856] [outer = (nil)] 04:58:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x8a405800) [pid = 5615] [serial = 857] [outer = 0x8a0ce000] 04:58:36 INFO - PROCESS | 5615 | 1461067116305 Marionette DEBUG loaded listener.js 04:58:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x8b732800) [pid = 5615] [serial = 858] [outer = 0x8a0ce000] 04:58:37 INFO - PROCESS | 5615 | 1461067117055 Marionette TRACE conn3 <- [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]]]}] 04:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2427ms 04:58:37 INFO - PROCESS | 5615 | 1461067117088 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:58:37 INFO - PROCESS | 5615 | 1461067117092 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 04:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:58:37 INFO - PROCESS | 5615 | 1461067117099 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - PROCESS | 5615 | 1461067117103 Marionette TRACE conn3 <- [1,1114,null,{}] 04:58:37 INFO - PROCESS | 5615 | 1461067117108 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:37 INFO - PROCESS | 5615 | 1461067117297 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:58:37 INFO - PROCESS | 5615 | 1461067117312 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:37 INFO - PROCESS | 5615 | ++DOCSHELL 0x89d50000 == 105 [pid = 5615] [id = 286] 04:58:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x8a401c00) [pid = 5615] [serial = 859] [outer = (nil)] 04:58:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x8cb9cc00) [pid = 5615] [serial = 860] [outer = 0x8a401c00] 04:58:37 INFO - PROCESS | 5615 | 1461067117389 Marionette DEBUG loaded listener.js 04:58:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x900d7800) [pid = 5615] [serial = 861] [outer = 0x8a401c00] 04:58:38 INFO - PROCESS | 5615 | 1461067118734 Marionette TRACE conn3 <- [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]]]}] 04:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1681ms 04:58:38 INFO - PROCESS | 5615 | 1461067118782 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:58:38 INFO - PROCESS | 5615 | 1461067118792 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 04:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:58:38 INFO - PROCESS | 5615 | 1461067118814 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:58:38 INFO - PROCESS | 5615 | 1461067118820 Marionette TRACE conn3 <- [1,1118,null,{}] 04:58:38 INFO - PROCESS | 5615 | 1461067118873 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:39 INFO - PROCESS | 5615 | 1461067119200 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:58:39 INFO - PROCESS | 5615 | 1461067119424 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5bd800 == 106 [pid = 5615] [id = 287] 04:58:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x8b761c00) [pid = 5615] [serial = 862] [outer = (nil)] 04:58:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x8c162c00) [pid = 5615] [serial = 863] [outer = 0x8b761c00] 04:58:39 INFO - PROCESS | 5615 | 1461067119517 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x8c1cb400) [pid = 5615] [serial = 864] [outer = 0x8b761c00] 04:58:40 INFO - PROCESS | 5615 | 1461067120676 Marionette TRACE conn3 <- [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]]]}] 04:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1889ms 04:58:40 INFO - PROCESS | 5615 | 1461067120702 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:58:40 INFO - PROCESS | 5615 | 1461067120712 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 04:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:58:40 INFO - PROCESS | 5615 | 1461067120724 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - PROCESS | 5615 | 1461067120728 Marionette TRACE conn3 <- [1,1122,null,{}] 04:58:40 INFO - PROCESS | 5615 | 1461067120735 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:40 INFO - PROCESS | 5615 | 1461067120966 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:58:41 INFO - PROCESS | 5615 | 1461067121274 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:41 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bea3400 == 107 [pid = 5615] [id = 288] 04:58:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0x8ffe2400) [pid = 5615] [serial = 865] [outer = (nil)] 04:58:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0x900d5800) [pid = 5615] [serial = 866] [outer = 0x8ffe2400] 04:58:41 INFO - PROCESS | 5615 | 1461067121374 Marionette DEBUG loaded listener.js 04:58:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0x902c2400) [pid = 5615] [serial = 867] [outer = 0x8ffe2400] 04:58:42 INFO - PROCESS | 5615 | 1461067122349 Marionette TRACE conn3 <- [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]]]}] 04:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1638ms 04:58:42 INFO - PROCESS | 5615 | 1461067122363 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:58:42 INFO - PROCESS | 5615 | 1461067122368 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 04:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:58:42 INFO - PROCESS | 5615 | 1461067122376 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - PROCESS | 5615 | 1461067122383 Marionette TRACE conn3 <- [1,1126,null,{}] 04:58:42 INFO - PROCESS | 5615 | 1461067122400 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:42 INFO - PROCESS | 5615 | 1461067122642 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:58:42 INFO - PROCESS | 5615 | 1461067122908 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b738800 == 108 [pid = 5615] [id = 289] 04:58:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 178 (0x90583800) [pid = 5615] [serial = 868] [outer = (nil)] 04:58:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 179 (0x9314c800) [pid = 5615] [serial = 869] [outer = 0x90583800] 04:58:43 INFO - PROCESS | 5615 | 1461067123048 Marionette DEBUG loaded listener.js 04:58:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 180 (0x932c1400) [pid = 5615] [serial = 870] [outer = 0x90583800] 04:58:44 INFO - PROCESS | 5615 | 1461067124074 Marionette TRACE conn3 <- [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]]]}] 04:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1748ms 04:58:44 INFO - PROCESS | 5615 | 1461067124125 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:58:44 INFO - PROCESS | 5615 | 1461067124130 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 04:58:44 INFO - PROCESS | 5615 | 1461067124137 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 5615 | 1461067124141 Marionette TRACE conn3 <- [1,1130,null,{}] 04:58:44 INFO - PROCESS | 5615 | 1461067124147 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:44 INFO - PROCESS | 5615 | 1461067124406 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:58:44 INFO - PROCESS | 5615 | 1461067124717 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:44 INFO - PROCESS | 5615 | ++DOCSHELL 0x91339c00 == 109 [pid = 5615] [id = 290] 04:58:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 181 (0x94198000) [pid = 5615] [serial = 871] [outer = (nil)] 04:58:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 182 (0x944cb800) [pid = 5615] [serial = 872] [outer = 0x94198000] 04:58:44 INFO - PROCESS | 5615 | 1461067124813 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 183 (0x944cf400) [pid = 5615] [serial = 873] [outer = 0x94198000] 04:58:45 INFO - PROCESS | 5615 | 1461067125815 Marionette TRACE conn3 <- [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]]]}] 04:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1735ms 04:58:45 INFO - PROCESS | 5615 | 1461067125875 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:58:45 INFO - PROCESS | 5615 | 1461067125881 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 04:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:58:45 INFO - PROCESS | 5615 | 1461067125891 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:58:45 INFO - PROCESS | 5615 | 1461067125894 Marionette TRACE conn3 <- [1,1134,null,{}] 04:58:45 INFO - PROCESS | 5615 | 1461067125902 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:46 INFO - PROCESS | 5615 | 1461067126127 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:58:46 INFO - PROCESS | 5615 | 1461067126443 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 5615 | ++DOCSHELL 0x944c9000 == 110 [pid = 5615] [id = 291] 04:58:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 184 (0x944d4000) [pid = 5615] [serial = 874] [outer = (nil)] 04:58:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 185 (0x957bd400) [pid = 5615] [serial = 875] [outer = 0x944d4000] 04:58:46 INFO - PROCESS | 5615 | 1461067126541 Marionette DEBUG loaded listener.js 04:58:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 186 (0x962a6c00) [pid = 5615] [serial = 876] [outer = 0x944d4000] 04:58:47 INFO - PROCESS | 5615 | 1461067127539 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1688ms 04:58:47 INFO - PROCESS | 5615 | 1461067127579 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:58:47 INFO - PROCESS | 5615 | 1461067127583 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 04:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:58:47 INFO - PROCESS | 5615 | 1461067127590 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:58:47 INFO - PROCESS | 5615 | 1461067127594 Marionette TRACE conn3 <- [1,1138,null,{}] 04:58:47 INFO - PROCESS | 5615 | 1461067127600 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:47 INFO - PROCESS | 5615 | 1461067127874 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:58:48 INFO - PROCESS | 5615 | 1461067128179 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5bdc00 == 111 [pid = 5615] [id = 292] 04:58:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 187 (0x93259c00) [pid = 5615] [serial = 877] [outer = (nil)] 04:58:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 188 (0x97907800) [pid = 5615] [serial = 878] [outer = 0x93259c00] 04:58:48 INFO - PROCESS | 5615 | 1461067128279 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 189 (0x97910800) [pid = 5615] [serial = 879] [outer = 0x93259c00] 04:58:49 INFO - PROCESS | 5615 | 1461067129270 Marionette TRACE conn3 <- [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]]]}] 04:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1738ms 04:58:49 INFO - PROCESS | 5615 | 1461067129329 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 5615 | 1461067129333 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 04:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:58:49 INFO - PROCESS | 5615 | 1461067129340 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - PROCESS | 5615 | 1461067129344 Marionette TRACE conn3 <- [1,1142,null,{}] 04:58:49 INFO - PROCESS | 5615 | 1461067129350 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:49 INFO - PROCESS | 5615 | 1461067129562 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:58:49 INFO - PROCESS | 5615 | 1461067129824 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 5615 | ++DOCSHELL 0x903c9400 == 112 [pid = 5615] [id = 293] 04:58:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 190 (0x98929800) [pid = 5615] [serial = 880] [outer = (nil)] 04:58:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 191 (0x9899c800) [pid = 5615] [serial = 881] [outer = 0x98929800] 04:58:49 INFO - PROCESS | 5615 | 1461067129956 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 192 (0x98e60000) [pid = 5615] [serial = 882] [outer = 0x98929800] 04:58:50 INFO - PROCESS | 5615 | 1461067130868 Marionette TRACE conn3 <- [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]]]}] 04:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1592ms 04:58:50 INFO - PROCESS | 5615 | 1461067130934 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:58:50 INFO - PROCESS | 5615 | 1461067130938 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 04:58:50 INFO - PROCESS | 5615 | 1461067130945 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:58:50 INFO - PROCESS | 5615 | 1461067130949 Marionette TRACE conn3 <- [1,1146,null,{}] 04:58:50 INFO - PROCESS | 5615 | 1461067130955 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:51 INFO - PROCESS | 5615 | 1461067131181 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:58:51 INFO - PROCESS | 5615 | 1461067131462 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x98997c00 == 113 [pid = 5615] [id = 294] 04:58:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 193 (0x989a2c00) [pid = 5615] [serial = 883] [outer = (nil)] 04:58:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 194 (0x99b17800) [pid = 5615] [serial = 884] [outer = 0x989a2c00] 04:58:51 INFO - PROCESS | 5615 | 1461067131597 Marionette DEBUG loaded listener.js 04:58:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 195 (0x99c30800) [pid = 5615] [serial = 885] [outer = 0x989a2c00] 04:58:52 INFO - PROCESS | 5615 | 1461067132507 Marionette TRACE conn3 <- [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]]]}] 04:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1632ms 04:58:52 INFO - PROCESS | 5615 | 1461067132577 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:58:52 INFO - PROCESS | 5615 | 1461067132582 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 04:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:58:52 INFO - PROCESS | 5615 | 1461067132588 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:58:52 INFO - PROCESS | 5615 | 1461067132592 Marionette TRACE conn3 <- [1,1150,null,{}] 04:58:52 INFO - PROCESS | 5615 | 1461067132598 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:52 INFO - PROCESS | 5615 | 1461067132867 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:58:53 INFO - PROCESS | 5615 | 1461067133178 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:53 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6cc000 == 114 [pid = 5615] [id = 295] 04:58:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 196 (0x98996800) [pid = 5615] [serial = 886] [outer = (nil)] 04:58:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 197 (0x9fc54c00) [pid = 5615] [serial = 887] [outer = 0x98996800] 04:58:53 INFO - PROCESS | 5615 | 1461067133278 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 198 (0x9fedd400) [pid = 5615] [serial = 888] [outer = 0x98996800] 04:58:54 INFO - PROCESS | 5615 | 1461067134218 Marionette TRACE conn3 <- [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]]]}] 04:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1685ms 04:58:54 INFO - PROCESS | 5615 | 1461067134277 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 5615 | 1461067134285 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 04:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:58:54 INFO - PROCESS | 5615 | 1461067134298 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 5615 | 1461067134301 Marionette TRACE conn3 <- [1,1154,null,{}] 04:58:54 INFO - PROCESS | 5615 | 1461067134308 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:54 INFO - PROCESS | 5615 | 1461067134542 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:58:54 INFO - PROCESS | 5615 | 1461067134877 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:54 INFO - PROCESS | 5615 | ++DOCSHELL 0x9fb2f000 == 115 [pid = 5615] [id = 296] 04:58:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 199 (0xa0f6a400) [pid = 5615] [serial = 889] [outer = (nil)] 04:58:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 200 (0xa2a31400) [pid = 5615] [serial = 890] [outer = 0xa0f6a400] 04:58:54 INFO - PROCESS | 5615 | 1461067134975 Marionette DEBUG loaded listener.js 04:58:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 201 (0xa3c7f400) [pid = 5615] [serial = 891] [outer = 0xa0f6a400] 04:58:56 INFO - PROCESS | 5615 | 1461067136006 Marionette TRACE conn3 <- [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]]]}] 04:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1747ms 04:58:56 INFO - PROCESS | 5615 | 1461067136046 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:58:56 INFO - PROCESS | 5615 | 1461067136050 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 04:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:58:56 INFO - PROCESS | 5615 | 1461067136058 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - PROCESS | 5615 | 1461067136063 Marionette TRACE conn3 <- [1,1158,null,{}] 04:58:56 INFO - PROCESS | 5615 | 1461067136069 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:56 INFO - PROCESS | 5615 | 1461067136334 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:58:56 INFO - PROCESS | 5615 | 1461067136658 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x9fb8f800 == 116 [pid = 5615] [id = 297] 04:58:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 202 (0xa00c0800) [pid = 5615] [serial = 892] [outer = (nil)] 04:58:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 203 (0xa4748000) [pid = 5615] [serial = 893] [outer = 0xa00c0800] 04:58:56 INFO - PROCESS | 5615 | 1461067136785 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 204 (0xa48cc800) [pid = 5615] [serial = 894] [outer = 0xa00c0800] 04:58:57 INFO - PROCESS | 5615 | 1461067137876 Marionette TRACE conn3 <- [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]]]}] 04:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1847ms 04:58:57 INFO - PROCESS | 5615 | 1461067137906 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 5615 | 1461067137910 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 04:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:58:57 INFO - PROCESS | 5615 | 1461067137917 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - PROCESS | 5615 | 1461067137920 Marionette TRACE conn3 <- [1,1162,null,{}] 04:58:57 INFO - PROCESS | 5615 | 1461067137926 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:58 INFO - PROCESS | 5615 | 1461067138147 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:58:58 INFO - PROCESS | 5615 | 1461067138463 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:58 INFO - PROCESS | 5615 | ++DOCSHELL 0x89d42800 == 117 [pid = 5615] [id = 298] 04:58:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 205 (0x8bfb6000) [pid = 5615] [serial = 895] [outer = (nil)] 04:58:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 206 (0x8bfbd000) [pid = 5615] [serial = 896] [outer = 0x8bfb6000] 04:58:58 INFO - PROCESS | 5615 | 1461067138565 Marionette DEBUG loaded listener.js 04:58:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 207 (0x8bfbe000) [pid = 5615] [serial = 897] [outer = 0x8bfb6000] 04:58:59 INFO - PROCESS | 5615 | 1461067139526 Marionette TRACE conn3 <- [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]]]}] 04:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1641ms 04:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:58:59 INFO - PROCESS | 5615 | 1461067139560 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 04:58:59 INFO - PROCESS | 5615 | 1461067139563 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 04:58:59 INFO - PROCESS | 5615 | 1461067139570 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:58:59 INFO - PROCESS | 5615 | 1461067139573 Marionette TRACE conn3 <- [1,1166,null,{}] 04:58:59 INFO - PROCESS | 5615 | 1461067139579 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:59 INFO - PROCESS | 5615 | 1461067139791 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:59:00 INFO - PROCESS | 5615 | 1461067140065 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:00 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0cf400 == 118 [pid = 5615] [id = 299] 04:59:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 208 (0x8bfb5000) [pid = 5615] [serial = 898] [outer = (nil)] 04:59:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 209 (0xa45b6000) [pid = 5615] [serial = 899] [outer = 0x8bfb5000] 04:59:00 INFO - PROCESS | 5615 | 1461067140203 Marionette DEBUG loaded listener.js 04:59:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 210 (0xa4a0cc00) [pid = 5615] [serial = 900] [outer = 0x8bfb5000] 04:59:01 INFO - PROCESS | 5615 | 1461067141140 Marionette TRACE conn3 <- [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]]]}] 04:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1637ms 04:59:01 INFO - PROCESS | 5615 | 1461067141208 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 04:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:59:01 INFO - PROCESS | 5615 | 1461067141212 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 04:59:01 INFO - PROCESS | 5615 | 1461067141219 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - PROCESS | 5615 | 1461067141223 Marionette TRACE conn3 <- [1,1170,null,{}] 04:59:01 INFO - PROCESS | 5615 | 1461067141229 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:01 INFO - PROCESS | 5615 | 1461067141456 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:59:01 INFO - PROCESS | 5615 | 1461067141783 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:01 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bfb5400 == 119 [pid = 5615] [id = 300] 04:59:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 211 (0x8bfbe800) [pid = 5615] [serial = 901] [outer = (nil)] 04:59:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 212 (0x9ae76400) [pid = 5615] [serial = 902] [outer = 0x8bfbe800] 04:59:01 INFO - PROCESS | 5615 | 1461067141883 Marionette DEBUG loaded listener.js 04:59:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 213 (0x9ae78400) [pid = 5615] [serial = 903] [outer = 0x8bfbe800] 04:59:02 INFO - PROCESS | 5615 | 1461067142813 Marionette TRACE conn3 <- [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]]]}] 04:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1634ms 04:59:02 INFO - PROCESS | 5615 | 1461067142854 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 04:59:02 INFO - PROCESS | 5615 | 1461067142861 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 04:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:59:02 INFO - PROCESS | 5615 | 1461067142870 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:59:02 INFO - PROCESS | 5615 | 1461067142873 Marionette TRACE conn3 <- [1,1174,null,{}] 04:59:02 INFO - PROCESS | 5615 | 1461067142879 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:03 INFO - PROCESS | 5615 | 1461067143107 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:59:03 INFO - PROCESS | 5615 | 1461067143420 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:03 INFO - PROCESS | 5615 | ++DOCSHELL 0x8fed7000 == 120 [pid = 5615] [id = 301] 04:59:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 214 (0x900cfc00) [pid = 5615] [serial = 904] [outer = (nil)] 04:59:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 215 (0x9ae7e400) [pid = 5615] [serial = 905] [outer = 0x900cfc00] 04:59:03 INFO - PROCESS | 5615 | 1461067143522 Marionette DEBUG loaded listener.js 04:59:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 216 (0x9df87800) [pid = 5615] [serial = 906] [outer = 0x900cfc00] 04:59:04 INFO - PROCESS | 5615 | 1461067144488 Marionette TRACE conn3 <- [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] 04:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:59:04 INFO - PROCESS | 5615 | 1461067144592 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 04:59:04 INFO - PROCESS | 5615 | 1461067144605 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:59:04 INFO - PROCESS | 5615 | 1461067144607 Marionette TRACE conn3 <- [1,1178,null,{}] 04:59:04 INFO - PROCESS | 5615 | 1461067144615 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:04 INFO - PROCESS | 5615 | 1461067144848 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:59:05 INFO - PROCESS | 5615 | 1461067145154 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:05 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fc1c00 == 121 [pid = 5615] [id = 302] 04:59:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 217 (0x84fc2800) [pid = 5615] [serial = 907] [outer = (nil)] 04:59:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 218 (0x84fcc000) [pid = 5615] [serial = 908] [outer = 0x84fc2800] 04:59:05 INFO - PROCESS | 5615 | 1461067145247 Marionette DEBUG loaded listener.js 04:59:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 219 (0x84fcfc00) [pid = 5615] [serial = 909] [outer = 0x84fc2800] 04:59:06 INFO - PROCESS | 5615 | 1461067146193 Marionette TRACE conn3 <- [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] 04:59:06 INFO - PROCESS | 5615 | 1461067146261 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 04:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:59:06 INFO - PROCESS | 5615 | 1461067146274 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:59:06 INFO - PROCESS | 5615 | 1461067146277 Marionette TRACE conn3 <- [1,1182,null,{}] 04:59:06 INFO - PROCESS | 5615 | 1461067146283 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:06 INFO - PROCESS | 5615 | 1461067146512 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:59:06 INFO - PROCESS | 5615 | 1461067146829 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:06 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fc8800 == 122 [pid = 5615] [id = 303] 04:59:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 220 (0x84fcbc00) [pid = 5615] [serial = 910] [outer = (nil)] 04:59:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 221 (0x8be9b000) [pid = 5615] [serial = 911] [outer = 0x84fcbc00] 04:59:06 INFO - PROCESS | 5615 | 1461067146926 Marionette DEBUG loaded listener.js 04:59:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 222 (0x8c1c2400) [pid = 5615] [serial = 912] [outer = 0x84fcbc00] 04:59:07 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:59:07 INFO - PROCESS | 5615 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:59:07 INFO - PROCESS | 5615 | 1461067147929 Marionette TRACE conn3 <- [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] 04:59:08 INFO - PROCESS | 5615 | 1461067148011 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 04:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:59:08 INFO - PROCESS | 5615 | 1461067148018 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:59:08 INFO - PROCESS | 5615 | 1461067148023 Marionette TRACE conn3 <- [1,1186,null,{}] 04:59:08 INFO - PROCESS | 5615 | 1461067148029 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:08 INFO - PROCESS | 5615 | 1461067148274 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x882a6400 == 121 [pid = 5615] [id = 285] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x904ce800 == 120 [pid = 5615] [id = 284] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x89e2c800 == 119 [pid = 5615] [id = 283] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x87f28800 == 118 [pid = 5615] [id = 282] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x8a0ce800 == 117 [pid = 5615] [id = 281] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x8bea7000 == 116 [pid = 5615] [id = 280] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x8b50f000 == 115 [pid = 5615] [id = 279] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x89e35c00 == 114 [pid = 5615] [id = 277] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x89e2e400 == 113 [pid = 5615] [id = 276] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x9b0ad000 == 112 [pid = 5615] [id = 275] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x9aec2800 == 111 [pid = 5615] [id = 274] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x97911c00 == 110 [pid = 5615] [id = 272] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x91ff3400 == 109 [pid = 5615] [id = 273] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x9620f000 == 108 [pid = 5615] [id = 271] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x88126c00 == 107 [pid = 5615] [id = 270] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x8fedb400 == 106 [pid = 5615] [id = 269] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x902b9800 == 105 [pid = 5615] [id = 268] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x8b73cc00 == 104 [pid = 5615] [id = 242] 04:59:09 INFO - PROCESS | 5615 | --DOCSHELL 0x8a0d7400 == 103 [pid = 5615] [id = 265] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 221 (0x8be9e000) [pid = 5615] [serial = 557] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 220 (0x932c1000) [pid = 5615] [serial = 612] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 219 (0x979bfc00) [pid = 5615] [serial = 744] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 218 (0xa4742c00) [pid = 5615] [serial = 765] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 217 (0x97c88c00) [pid = 5615] [serial = 621] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 216 (0x8be32000) [pid = 5615] [serial = 786] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 215 (0xa48c2c00) [pid = 5615] [serial = 768] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 214 (0x9df8e400) [pid = 5615] [serial = 750] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 213 (0x97902800) [pid = 5615] [serial = 743] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 212 (0x8c167c00) [pid = 5615] [serial = 777] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 211 (0x933b7000) [pid = 5615] [serial = 678] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 210 (0x8c1c9c00) [pid = 5615] [serial = 789] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 209 (0x8fc24000) [pid = 5615] [serial = 702] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 208 (0x8ca62000) [pid = 5615] [serial = 779] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 207 (0x8812a800) [pid = 5615] [serial = 554] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 206 (0x8b761400) [pid = 5615] [serial = 791] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 205 (0xa0c3cc00) [pid = 5615] [serial = 756] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 204 (0xa0033400) [pid = 5615] [serial = 753] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 203 (0x8a401400) [pid = 5615] [serial = 783] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 202 (0x9aec9c00) [pid = 5615] [serial = 749] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 201 (0x9314f400) [pid = 5615] [serial = 572] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 200 (0x8f339c00) [pid = 5615] [serial = 642] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 199 (0x9aec7000) [pid = 5615] [serial = 633] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 198 (0x901a5000) [pid = 5615] [serial = 663] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 197 (0x99c28c00) [pid = 5615] [serial = 636] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 196 (0x8f33d400) [pid = 5615] [serial = 560] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 195 (0x8cba1c00) [pid = 5615] [serial = 705] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 194 (0x8f33ac00) [pid = 5615] [serial = 734] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 193 (0x96ab0400) [pid = 5615] [serial = 741] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 192 (0x99b15800) [pid = 5615] [serial = 693] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 191 (0xa4740000) [pid = 5615] [serial = 764] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 190 (0xa4a11800) [pid = 5615] [serial = 774] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 189 (0x98998400) [pid = 5615] [serial = 687] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 188 (0x904d6c00) [pid = 5615] [serial = 672] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 187 (0xa0ad0800) [pid = 5615] [serial = 755] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 186 (0x8fed4800) [pid = 5615] [serial = 606] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 185 (0x9fc9ec00) [pid = 5615] [serial = 752] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 184 (0x882b1000) [pid = 5615] [serial = 782] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 183 (0x98491c00) [pid = 5615] [serial = 624] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 182 (0x8c1cfc00) [pid = 5615] [serial = 639] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 181 (0x8f6ce800) [pid = 5615] [serial = 669] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 180 (0xa2ac2800) [pid = 5615] [serial = 759] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 179 (0x91ff1000) [pid = 5615] [serial = 675] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 178 (0xa48cb800) [pid = 5615] [serial = 770] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 177 (0x957c2000) [pid = 5615] [serial = 578] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x901b1000) [pid = 5615] [serial = 566] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0xa2a36800) [pid = 5615] [serial = 758] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x989a1800) [pid = 5615] [serial = 627] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x90585000) [pid = 5615] [serial = 600] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x998d4800) [pid = 5615] [serial = 747] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x90581800) [pid = 5615] [serial = 569] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0xa009c800) [pid = 5615] [serial = 699] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x9fc98000) [pid = 5615] [serial = 696] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x9620b400) [pid = 5615] [serial = 740] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0xa48ce800) [pid = 5615] [serial = 771] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0xa4568c00) [pid = 5615] [serial = 761] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0xa45e2c00) [pid = 5615] [serial = 762] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x99181400) [pid = 5615] [serial = 630] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x8b766800) [pid = 5615] [serial = 732] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x8b73fc00) [pid = 5615] [serial = 666] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x933bbc00) [pid = 5615] [serial = 575] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x8cba8c00) [pid = 5615] [serial = 792] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x8cba3800) [pid = 5615] [serial = 551] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x8be2e000) [pid = 5615] [serial = 785] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x8c160800) [pid = 5615] [serial = 776] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x932b5400) [pid = 5615] [serial = 737] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x8b732000) [pid = 5615] [serial = 731] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x91fef000) [pid = 5615] [serial = 609] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x8c16ec00) [pid = 5615] [serial = 788] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0xa4a0fc00) [pid = 5615] [serial = 773] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x9790cc00) [pid = 5615] [serial = 684] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x96a2d000) [pid = 5615] [serial = 615] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x8ffe9400) [pid = 5615] [serial = 563] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x99184400) [pid = 5615] [serial = 746] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x96bbfc00) [pid = 5615] [serial = 681] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x8fc15400) [pid = 5615] [serial = 735] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x8be9d000) [pid = 5615] [serial = 603] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x97914c00) [pid = 5615] [serial = 618] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0xa474b400) [pid = 5615] [serial = 767] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x9418a800) [pid = 5615] [serial = 738] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x9918d800) [pid = 5615] [serial = 690] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x8f615c00) [pid = 5615] [serial = 794] [outer = (nil)] [url = about:blank] 04:59:09 INFO - PROCESS | 5615 | 1461067149940 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:09 INFO - PROCESS | 5615 | ++DOCSHELL 0x882b1000 == 104 [pid = 5615] [id = 304] 04:59:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x89d47c00) [pid = 5615] [serial = 913] [outer = (nil)] 04:59:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8a0ce800) [pid = 5615] [serial = 914] [outer = 0x89d47c00] 04:59:10 INFO - PROCESS | 5615 | 1461067150040 Marionette DEBUG loaded listener.js 04:59:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8b507000) [pid = 5615] [serial = 915] [outer = 0x89d47c00] 04:59:10 INFO - PROCESS | 5615 | 1461067150913 Marionette TRACE conn3 <- [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] 04:59:10 INFO - PROCESS | 5615 | 1461067150980 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 04:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:59:10 INFO - PROCESS | 5615 | 1461067150990 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:59:10 INFO - PROCESS | 5615 | 1461067150994 Marionette TRACE conn3 <- [1,1190,null,{}] 04:59:11 INFO - PROCESS | 5615 | 1461067151002 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:11 INFO - PROCESS | 5615 | 1461067151201 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:59:11 INFO - PROCESS | 5615 | 1461067151368 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:11 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b76a000 == 105 [pid = 5615] [id = 305] 04:59:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x8be30000) [pid = 5615] [serial = 916] [outer = (nil)] 04:59:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x8be9e800) [pid = 5615] [serial = 917] [outer = 0x8be30000] 04:59:11 INFO - PROCESS | 5615 | 1461067151450 Marionette DEBUG loaded listener.js 04:59:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x8bea7400) [pid = 5615] [serial = 918] [outer = 0x8be30000] 04:59:12 INFO - PROCESS | 5615 | 1461067152445 Marionette TRACE conn3 <- [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] 04:59:12 INFO - PROCESS | 5615 | 1461067152536 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 04:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:59:12 INFO - PROCESS | 5615 | 1461067152552 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:59:12 INFO - PROCESS | 5615 | 1461067152555 Marionette TRACE conn3 <- [1,1194,null,{}] 04:59:12 INFO - PROCESS | 5615 | 1461067152563 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:12 INFO - PROCESS | 5615 | 1461067152834 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:59:12 INFO - PROCESS | 5615 | 1461067152964 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:13 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c1cf800 == 106 [pid = 5615] [id = 306] 04:59:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x8c1cfc00) [pid = 5615] [serial = 919] [outer = (nil)] 04:59:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x8c7f5c00) [pid = 5615] [serial = 920] [outer = 0x8c1cfc00] 04:59:13 INFO - PROCESS | 5615 | 1461067153152 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x8cba1c00) [pid = 5615] [serial = 921] [outer = 0x8c1cfc00] 04:59:13 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:59:13 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 04:59:14 INFO - PROCESS | 5615 | 1461067154121 Marionette TRACE conn3 <- [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] 04:59:14 INFO - PROCESS | 5615 | 1461067154152 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 04:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:59:14 INFO - PROCESS | 5615 | 1461067154179 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - PROCESS | 5615 | 1461067154188 Marionette TRACE conn3 <- [1,1198,null,{}] 04:59:14 INFO - PROCESS | 5615 | 1461067154195 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:14 INFO - PROCESS | 5615 | 1461067154802 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:59:14 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x8b508000) [pid = 5615] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:59:14 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x904cf000) [pid = 5615] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:59:14 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x8c161c00) [pid = 5615] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:59:14 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x8b5b1000) [pid = 5615] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:59:14 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x8c16f000) [pid = 5615] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:59:14 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x8be2d800) [pid = 5615] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:59:14 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x87f32c00) [pid = 5615] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:59:14 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x8a0ce000) [pid = 5615] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:59:14 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x91ff0c00) [pid = 5615] [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.] 04:59:15 INFO - PROCESS | 5615 | 1461067154992 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x87f32c00 == 107 [pid = 5615] [id = 307] 04:59:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x88129c00) [pid = 5615] [serial = 922] [outer = (nil)] 04:59:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8be2d800) [pid = 5615] [serial = 923] [outer = 0x88129c00] 04:59:15 INFO - PROCESS | 5615 | 1461067155072 Marionette DEBUG loaded listener.js 04:59:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8c1c6800) [pid = 5615] [serial = 924] [outer = 0x88129c00] 04:59:15 INFO - PROCESS | 5615 | 1461067155854 Marionette TRACE conn3 <- [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]]]}] 04:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1710ms 04:59:15 INFO - PROCESS | 5615 | 1461067155881 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:59:15 INFO - PROCESS | 5615 | 1461067155886 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 04:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:59:15 INFO - PROCESS | 5615 | 1461067155893 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:59:15 INFO - PROCESS | 5615 | 1461067155896 Marionette TRACE conn3 <- [1,1202,null,{}] 04:59:15 INFO - PROCESS | 5615 | 1461067155902 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:16 INFO - PROCESS | 5615 | 1461067156160 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:59:16 INFO - PROCESS | 5615 | 1461067156181 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:16 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ca5d400 == 108 [pid = 5615] [id = 308] 04:59:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x8f615800) [pid = 5615] [serial = 925] [outer = (nil)] 04:59:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x8f6d8c00) [pid = 5615] [serial = 926] [outer = 0x8f615800] 04:59:16 INFO - PROCESS | 5615 | 1461067156259 Marionette DEBUG loaded listener.js 04:59:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x8fedb400) [pid = 5615] [serial = 927] [outer = 0x8f615800] 04:59:17 INFO - PROCESS | 5615 | 1461067157451 Marionette TRACE conn3 <- [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]]]}] 04:59:17 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 04:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1590ms 04:59:17 INFO - PROCESS | 5615 | 1461067157486 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:59:17 INFO - PROCESS | 5615 | 1461067157493 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 04:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:59:17 INFO - PROCESS | 5615 | 1461067157502 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:59:17 INFO - PROCESS | 5615 | 1461067157509 Marionette TRACE conn3 <- [1,1206,null,{}] 04:59:17 INFO - PROCESS | 5615 | 1461067157518 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:17 INFO - PROCESS | 5615 | 1461067157752 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:59:18 INFO - PROCESS | 5615 | 1461067158051 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:18 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a410400 == 109 [pid = 5615] [id = 309] 04:59:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x8b736c00) [pid = 5615] [serial = 928] [outer = (nil)] 04:59:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x8be9f400) [pid = 5615] [serial = 929] [outer = 0x8b736c00] 04:59:18 INFO - PROCESS | 5615 | 1461067158148 Marionette DEBUG loaded listener.js 04:59:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x8bfc1000) [pid = 5615] [serial = 930] [outer = 0x8b736c00] 04:59:19 INFO - PROCESS | 5615 | 1461067159089 Marionette TRACE conn3 <- [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]]]}] 04:59:19 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 04:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1641ms 04:59:19 INFO - PROCESS | 5615 | 1461067159143 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:59:19 INFO - PROCESS | 5615 | 1461067159151 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 04:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:59:19 INFO - PROCESS | 5615 | 1461067159163 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - PROCESS | 5615 | 1461067159168 Marionette TRACE conn3 <- [1,1210,null,{}] 04:59:19 INFO - PROCESS | 5615 | 1461067159175 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:19 INFO - PROCESS | 5615 | 1461067159401 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:59:19 INFO - PROCESS | 5615 | 1461067159762 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f332400 == 110 [pid = 5615] [id = 310] 04:59:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x8f339c00) [pid = 5615] [serial = 931] [outer = (nil)] 04:59:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x8f341800) [pid = 5615] [serial = 932] [outer = 0x8f339c00] 04:59:19 INFO - PROCESS | 5615 | 1461067159903 Marionette DEBUG loaded listener.js 04:59:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x8f6cc400) [pid = 5615] [serial = 933] [outer = 0x8f339c00] 04:59:20 INFO - PROCESS | 5615 | 1461067160889 Marionette TRACE conn3 <- [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]]]}] 04:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1784ms 04:59:20 INFO - PROCESS | 5615 | 1461067160948 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 04:59:20 INFO - PROCESS | 5615 | 1461067160952 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 04:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:59:20 INFO - PROCESS | 5615 | 1461067160960 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:59:20 INFO - PROCESS | 5615 | 1461067160966 Marionette TRACE conn3 <- [1,1214,null,{}] 04:59:20 INFO - PROCESS | 5615 | 1461067160984 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:21 INFO - PROCESS | 5615 | 1461067161252 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:59:21 INFO - PROCESS | 5615 | 1461067161561 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6d6400 == 111 [pid = 5615] [id = 311] 04:59:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x900d8000) [pid = 5615] [serial = 934] [outer = (nil)] 04:59:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x902c0c00) [pid = 5615] [serial = 935] [outer = 0x900d8000] 04:59:21 INFO - PROCESS | 5615 | 1461067161658 Marionette DEBUG loaded listener.js 04:59:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x903cac00) [pid = 5615] [serial = 936] [outer = 0x900d8000] 04:59:22 INFO - PROCESS | 5615 | 1461067162589 Marionette TRACE conn3 <- [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]]]}] 04:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1697ms 04:59:22 INFO - PROCESS | 5615 | 1461067162657 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:59:22 INFO - PROCESS | 5615 | 1461067162663 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 04:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:59:22 INFO - PROCESS | 5615 | 1461067162670 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:59:22 INFO - PROCESS | 5615 | 1461067162674 Marionette TRACE conn3 <- [1,1218,null,{}] 04:59:22 INFO - PROCESS | 5615 | 1461067162680 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:22 INFO - PROCESS | 5615 | 1461067162956 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:59:23 INFO - PROCESS | 5615 | 1461067163273 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:23 INFO - PROCESS | 5615 | ++DOCSHELL 0x8be2fc00 == 112 [pid = 5615] [id = 312] 04:59:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x8ffefc00) [pid = 5615] [serial = 937] [outer = (nil)] 04:59:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x90581400) [pid = 5615] [serial = 938] [outer = 0x8ffefc00] 04:59:23 INFO - PROCESS | 5615 | 1461067163367 Marionette DEBUG loaded listener.js 04:59:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x9058e800) [pid = 5615] [serial = 939] [outer = 0x8ffefc00] 04:59:24 INFO - PROCESS | 5615 | 1461067164297 Marionette TRACE conn3 <- [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]]]}] 04:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1690ms 04:59:24 INFO - PROCESS | 5615 | 1461067164362 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:59:24 INFO - PROCESS | 5615 | 1461067164365 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 04:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:59:24 INFO - PROCESS | 5615 | 1461067164373 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:59:24 INFO - PROCESS | 5615 | 1461067164377 Marionette TRACE conn3 <- [1,1222,null,{}] 04:59:24 INFO - PROCESS | 5615 | 1461067164383 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:24 INFO - PROCESS | 5615 | 1461067164608 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:59:24 INFO - PROCESS | 5615 | 1461067164878 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:24 INFO - PROCESS | 5615 | ++DOCSHELL 0x904cfc00 == 113 [pid = 5615] [id = 313] 04:59:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x904d1000) [pid = 5615] [serial = 940] [outer = (nil)] 04:59:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x91f38c00) [pid = 5615] [serial = 941] [outer = 0x904d1000] 04:59:25 INFO - PROCESS | 5615 | 1461067165013 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x91ff2400) [pid = 5615] [serial = 942] [outer = 0x904d1000] 04:59:25 INFO - PROCESS | 5615 | 1461067165959 Marionette TRACE conn3 <- [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] 04:59:26 INFO - PROCESS | 5615 | 1461067166019 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 04:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:59:26 INFO - PROCESS | 5615 | 1461067166026 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:59:26 INFO - PROCESS | 5615 | 1461067166030 Marionette TRACE conn3 <- [1,1226,null,{}] 04:59:26 INFO - PROCESS | 5615 | 1461067166036 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:26 INFO - PROCESS | 5615 | 1461067166290 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:59:26 INFO - PROCESS | 5615 | 1461067166608 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:26 INFO - PROCESS | 5615 | ++DOCSHELL 0x87560c00 == 114 [pid = 5615] [id = 314] 04:59:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x91feb000) [pid = 5615] [serial = 943] [outer = (nil)] 04:59:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x933c1000) [pid = 5615] [serial = 944] [outer = 0x91feb000] 04:59:26 INFO - PROCESS | 5615 | 1461067166710 Marionette DEBUG loaded listener.js 04:59:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x944c9c00) [pid = 5615] [serial = 945] [outer = 0x91feb000] 04:59:27 INFO - PROCESS | 5615 | 1461067167808 Marionette TRACE conn3 <- [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]]]}] 04:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1842ms 04:59:27 INFO - PROCESS | 5615 | 1461067167869 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:59:27 INFO - PROCESS | 5615 | 1461067167873 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 04:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:59:27 INFO - PROCESS | 5615 | 1461067167881 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:59:27 INFO - PROCESS | 5615 | 1461067167885 Marionette TRACE conn3 <- [1,1230,null,{}] 04:59:27 INFO - PROCESS | 5615 | 1461067167891 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:28 INFO - PROCESS | 5615 | 1461067168140 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:59:28 INFO - PROCESS | 5615 | 1461067168398 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x904d9c00 == 115 [pid = 5615] [id = 315] 04:59:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x915da800) [pid = 5615] [serial = 946] [outer = (nil)] 04:59:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x962a8c00) [pid = 5615] [serial = 947] [outer = 0x915da800] 04:59:28 INFO - PROCESS | 5615 | 1461067168533 Marionette DEBUG loaded listener.js 04:59:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x96ab0400) [pid = 5615] [serial = 948] [outer = 0x915da800] 04:59:29 INFO - PROCESS | 5615 | 1461067169492 Marionette TRACE conn3 <- [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]]]}] 04:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1686ms 04:59:29 INFO - PROCESS | 5615 | 1461067169568 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:59:29 INFO - PROCESS | 5615 | 1461067169572 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 04:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:59:29 INFO - PROCESS | 5615 | 1461067169580 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:59:29 INFO - PROCESS | 5615 | 1461067169583 Marionette TRACE conn3 <- [1,1234,null,{}] 04:59:29 INFO - PROCESS | 5615 | 1461067169591 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:29 INFO - PROCESS | 5615 | 1461067169873 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:59:30 INFO - PROCESS | 5615 | 1461067170191 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:30 INFO - PROCESS | 5615 | ++DOCSHELL 0x944c9400 == 116 [pid = 5615] [id = 316] 04:59:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x9620b800) [pid = 5615] [serial = 949] [outer = (nil)] 04:59:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x96ff5000) [pid = 5615] [serial = 950] [outer = 0x9620b800] 04:59:30 INFO - PROCESS | 5615 | 1461067170286 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x96ffdc00) [pid = 5615] [serial = 951] [outer = 0x9620b800] 04:59:31 INFO - PROCESS | 5615 | 1461067171250 Marionette TRACE conn3 <- [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]]]}] 04:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1732ms 04:59:31 INFO - PROCESS | 5615 | 1461067171314 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:59:31 INFO - PROCESS | 5615 | 1461067171319 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 04:59:31 INFO - PROCESS | 5615 | 1461067171326 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:59:31 INFO - PROCESS | 5615 | 1461067171330 Marionette TRACE conn3 <- [1,1238,null,{}] 04:59:31 INFO - PROCESS | 5615 | 1461067171336 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:31 INFO - PROCESS | 5615 | 1461067171598 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:59:31 INFO - PROCESS | 5615 | 1461067171908 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:31 INFO - PROCESS | 5615 | ++DOCSHELL 0x9620fc00 == 117 [pid = 5615] [id = 317] 04:59:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x96bb8800) [pid = 5615] [serial = 952] [outer = (nil)] 04:59:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x97917000) [pid = 5615] [serial = 953] [outer = 0x96bb8800] 04:59:32 INFO - PROCESS | 5615 | 1461067172007 Marionette DEBUG loaded listener.js 04:59:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x979c8000) [pid = 5615] [serial = 954] [outer = 0x96bb8800] 04:59:32 INFO - PROCESS | 5615 | 1461067172909 Marionette TRACE conn3 <- [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]]]}] 04:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1641ms 04:59:32 INFO - PROCESS | 5615 | 1461067172968 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:59:32 INFO - PROCESS | 5615 | 1461067172971 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 04:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:59:32 INFO - PROCESS | 5615 | 1461067172979 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:59:32 INFO - PROCESS | 5615 | 1461067172988 Marionette TRACE conn3 <- [1,1242,null,{}] 04:59:33 INFO - PROCESS | 5615 | 1461067172998 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:33 INFO - PROCESS | 5615 | 1461067173300 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:59:33 INFO - PROCESS | 5615 | 1461067173630 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:33 INFO - PROCESS | 5615 | ++DOCSHELL 0x97914c00 == 118 [pid = 5615] [id = 318] 04:59:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x97919c00) [pid = 5615] [serial = 955] [outer = (nil)] 04:59:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0x98494c00) [pid = 5615] [serial = 956] [outer = 0x97919c00] 04:59:33 INFO - PROCESS | 5615 | 1461067173724 Marionette DEBUG loaded listener.js 04:59:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0x98996400) [pid = 5615] [serial = 957] [outer = 0x97919c00] 04:59:34 INFO - PROCESS | 5615 | 1461067174756 Marionette TRACE conn3 <- [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]]]}] 04:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1846ms 04:59:34 INFO - PROCESS | 5615 | 1461067174827 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:59:34 INFO - PROCESS | 5615 | 1461067174832 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 04:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:59:34 INFO - PROCESS | 5615 | 1461067174873 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:59:34 INFO - PROCESS | 5615 | 1461067174887 Marionette TRACE conn3 <- [1,1246,null,{}] 04:59:34 INFO - PROCESS | 5615 | 1461067174931 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:35 INFO - PROCESS | 5615 | 1461067175185 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:59:35 INFO - PROCESS | 5615 | 1461067175502 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:35 INFO - PROCESS | 5615 | ++DOCSHELL 0x9848ec00 == 119 [pid = 5615] [id = 319] 04:59:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0x998d1c00) [pid = 5615] [serial = 958] [outer = (nil)] 04:59:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 178 (0x99b12400) [pid = 5615] [serial = 959] [outer = 0x998d1c00] 04:59:35 INFO - PROCESS | 5615 | 1461067175605 Marionette DEBUG loaded listener.js 04:59:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 179 (0x9ae74c00) [pid = 5615] [serial = 960] [outer = 0x998d1c00] 04:59:36 INFO - PROCESS | 5615 | 1461067176588 Marionette TRACE conn3 <- [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]]]}] 04:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1765ms 04:59:36 INFO - PROCESS | 5615 | 1461067176638 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:59:36 INFO - PROCESS | 5615 | 1461067176643 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 04:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:59:36 INFO - PROCESS | 5615 | 1461067176650 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:59:36 INFO - PROCESS | 5615 | 1461067176654 Marionette TRACE conn3 <- [1,1250,null,{}] 04:59:36 INFO - PROCESS | 5615 | 1461067176660 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:36 INFO - PROCESS | 5615 | 1461067176896 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:59:37 INFO - PROCESS | 5615 | 1461067177162 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 5615 | ++DOCSHELL 0x99b0c000 == 120 [pid = 5615] [id = 320] 04:59:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 180 (0x99b0dc00) [pid = 5615] [serial = 961] [outer = (nil)] 04:59:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 181 (0x9b0ac400) [pid = 5615] [serial = 962] [outer = 0x99b0dc00] 04:59:37 INFO - PROCESS | 5615 | 1461067177297 Marionette DEBUG loaded listener.js 04:59:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 182 (0x9ea12c00) [pid = 5615] [serial = 963] [outer = 0x99b0dc00] 04:59:38 INFO - PROCESS | 5615 | 1461067178261 Marionette TRACE conn3 <- [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]]]}] 04:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1682ms 04:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:59:38 INFO - PROCESS | 5615 | 1461067178334 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:59:38 INFO - PROCESS | 5615 | 1461067178337 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 04:59:38 INFO - PROCESS | 5615 | 1461067178344 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:59:38 INFO - PROCESS | 5615 | 1461067178347 Marionette TRACE conn3 <- [1,1254,null,{}] 04:59:38 INFO - PROCESS | 5615 | 1461067178354 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:38 INFO - PROCESS | 5615 | 1461067178585 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:59:38 INFO - PROCESS | 5615 | 1461067178893 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:38 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6d7800 == 121 [pid = 5615] [id = 321] 04:59:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 183 (0x904cd400) [pid = 5615] [serial = 964] [outer = (nil)] 04:59:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 184 (0x9fb9a000) [pid = 5615] [serial = 965] [outer = 0x904cd400] 04:59:38 INFO - PROCESS | 5615 | 1461067178985 Marionette DEBUG loaded listener.js 04:59:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 185 (0xa0034c00) [pid = 5615] [serial = 966] [outer = 0x904cd400] 04:59:39 INFO - PROCESS | 5615 | 1461067179944 Marionette TRACE conn3 <- [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]]]}] 04:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1682ms 04:59:40 INFO - PROCESS | 5615 | 1461067180027 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:59:40 INFO - PROCESS | 5615 | 1461067180031 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 04:59:40 INFO - PROCESS | 5615 | 1461067180038 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:59:40 INFO - PROCESS | 5615 | 1461067180042 Marionette TRACE conn3 <- [1,1258,null,{}] 04:59:40 INFO - PROCESS | 5615 | 1461067180048 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:40 INFO - PROCESS | 5615 | 1461067180279 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:59:40 INFO - PROCESS | 5615 | 1461067180588 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x9ae7f400 == 122 [pid = 5615] [id = 322] 04:59:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 186 (0x9fc58000) [pid = 5615] [serial = 967] [outer = (nil)] 04:59:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 187 (0xa0e55400) [pid = 5615] [serial = 968] [outer = 0x9fc58000] 04:59:40 INFO - PROCESS | 5615 | 1461067180681 Marionette DEBUG loaded listener.js 04:59:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 188 (0xa0f62000) [pid = 5615] [serial = 969] [outer = 0x9fc58000] 04:59:41 INFO - PROCESS | 5615 | 1461067181660 Marionette TRACE conn3 <- [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]]]}] 04:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1683ms 04:59:41 INFO - PROCESS | 5615 | 1461067181721 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:59:41 INFO - PROCESS | 5615 | 1461067181735 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 04:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:59:41 INFO - PROCESS | 5615 | 1461067181743 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 5615 | 1461067181745 Marionette TRACE conn3 <- [1,1262,null,{}] 04:59:41 INFO - PROCESS | 5615 | 1461067181753 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:42 INFO - PROCESS | 5615 | 1461067182013 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:59:42 INFO - PROCESS | 5615 | 1461067182325 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:42 INFO - PROCESS | 5615 | ++DOCSHELL 0x998cc400 == 123 [pid = 5615] [id = 323] 04:59:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 189 (0xa0a0b400) [pid = 5615] [serial = 970] [outer = (nil)] 04:59:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 190 (0xa2acc000) [pid = 5615] [serial = 971] [outer = 0xa0a0b400] 04:59:42 INFO - PROCESS | 5615 | 1461067182416 Marionette DEBUG loaded listener.js 04:59:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 191 (0xa44ba800) [pid = 5615] [serial = 972] [outer = 0xa0a0b400] 04:59:43 INFO - PROCESS | 5615 | 1461067183345 Marionette TRACE conn3 <- [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]]]}] 04:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1642ms 04:59:43 INFO - PROCESS | 5615 | 1461067183396 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:59:43 INFO - PROCESS | 5615 | 1461067183401 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 04:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:59:43 INFO - PROCESS | 5615 | 1461067183408 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - PROCESS | 5615 | 1461067183412 Marionette TRACE conn3 <- [1,1266,null,{}] 04:59:43 INFO - PROCESS | 5615 | 1461067183419 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:43 INFO - PROCESS | 5615 | 1461067183646 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:59:43 INFO - PROCESS | 5615 | 1461067183959 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:43 INFO - PROCESS | 5615 | ++DOCSHELL 0x8755e400 == 124 [pid = 5615] [id = 324] 04:59:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 192 (0x902be000) [pid = 5615] [serial = 973] [outer = (nil)] 04:59:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 193 (0xa45e7800) [pid = 5615] [serial = 974] [outer = 0x902be000] 04:59:44 INFO - PROCESS | 5615 | 1461067184056 Marionette DEBUG loaded listener.js 04:59:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 194 (0xa4742400) [pid = 5615] [serial = 975] [outer = 0x902be000] 04:59:45 INFO - PROCESS | 5615 | 1461067185024 Marionette TRACE conn3 <- [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]]]}] 04:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1682ms 04:59:45 INFO - PROCESS | 5615 | 1461067185091 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:59:45 INFO - PROCESS | 5615 | 1461067185096 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 04:59:45 INFO - PROCESS | 5615 | 1461067185102 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:59:45 INFO - PROCESS | 5615 | 1461067185106 Marionette TRACE conn3 <- [1,1270,null,{}] 04:59:45 INFO - PROCESS | 5615 | 1461067185112 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:45 INFO - PROCESS | 5615 | 1461067185337 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:59:46 INFO - PROCESS | 5615 | 1461067186092 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:46 INFO - PROCESS | 5615 | ++DOCSHELL 0x89e30400 == 125 [pid = 5615] [id = 325] 04:59:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 195 (0x89e31800) [pid = 5615] [serial = 976] [outer = (nil)] 04:59:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 196 (0x8a410c00) [pid = 5615] [serial = 977] [outer = 0x89e31800] 04:59:46 INFO - PROCESS | 5615 | 1461067186186 Marionette DEBUG loaded listener.js 04:59:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 197 (0x8b762000) [pid = 5615] [serial = 978] [outer = 0x89e31800] 04:59:47 INFO - PROCESS | 5615 | 1461067187147 Marionette TRACE conn3 <- [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]]]}] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8ca64c00 == 124 [pid = 5615] [id = 160] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8ca62c00 == 123 [pid = 5615] [id = 161] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x88127000 == 122 [pid = 5615] [id = 257] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x89d48000 == 121 [pid = 5615] [id = 258] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x932b2400 == 120 [pid = 5615] [id = 52] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x87f32c00 == 119 [pid = 5615] [id = 307] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8c1cf800 == 118 [pid = 5615] [id = 306] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8b76a000 == 117 [pid = 5615] [id = 305] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x882b1000 == 116 [pid = 5615] [id = 304] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x84fc8800 == 115 [pid = 5615] [id = 303] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8fed7000 == 114 [pid = 5615] [id = 301] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x84fc1c00 == 113 [pid = 5615] [id = 302] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8bfb5400 == 112 [pid = 5615] [id = 300] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8a0cf400 == 111 [pid = 5615] [id = 299] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x89d42800 == 110 [pid = 5615] [id = 298] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x9fb2f000 == 109 [pid = 5615] [id = 296] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x9fb8f800 == 108 [pid = 5615] [id = 297] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6cc000 == 107 [pid = 5615] [id = 295] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x98997c00 == 106 [pid = 5615] [id = 294] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8b5bdc00 == 105 [pid = 5615] [id = 292] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x903c9400 == 104 [pid = 5615] [id = 293] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x944c9000 == 103 [pid = 5615] [id = 291] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x91339c00 == 102 [pid = 5615] [id = 290] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8b738800 == 101 [pid = 5615] [id = 289] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8bea3400 == 100 [pid = 5615] [id = 288] 04:59:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8b5bd800 == 99 [pid = 5615] [id = 287] 04:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2741ms 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 196 (0x8cb9cc00) [pid = 5615] [serial = 860] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 195 (0x8b732800) [pid = 5615] [serial = 858] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 194 (0x902c8800) [pid = 5615] [serial = 803] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 193 (0x8f60d000) [pid = 5615] [serial = 851] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 192 (0x9325ac00) [pid = 5615] [serial = 855] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 191 (0x8b73e800) [pid = 5615] [serial = 836] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 190 (0x8fed8000) [pid = 5615] [serial = 780] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 189 (0x97905800) [pid = 5615] [serial = 812] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 188 (0x8b76bc00) [pid = 5615] [serial = 840] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 187 (0x8ffea800) [pid = 5615] [serial = 852] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 186 (0x8eb58800) [pid = 5615] [serial = 843] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 185 (0x902be800) [pid = 5615] [serial = 845] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 184 (0x9fb2e000) [pid = 5615] [serial = 821] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 183 (0x8b5b6000) [pid = 5615] [serial = 848] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 182 (0x93259000) [pid = 5615] [serial = 809] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 181 (0x89e36800) [pid = 5615] [serial = 830] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 180 (0x904d7c00) [pid = 5615] [serial = 846] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 179 (0xa48c9c00) [pid = 5615] [serial = 833] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 178 (0xa0f65c00) [pid = 5615] [serial = 824] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 177 (0x8a405800) [pid = 5615] [serial = 857] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x8b73a000) [pid = 5615] [serial = 849] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x8be2e800) [pid = 5615] [serial = 797] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x98997000) [pid = 5615] [serial = 815] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x8b733400) [pid = 5615] [serial = 839] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x9058c800) [pid = 5615] [serial = 594] [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.] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x90583000) [pid = 5615] [serial = 854] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x9058e400) [pid = 5615] [serial = 806] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0xa48c7400) [pid = 5615] [serial = 827] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x9980ec00) [pid = 5615] [serial = 818] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x8cba4800) [pid = 5615] [serial = 800] [outer = (nil)] [url = about:blank] 04:59:47 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x8ca5c000) [pid = 5615] [serial = 842] [outer = (nil)] [url = about:blank] 04:59:48 INFO - PROCESS | 5615 | 1461067187994 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:59:48 INFO - PROCESS | 5615 | 1461067187999 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 04:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:59:48 INFO - PROCESS | 5615 | 1461067188013 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:59:48 INFO - PROCESS | 5615 | 1461067188018 Marionette TRACE conn3 <- [1,1274,null,{}] 04:59:48 INFO - PROCESS | 5615 | 1461067188084 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:48 INFO - PROCESS | 5615 | 1461067188275 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:59:48 INFO - PROCESS | 5615 | 1461067188291 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5b6000 == 100 [pid = 5615] [id = 326] 04:59:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x8b5b7c00) [pid = 5615] [serial = 979] [outer = (nil)] 04:59:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x8b732800) [pid = 5615] [serial = 980] [outer = 0x8b5b7c00] 04:59:48 INFO - PROCESS | 5615 | 1461067188370 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x8b76a000) [pid = 5615] [serial = 981] [outer = 0x8b5b7c00] 04:59:49 INFO - PROCESS | 5615 | 1461067189405 Marionette TRACE conn3 <- [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]]]}] 04:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1430ms 04:59:49 INFO - PROCESS | 5615 | 1461067189445 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:59:49 INFO - PROCESS | 5615 | 1461067189451 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 04:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:59:49 INFO - PROCESS | 5615 | 1461067189460 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:59:49 INFO - PROCESS | 5615 | 1461067189463 Marionette TRACE conn3 <- [1,1278,null,{}] 04:59:49 INFO - PROCESS | 5615 | 1461067189470 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:49 INFO - PROCESS | 5615 | 1461067189660 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:59:49 INFO - PROCESS | 5615 | 1461067189844 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:49 INFO - PROCESS | 5615 | ++DOCSHELL 0x89e39400 == 101 [pid = 5615] [id = 327] 04:59:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x8b733c00) [pid = 5615] [serial = 982] [outer = (nil)] 04:59:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x8bfb4800) [pid = 5615] [serial = 983] [outer = 0x8b733c00] 04:59:49 INFO - PROCESS | 5615 | 1461067189941 Marionette DEBUG loaded listener.js 04:59:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x8c7f0c00) [pid = 5615] [serial = 984] [outer = 0x8b733c00] 04:59:50 INFO - PROCESS | 5615 | 1461067190922 Marionette TRACE conn3 <- [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]]]}] 04:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1492ms 04:59:50 INFO - PROCESS | 5615 | 1461067190953 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:59:50 INFO - PROCESS | 5615 | 1461067190957 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 04:59:50 INFO - PROCESS | 5615 | 1461067190967 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - PROCESS | 5615 | 1461067190976 Marionette TRACE conn3 <- [1,1282,null,{}] 04:59:51 INFO - PROCESS | 5615 | 1461067191005 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:51 INFO - PROCESS | 5615 | 1461067191280 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:59:51 INFO - PROCESS | 5615 | 1461067191309 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b730400 == 102 [pid = 5615] [id = 328] 04:59:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x8c165800) [pid = 5615] [serial = 985] [outer = (nil)] 04:59:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x8f60ec00) [pid = 5615] [serial = 986] [outer = 0x8c165800] 04:59:51 INFO - PROCESS | 5615 | 1461067191388 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0x8fc19800) [pid = 5615] [serial = 987] [outer = 0x8c165800] 04:59:52 INFO - PROCESS | 5615 | 1461067192355 Marionette TRACE conn3 <- [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]]]}] 04:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1455ms 04:59:52 INFO - PROCESS | 5615 | 1461067192422 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:59:52 INFO - PROCESS | 5615 | 1461067192427 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 04:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:59:52 INFO - PROCESS | 5615 | 1461067192434 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:59:52 INFO - PROCESS | 5615 | 1461067192437 Marionette TRACE conn3 <- [1,1286,null,{}] 04:59:52 INFO - PROCESS | 5615 | 1461067192465 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:52 INFO - PROCESS | 5615 | 1461067192732 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x89e2fc00) [pid = 5615] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x96ff1400) [pid = 5615] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x8ca5c400) [pid = 5615] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x8c1cfc00) [pid = 5615] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x8bfb6000) [pid = 5615] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x94198000) [pid = 5615] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x98996800) [pid = 5615] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x8be30000) [pid = 5615] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x93259c00) [pid = 5615] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x89d47c00) [pid = 5615] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x8bfb5000) [pid = 5615] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x900cfc00) [pid = 5615] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x8bfbe800) [pid = 5615] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x989a2c00) [pid = 5615] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x8ffe2400) [pid = 5615] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x8a401c00) [pid = 5615] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0xa0f6a400) [pid = 5615] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x90583800) [pid = 5615] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x8b761c00) [pid = 5615] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x944d4000) [pid = 5615] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x98929800) [pid = 5615] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0xa00c0800) [pid = 5615] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x84fc2800) [pid = 5615] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x88129c00) [pid = 5615] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x904d3400) [pid = 5615] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x94191000) [pid = 5615] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0xa45bd000) [pid = 5615] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x981be000) [pid = 5615] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x9fc98c00) [pid = 5615] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x89e3b400) [pid = 5615] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x904cac00) [pid = 5615] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x96ba5000) [pid = 5615] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x901ad400) [pid = 5615] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x98b50800) [pid = 5615] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x8b734400) [pid = 5615] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x8ca5d800) [pid = 5615] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x902c7800) [pid = 5615] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:59:53 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8cb9a400) [pid = 5615] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:59:53 INFO - PROCESS | 5615 | 1461067193729 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:53 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fc2800 == 103 [pid = 5615] [id = 329] 04:59:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x84fc2c00) [pid = 5615] [serial = 988] [outer = (nil)] 04:59:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x89e2d400) [pid = 5615] [serial = 989] [outer = 0x84fc2c00] 04:59:53 INFO - PROCESS | 5615 | 1461067193806 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x89e3b400) [pid = 5615] [serial = 990] [outer = 0x84fc2c00] 04:59:54 INFO - PROCESS | 5615 | 1461067194546 Marionette TRACE conn3 <- [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]]]}] 04:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 2131ms 04:59:54 INFO - PROCESS | 5615 | 1461067194566 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:59:54 INFO - PROCESS | 5615 | 1461067194571 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 04:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:59:54 INFO - PROCESS | 5615 | 1461067194578 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:59:54 INFO - PROCESS | 5615 | 1461067194581 Marionette TRACE conn3 <- [1,1290,null,{}] 04:59:54 INFO - PROCESS | 5615 | 1461067194592 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:54 INFO - PROCESS | 5615 | 1461067194858 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:59:54 INFO - PROCESS | 5615 | 1461067194880 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:54 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bfbe800 == 104 [pid = 5615] [id = 330] 04:59:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8c167c00) [pid = 5615] [serial = 991] [outer = (nil)] 04:59:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8f60c400) [pid = 5615] [serial = 992] [outer = 0x8c167c00] 04:59:54 INFO - PROCESS | 5615 | 1461067194969 Marionette DEBUG loaded listener.js 04:59:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x900d2c00) [pid = 5615] [serial = 993] [outer = 0x8c167c00] 04:59:56 INFO - PROCESS | 5615 | 1461067196206 Marionette TRACE conn3 <- [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]]]}] 04:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1687ms 04:59:56 INFO - PROCESS | 5615 | 1461067196266 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:59:56 INFO - PROCESS | 5615 | 1461067196274 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 04:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:59:56 INFO - PROCESS | 5615 | 1461067196288 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 5615 | 1461067196298 Marionette TRACE conn3 <- [1,1294,null,{}] 04:59:56 INFO - PROCESS | 5615 | 1461067196309 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:56 INFO - PROCESS | 5615 | 1461067196588 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:59:56 INFO - PROCESS | 5615 | 1461067196860 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5b1800 == 105 [pid = 5615] [id = 331] 04:59:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x8b737c00) [pid = 5615] [serial = 994] [outer = (nil)] 04:59:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x8be36400) [pid = 5615] [serial = 995] [outer = 0x8b737c00] 04:59:56 INFO - PROCESS | 5615 | 1461067196957 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x8bfb6000) [pid = 5615] [serial = 996] [outer = 0x8b737c00] 04:59:57 INFO - PROCESS | 5615 | 1461067197914 Marionette TRACE conn3 <- [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]]]}] 04:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1703ms 04:59:57 INFO - PROCESS | 5615 | 1461067197989 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:59:58 INFO - PROCESS | 5615 | 1461067197999 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 04:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:59:58 INFO - PROCESS | 5615 | 1461067198011 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:59:58 INFO - PROCESS | 5615 | 1461067198016 Marionette TRACE conn3 <- [1,1298,null,{}] 04:59:58 INFO - PROCESS | 5615 | 1461067198023 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:58 INFO - PROCESS | 5615 | 1461067198325 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:59:58 INFO - PROCESS | 5615 | 1461067198712 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ca65c00 == 106 [pid = 5615] [id = 332] 04:59:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x8cb9b800) [pid = 5615] [serial = 997] [outer = (nil)] 04:59:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x8cba5c00) [pid = 5615] [serial = 998] [outer = 0x8cb9b800] 04:59:58 INFO - PROCESS | 5615 | 1461067198806 Marionette DEBUG loaded listener.js 04:59:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x8f336800) [pid = 5615] [serial = 999] [outer = 0x8cb9b800] 04:59:59 INFO - PROCESS | 5615 | 1461067199888 Marionette TRACE conn3 <- [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]]]}] 04:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1914ms 04:59:59 INFO - PROCESS | 5615 | 1461067199925 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 04:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:59:59 INFO - PROCESS | 5615 | 1461067199931 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 04:59:59 INFO - PROCESS | 5615 | 1461067199939 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:59:59 INFO - PROCESS | 5615 | 1461067199948 Marionette TRACE conn3 <- [1,1302,null,{}] 04:59:59 INFO - PROCESS | 5615 | 1461067199968 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:00 INFO - PROCESS | 5615 | 1461067200259 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:00:00 INFO - PROCESS | 5615 | 1461067200594 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:00 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a40b400 == 107 [pid = 5615] [id = 333] 05:00:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x8f341c00) [pid = 5615] [serial = 1000] [outer = (nil)] 05:00:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x903c5400) [pid = 5615] [serial = 1001] [outer = 0x8f341c00] 05:00:00 INFO - PROCESS | 5615 | 1461067200705 Marionette DEBUG loaded listener.js 05:00:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x904cd000) [pid = 5615] [serial = 1002] [outer = 0x8f341c00] 05:00:01 INFO - PROCESS | 5615 | 1461067201800 Marionette TRACE conn3 <- [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]]]}] 05:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1903ms 05:00:01 INFO - PROCESS | 5615 | 1461067201844 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:00:01 INFO - PROCESS | 5615 | 1461067201853 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:00:01 INFO - PROCESS | 5615 | 1461067201865 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 5615 | 1461067201872 Marionette TRACE conn3 <- [1,1306,null,{}] 05:00:01 INFO - PROCESS | 5615 | 1461067201883 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:02 INFO - PROCESS | 5615 | 1461067202226 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:00:02 INFO - PROCESS | 5615 | 1461067202553 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:02 INFO - PROCESS | 5615 | ++DOCSHELL 0x8cba7800 == 108 [pid = 5615] [id = 334] 05:00:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x904d1800) [pid = 5615] [serial = 1003] [outer = (nil)] 05:00:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x9133ac00) [pid = 5615] [serial = 1004] [outer = 0x904d1800] 05:00:02 INFO - PROCESS | 5615 | 1461067202649 Marionette DEBUG loaded listener.js 05:00:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x91f05c00) [pid = 5615] [serial = 1005] [outer = 0x904d1800] 05:00:03 INFO - PROCESS | 5615 | 1461067203585 Marionette TRACE conn3 <- [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]]]}] 05:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1789ms 05:00:03 INFO - PROCESS | 5615 | 1461067203653 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:00:03 INFO - PROCESS | 5615 | 1461067203657 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:00:03 INFO - PROCESS | 5615 | 1461067203664 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:00:03 INFO - PROCESS | 5615 | 1461067203669 Marionette TRACE conn3 <- [1,1310,null,{}] 05:00:03 INFO - PROCESS | 5615 | 1461067203675 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:03 INFO - PROCESS | 5615 | 1461067203903 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:00:04 INFO - PROCESS | 5615 | 1461067204212 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:04 INFO - PROCESS | 5615 | ++DOCSHELL 0x90585000 == 109 [pid = 5615] [id = 335] 05:00:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x912ae400) [pid = 5615] [serial = 1006] [outer = (nil)] 05:00:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x93260c00) [pid = 5615] [serial = 1007] [outer = 0x912ae400] 05:00:04 INFO - PROCESS | 5615 | 1461067204313 Marionette DEBUG loaded listener.js 05:00:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x932ba400) [pid = 5615] [serial = 1008] [outer = 0x912ae400] 05:00:05 INFO - PROCESS | 5615 | 1461067205297 Marionette TRACE conn3 <- [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] 05:00:05 INFO - PROCESS | 5615 | 1461067205353 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:00:05 INFO - PROCESS | 5615 | 1461067205360 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:00:05 INFO - PROCESS | 5615 | 1461067205364 Marionette TRACE conn3 <- [1,1314,null,{}] 05:00:05 INFO - PROCESS | 5615 | 1461067205372 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:05 INFO - PROCESS | 5615 | 1461067205657 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:00:06 INFO - PROCESS | 5615 | 1461067205985 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:06 INFO - PROCESS | 5615 | ++DOCSHELL 0x912ad400 == 110 [pid = 5615] [id = 336] 05:00:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x933bd000) [pid = 5615] [serial = 1009] [outer = (nil)] 05:00:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x944d4400) [pid = 5615] [serial = 1010] [outer = 0x933bd000] 05:00:06 INFO - PROCESS | 5615 | 1461067206087 Marionette DEBUG loaded listener.js 05:00:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x96ff6800) [pid = 5615] [serial = 1011] [outer = 0x933bd000] 05:00:07 INFO - PROCESS | 5615 | 1461067207230 Marionette TRACE conn3 <- [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]]]}] 05:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1938ms 05:00:07 INFO - PROCESS | 5615 | 1461067207300 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:00:07 INFO - PROCESS | 5615 | 1461067207304 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:00:07 INFO - PROCESS | 5615 | 1461067207311 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:00:07 INFO - PROCESS | 5615 | 1461067207315 Marionette TRACE conn3 <- [1,1318,null,{}] 05:00:07 INFO - PROCESS | 5615 | 1461067207321 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:07 INFO - PROCESS | 5615 | 1461067207541 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:00:07 INFO - PROCESS | 5615 | 1461067207855 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:07 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fc6800 == 111 [pid = 5615] [id = 337] 05:00:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x94194000) [pid = 5615] [serial = 1012] [outer = (nil)] 05:00:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x981c8000) [pid = 5615] [serial = 1013] [outer = 0x94194000] 05:00:07 INFO - PROCESS | 5615 | 1461067207948 Marionette DEBUG loaded listener.js 05:00:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x98490c00) [pid = 5615] [serial = 1014] [outer = 0x94194000] 05:00:08 INFO - PROCESS | 5615 | 1461067208892 Marionette TRACE conn3 <- [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]]]}] 05:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1639ms 05:00:08 INFO - PROCESS | 5615 | 1461067208954 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:00:08 INFO - PROCESS | 5615 | 1461067208958 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:00:08 INFO - PROCESS | 5615 | 1461067208967 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:00:08 INFO - PROCESS | 5615 | 1461067208970 Marionette TRACE conn3 <- [1,1322,null,{}] 05:00:08 INFO - PROCESS | 5615 | 1461067208976 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:09 INFO - PROCESS | 5615 | 1461067209192 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:00:09 INFO - PROCESS | 5615 | 1461067209509 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:09 INFO - PROCESS | 5615 | ++DOCSHELL 0x944c6800 == 112 [pid = 5615] [id = 338] 05:00:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x97917400) [pid = 5615] [serial = 1015] [outer = (nil)] 05:00:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x99185c00) [pid = 5615] [serial = 1016] [outer = 0x97917400] 05:00:09 INFO - PROCESS | 5615 | 1461067209606 Marionette DEBUG loaded listener.js 05:00:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x99208800) [pid = 5615] [serial = 1017] [outer = 0x97917400] 05:00:10 INFO - PROCESS | 5615 | 1461067210544 Marionette TRACE conn3 <- [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]]]}] 05:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1631ms 05:00:10 INFO - PROCESS | 5615 | 1461067210599 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:00:10 INFO - PROCESS | 5615 | 1461067210603 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:00:10 INFO - PROCESS | 5615 | 1461067210611 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:00:10 INFO - PROCESS | 5615 | 1461067210615 Marionette TRACE conn3 <- [1,1326,null,{}] 05:00:10 INFO - PROCESS | 5615 | 1461067210622 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:10 INFO - PROCESS | 5615 | 1461067210853 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:00:11 INFO - PROCESS | 5615 | 1461067211172 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:11 INFO - PROCESS | 5615 | ++DOCSHELL 0x89e38800 == 113 [pid = 5615] [id = 339] 05:00:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x97faf000) [pid = 5615] [serial = 1018] [outer = (nil)] 05:00:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x9ae72400) [pid = 5615] [serial = 1019] [outer = 0x97faf000] 05:00:11 INFO - PROCESS | 5615 | 1461067211267 Marionette DEBUG loaded listener.js 05:00:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x9ae77c00) [pid = 5615] [serial = 1020] [outer = 0x97faf000] 05:00:12 INFO - PROCESS | 5615 | 1461067212200 Marionette TRACE conn3 <- [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]]]}] 05:00:12 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 05:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1636ms 05:00:12 INFO - PROCESS | 5615 | 1461067212248 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:00:12 INFO - PROCESS | 5615 | 1461067212253 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:00:12 INFO - PROCESS | 5615 | 1461067212259 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:00:12 INFO - PROCESS | 5615 | 1461067212263 Marionette TRACE conn3 <- [1,1330,null,{}] 05:00:12 INFO - PROCESS | 5615 | 1461067212269 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:12 INFO - PROCESS | 5615 | 1461067212502 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:00:12 INFO - PROCESS | 5615 | 1461067212842 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x99b0a800 == 114 [pid = 5615] [id = 340] 05:00:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x99b0e400) [pid = 5615] [serial = 1021] [outer = (nil)] 05:00:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x9fc5d800) [pid = 5615] [serial = 1022] [outer = 0x99b0e400] 05:00:12 INFO - PROCESS | 5615 | 1461067212949 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x9fee8400) [pid = 5615] [serial = 1023] [outer = 0x99b0e400] 05:00:13 INFO - PROCESS | 5615 | 1461067213963 Marionette TRACE conn3 <- [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]]]}] 05:00:14 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 05:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1784ms 05:00:14 INFO - PROCESS | 5615 | 1461067214044 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:00:14 INFO - PROCESS | 5615 | 1461067214049 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:00:14 INFO - PROCESS | 5615 | 1461067214056 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - PROCESS | 5615 | 1461067214061 Marionette TRACE conn3 <- [1,1334,null,{}] 05:00:14 INFO - PROCESS | 5615 | 1461067214068 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:14 INFO - PROCESS | 5615 | 1461067214364 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:00:14 INFO - PROCESS | 5615 | 1461067214696 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:14 INFO - PROCESS | 5615 | ++DOCSHELL 0x9fb31000 == 115 [pid = 5615] [id = 341] 05:00:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0xa45b0c00) [pid = 5615] [serial = 1024] [outer = (nil)] 05:00:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0xa4740000) [pid = 5615] [serial = 1025] [outer = 0xa45b0c00] 05:00:14 INFO - PROCESS | 5615 | 1461067214796 Marionette DEBUG loaded listener.js 05:00:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0xa48c4c00) [pid = 5615] [serial = 1026] [outer = 0xa45b0c00] 05:00:15 INFO - PROCESS | 5615 | 1461067215770 Marionette TRACE conn3 <- [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]]]}] 05:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1789ms 05:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:00:15 INFO - PROCESS | 5615 | 1461067215846 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:00:15 INFO - PROCESS | 5615 | 1461067215849 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:00:15 INFO - PROCESS | 5615 | 1461067215856 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:00:15 INFO - PROCESS | 5615 | 1461067215859 Marionette TRACE conn3 <- [1,1338,null,{}] 05:00:15 INFO - PROCESS | 5615 | 1461067215866 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:16 INFO - PROCESS | 5615 | 1461067216094 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:00:16 INFO - PROCESS | 5615 | 1461067216410 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:16 INFO - PROCESS | 5615 | ++DOCSHELL 0xa473e800 == 116 [pid = 5615] [id = 342] 05:00:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0xa48cb000) [pid = 5615] [serial = 1027] [outer = (nil)] 05:00:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 178 (0xa4a0d800) [pid = 5615] [serial = 1028] [outer = 0xa48cb000] 05:00:16 INFO - PROCESS | 5615 | 1461067216502 Marionette DEBUG loaded listener.js 05:00:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 179 (0xa4a10c00) [pid = 5615] [serial = 1029] [outer = 0xa48cb000] 05:00:17 INFO - PROCESS | 5615 | 1461067217971 Marionette TRACE conn3 <- [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]]]}] 05:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2136ms 05:00:17 INFO - PROCESS | 5615 | 1461067217992 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:00:18 INFO - PROCESS | 5615 | 1461067217996 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:00:18 INFO - PROCESS | 5615 | 1461067218051 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:00:18 INFO - PROCESS | 5615 | 1461067218054 Marionette TRACE conn3 <- [1,1342,null,{}] 05:00:18 INFO - PROCESS | 5615 | 1461067218062 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:18 INFO - PROCESS | 5615 | 1461067218314 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:00:18 INFO - PROCESS | 5615 | 1461067218576 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:18 INFO - PROCESS | 5615 | ++DOCSHELL 0x87615400 == 117 [pid = 5615] [id = 343] 05:00:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 180 (0x87615800) [pid = 5615] [serial = 1030] [outer = (nil)] 05:00:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 181 (0x8761a400) [pid = 5615] [serial = 1031] [outer = 0x87615800] 05:00:18 INFO - PROCESS | 5615 | 1461067218667 Marionette DEBUG loaded listener.js 05:00:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 182 (0x8761ec00) [pid = 5615] [serial = 1032] [outer = 0x87615800] 05:00:19 INFO - PROCESS | 5615 | 1461067219646 Marionette TRACE conn3 <- [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]]]}] 05:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1645ms 05:00:19 INFO - PROCESS | 5615 | 1461067219691 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:00:19 INFO - PROCESS | 5615 | 1461067219695 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:00:19 INFO - PROCESS | 5615 | 1461067219701 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:00:19 INFO - PROCESS | 5615 | 1461067219705 Marionette TRACE conn3 <- [1,1346,null,{}] 05:00:19 INFO - PROCESS | 5615 | 1461067219711 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:19 INFO - PROCESS | 5615 | 1461067219961 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:00:20 INFO - PROCESS | 5615 | 1461067220293 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:20 INFO - PROCESS | 5615 | ++DOCSHELL 0x87618400 == 118 [pid = 5615] [id = 344] 05:00:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 183 (0x87618c00) [pid = 5615] [serial = 1033] [outer = (nil)] 05:00:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 184 (0xa473fc00) [pid = 5615] [serial = 1034] [outer = 0x87618c00] 05:00:20 INFO - PROCESS | 5615 | 1461067220384 Marionette DEBUG loaded listener.js 05:00:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 185 (0xa4a14800) [pid = 5615] [serial = 1035] [outer = 0x87618c00] 05:00:21 INFO - PROCESS | 5615 | 1461067221376 Marionette TRACE conn3 <- [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]]]}] 05:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1740ms 05:00:21 INFO - PROCESS | 5615 | 1461067221442 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:00:21 INFO - PROCESS | 5615 | 1461067221456 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:00:21 INFO - PROCESS | 5615 | 1461067221462 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:00:21 INFO - PROCESS | 5615 | 1461067221465 Marionette TRACE conn3 <- [1,1350,null,{}] 05:00:21 INFO - PROCESS | 5615 | 1461067221472 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:21 INFO - PROCESS | 5615 | 1461067221727 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:00:22 INFO - PROCESS | 5615 | 1461067222055 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:22 INFO - PROCESS | 5615 | ++DOCSHELL 0x84ea1800 == 119 [pid = 5615] [id = 345] 05:00:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 186 (0x84ea5400) [pid = 5615] [serial = 1036] [outer = (nil)] 05:00:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 187 (0x84eabc00) [pid = 5615] [serial = 1037] [outer = 0x84ea5400] 05:00:22 INFO - PROCESS | 5615 | 1461067222147 Marionette DEBUG loaded listener.js 05:00:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 188 (0x84eadc00) [pid = 5615] [serial = 1038] [outer = 0x84ea5400] 05:00:23 INFO - PROCESS | 5615 | 1461067223107 Marionette TRACE conn3 <- [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]]]}] 05:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1687ms 05:00:23 INFO - PROCESS | 5615 | 1461067223151 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:00:23 INFO - PROCESS | 5615 | 1461067223155 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:00:23 INFO - PROCESS | 5615 | 1461067223162 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:00:23 INFO - PROCESS | 5615 | 1461067223165 Marionette TRACE conn3 <- [1,1354,null,{}] 05:00:23 INFO - PROCESS | 5615 | 1461067223172 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:23 INFO - PROCESS | 5615 | 1461067223427 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:00:23 INFO - PROCESS | 5615 | 1461067223779 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:23 INFO - PROCESS | 5615 | ++DOCSHELL 0x84eab400 == 120 [pid = 5615] [id = 346] 05:00:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 189 (0x84eab800) [pid = 5615] [serial = 1039] [outer = (nil)] 05:00:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 190 (0x84fcdc00) [pid = 5615] [serial = 1040] [outer = 0x84eab800] 05:00:23 INFO - PROCESS | 5615 | 1461067223879 Marionette DEBUG loaded listener.js 05:00:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 191 (0x87087400) [pid = 5615] [serial = 1041] [outer = 0x84eab800] 05:00:24 INFO - PROCESS | 5615 | 1461067224854 Marionette TRACE conn3 <- [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]]]}] 05:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1736ms 05:00:24 INFO - PROCESS | 5615 | 1461067224899 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:00:24 INFO - PROCESS | 5615 | 1461067224903 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:00:24 INFO - PROCESS | 5615 | 1461067224910 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:00:24 INFO - PROCESS | 5615 | 1461067224913 Marionette TRACE conn3 <- [1,1358,null,{}] 05:00:24 INFO - PROCESS | 5615 | 1461067224919 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:25 INFO - PROCESS | 5615 | 1461067225188 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:00:25 INFO - PROCESS | 5615 | 1461067225515 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:25 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fc5800 == 121 [pid = 5615] [id = 347] 05:00:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 192 (0x84fc9000) [pid = 5615] [serial = 1042] [outer = (nil)] 05:00:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 193 (0x87090000) [pid = 5615] [serial = 1043] [outer = 0x84fc9000] 05:00:25 INFO - PROCESS | 5615 | 1461067225604 Marionette DEBUG loaded listener.js 05:00:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 194 (0x87618800) [pid = 5615] [serial = 1044] [outer = 0x84fc9000] 05:00:26 INFO - PROCESS | 5615 | --DOCSHELL 0x8f332c00 == 120 [pid = 5615] [id = 92] 05:00:26 INFO - PROCESS | 5615 | --DOCSHELL 0x900ccc00 == 119 [pid = 5615] [id = 267] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x8ca5b800 == 118 [pid = 5615] [id = 266] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x84fc2800 == 117 [pid = 5615] [id = 329] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x8b730400 == 116 [pid = 5615] [id = 328] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x89e39400 == 115 [pid = 5615] [id = 327] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x8b5b6000 == 114 [pid = 5615] [id = 326] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x89e30400 == 113 [pid = 5615] [id = 325] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x8755e400 == 112 [pid = 5615] [id = 324] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x9ae7f400 == 111 [pid = 5615] [id = 322] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x998cc400 == 110 [pid = 5615] [id = 323] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6d7800 == 109 [pid = 5615] [id = 321] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x99b0c000 == 108 [pid = 5615] [id = 320] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x9848ec00 == 107 [pid = 5615] [id = 319] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x9620fc00 == 106 [pid = 5615] [id = 317] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x97914c00 == 105 [pid = 5615] [id = 318] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x944c9400 == 104 [pid = 5615] [id = 316] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x904d9c00 == 103 [pid = 5615] [id = 315] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x87560c00 == 102 [pid = 5615] [id = 314] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x904cfc00 == 101 [pid = 5615] [id = 313] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6d6400 == 100 [pid = 5615] [id = 311] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x8be2fc00 == 99 [pid = 5615] [id = 312] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x8f332400 == 98 [pid = 5615] [id = 310] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x8ca5d400 == 97 [pid = 5615] [id = 308] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x9133e000 == 96 [pid = 5615] [id = 11] 05:00:27 INFO - PROCESS | 5615 | --DOCSHELL 0x8a410400 == 95 [pid = 5615] [id = 309] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 193 (0x96ff9000) [pid = 5615] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 192 (0x9314dc00) [pid = 5615] [serial = 729] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 191 (0x932b6000) [pid = 5615] [serial = 810] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 190 (0x97a9bc00) [pid = 5615] [serial = 813] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 189 (0xa4a10400) [pid = 5615] [serial = 828] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 188 (0x99b0d400) [pid = 5615] [serial = 819] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 187 (0xa2acb800) [pid = 5615] [serial = 825] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 186 (0x8cba5800) [pid = 5615] [serial = 837] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 185 (0xa4a16800) [pid = 5615] [serial = 834] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 184 (0x9899cc00) [pid = 5615] [serial = 816] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 183 (0x903ce800) [pid = 5615] [serial = 804] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 182 (0x9fc55800) [pid = 5615] [serial = 822] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 181 (0x8be36c00) [pid = 5615] [serial = 798] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 180 (0x8f609800) [pid = 5615] [serial = 801] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 179 (0x91f03c00) [pid = 5615] [serial = 807] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 178 (0x8f6d6c00) [pid = 5615] [serial = 795] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 177 (0x89e39800) [pid = 5615] [serial = 831] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x8c7f5c00) [pid = 5615] [serial = 920] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x8bfbd000) [pid = 5615] [serial = 896] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x944cb800) [pid = 5615] [serial = 872] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x944cf400) [pid = 5615] [serial = 873] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x9fc54c00) [pid = 5615] [serial = 887] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x9fedd400) [pid = 5615] [serial = 888] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x8be9e800) [pid = 5615] [serial = 917] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x97907800) [pid = 5615] [serial = 878] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x97910800) [pid = 5615] [serial = 879] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x8a0ce800) [pid = 5615] [serial = 914] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x8b507000) [pid = 5615] [serial = 915] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0xa45b6000) [pid = 5615] [serial = 899] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0xa4a0cc00) [pid = 5615] [serial = 900] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x8bfbe000) [pid = 5615] [serial = 897] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x9ae7e400) [pid = 5615] [serial = 905] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x9df87800) [pid = 5615] [serial = 906] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x8be9b000) [pid = 5615] [serial = 911] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x9ae76400) [pid = 5615] [serial = 902] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x9ae78400) [pid = 5615] [serial = 903] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x99b17800) [pid = 5615] [serial = 884] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x99c30800) [pid = 5615] [serial = 885] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x900d5800) [pid = 5615] [serial = 866] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x902c2400) [pid = 5615] [serial = 867] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x900d7800) [pid = 5615] [serial = 861] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0xa2a31400) [pid = 5615] [serial = 890] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0xa3c7f400) [pid = 5615] [serial = 891] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x9314c800) [pid = 5615] [serial = 869] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x932c1400) [pid = 5615] [serial = 870] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x8c162c00) [pid = 5615] [serial = 863] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x8c1cb400) [pid = 5615] [serial = 864] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x957bd400) [pid = 5615] [serial = 875] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x962a6c00) [pid = 5615] [serial = 876] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x9899c800) [pid = 5615] [serial = 881] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x98e60000) [pid = 5615] [serial = 882] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0xa4748000) [pid = 5615] [serial = 893] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0xa48cc800) [pid = 5615] [serial = 894] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x84fcc000) [pid = 5615] [serial = 908] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x84fcfc00) [pid = 5615] [serial = 909] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8f6d8c00) [pid = 5615] [serial = 926] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8cba1c00) [pid = 5615] [serial = 921] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x8bea7400) [pid = 5615] [serial = 918] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x8c1c6800) [pid = 5615] [serial = 924] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8be2d800) [pid = 5615] [serial = 923] [outer = (nil)] [url = about:blank] 05:00:27 INFO - PROCESS | 5615 | 1461067227877 Marionette TRACE conn3 <- [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]]]}] 05:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2996ms 05:00:27 INFO - PROCESS | 5615 | 1461067227907 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:00:27 INFO - PROCESS | 5615 | 1461067227914 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:00:27 INFO - PROCESS | 5615 | 1461067227924 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:00:27 INFO - PROCESS | 5615 | 1461067227929 Marionette TRACE conn3 <- [1,1362,null,{}] 05:00:27 INFO - PROCESS | 5615 | 1461067227939 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:28 INFO - PROCESS | 5615 | 1461067228163 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:00:28 INFO - PROCESS | 5615 | 1461067228375 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a404000 == 96 [pid = 5615] [id = 348] 05:00:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8a405800) [pid = 5615] [serial = 1045] [outer = (nil)] 05:00:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8b507400) [pid = 5615] [serial = 1046] [outer = 0x8a405800] 05:00:28 INFO - PROCESS | 5615 | 1461067228518 Marionette DEBUG loaded listener.js 05:00:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8b5b1000) [pid = 5615] [serial = 1047] [outer = 0x8a405800] 05:00:29 INFO - PROCESS | 5615 | 1461067229488 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1589ms 05:00:29 INFO - PROCESS | 5615 | 1461067229516 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:00:29 INFO - PROCESS | 5615 | 1461067229525 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:00:29 INFO - PROCESS | 5615 | 1461067229538 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:00:29 INFO - PROCESS | 5615 | 1461067229542 Marionette TRACE conn3 <- [1,1366,null,{}] 05:00:29 INFO - PROCESS | 5615 | 1461067229550 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:29 INFO - PROCESS | 5615 | 1461067229774 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:00:30 INFO - PROCESS | 5615 | 1461067230079 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:30 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b50a000 == 97 [pid = 5615] [id = 349] 05:00:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8b5bdc00) [pid = 5615] [serial = 1048] [outer = (nil)] 05:00:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8be9e400) [pid = 5615] [serial = 1049] [outer = 0x8b5bdc00] 05:00:30 INFO - PROCESS | 5615 | 1461067230179 Marionette DEBUG loaded listener.js 05:00:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8bfb7400) [pid = 5615] [serial = 1050] [outer = 0x8b5bdc00] 05:00:31 INFO - PROCESS | 5615 | 1461067231138 Marionette TRACE conn3 <- [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] 05:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:00:31 INFO - PROCESS | 5615 | 1461067231182 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:00:31 INFO - PROCESS | 5615 | 1461067231194 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:00:31 INFO - PROCESS | 5615 | 1461067231207 Marionette TRACE conn3 <- [1,1370,null,{}] 05:00:31 INFO - PROCESS | 5615 | 1461067231241 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:31 INFO - PROCESS | 5615 | 1461067231541 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:00:31 INFO - PROCESS | 5615 | 1461067231578 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:31 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c1c6800 == 98 [pid = 5615] [id = 350] 05:00:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8c7e9000) [pid = 5615] [serial = 1051] [outer = (nil)] 05:00:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8ca5b800) [pid = 5615] [serial = 1052] [outer = 0x8c7e9000] 05:00:31 INFO - PROCESS | 5615 | 1461067231785 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8ca65400) [pid = 5615] [serial = 1053] [outer = 0x8c7e9000] 05:00:32 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x8c165800) [pid = 5615] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:00:32 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x84fc2c00) [pid = 5615] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:00:32 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x8b733c00) [pid = 5615] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:00:32 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x89e31800) [pid = 5615] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:00:32 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8b5b7c00) [pid = 5615] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:00:32 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x84fcbc00) [pid = 5615] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:00:33 INFO - PROCESS | 5615 | 1461067233332 Marionette TRACE conn3 <- [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] 05:00:33 INFO - PROCESS | 5615 | 1461067233366 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:00:33 INFO - PROCESS | 5615 | 1461067233374 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:00:33 INFO - PROCESS | 5615 | 1461067233378 Marionette TRACE conn3 <- [1,1374,null,{}] 05:00:33 INFO - PROCESS | 5615 | 1461067233384 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:33 INFO - PROCESS | 5615 | 1461067233665 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:00:33 INFO - PROCESS | 5615 | 1461067233688 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:33 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b73a800 == 99 [pid = 5615] [id = 351] 05:00:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8ca5c800) [pid = 5615] [serial = 1054] [outer = (nil)] 05:00:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8cba2000) [pid = 5615] [serial = 1055] [outer = 0x8ca5c800] 05:00:33 INFO - PROCESS | 5615 | 1461067233769 Marionette DEBUG loaded listener.js 05:00:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8eb56000) [pid = 5615] [serial = 1056] [outer = 0x8ca5c800] 05:00:34 INFO - PROCESS | 5615 | [5615] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:34 INFO - PROCESS | 5615 | 1461067234962 Marionette TRACE conn3 <- [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] 05:00:35 INFO - PROCESS | 5615 | 1461067235016 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:00:35 INFO - PROCESS | 5615 | 1461067235028 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:00:35 INFO - PROCESS | 5615 | 1461067235036 Marionette TRACE conn3 <- [1,1378,null,{}] 05:00:35 INFO - PROCESS | 5615 | 1461067235047 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:35 INFO - PROCESS | 5615 | 1461067235437 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:00:35 INFO - PROCESS | 5615 | 1461067235727 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:35 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fc8c00 == 100 [pid = 5615] [id = 352] 05:00:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8a0d0400) [pid = 5615] [serial = 1057] [outer = (nil)] 05:00:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8b50b400) [pid = 5615] [serial = 1058] [outer = 0x8a0d0400] 05:00:35 INFO - PROCESS | 5615 | 1461067235828 Marionette DEBUG loaded listener.js 05:00:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8b76c800) [pid = 5615] [serial = 1059] [outer = 0x8a0d0400] 05:00:36 INFO - PROCESS | 5615 | 1461067236919 Marionette TRACE conn3 <- [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] 05:00:36 INFO - PROCESS | 5615 | 1461067236986 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:00:37 INFO - PROCESS | 5615 | 1461067237000 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:00:37 INFO - PROCESS | 5615 | 1461067237006 Marionette TRACE conn3 <- [1,1382,null,{}] 05:00:37 INFO - PROCESS | 5615 | 1461067237013 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:37 INFO - PROCESS | 5615 | 1461067237305 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:00:37 INFO - PROCESS | 5615 | 1461067237630 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:37 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bea7400 == 101 [pid = 5615] [id = 353] 05:00:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x8bfbdc00) [pid = 5615] [serial = 1060] [outer = (nil)] 05:00:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x8c7f4c00) [pid = 5615] [serial = 1061] [outer = 0x8bfbdc00] 05:00:37 INFO - PROCESS | 5615 | 1461067237730 Marionette DEBUG loaded listener.js 05:00:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x8cba4800) [pid = 5615] [serial = 1062] [outer = 0x8bfbdc00] 05:00:38 INFO - PROCESS | 5615 | [5615] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:38 INFO - PROCESS | 5615 | 1461067238902 Marionette TRACE conn3 <- [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] 05:00:38 INFO - PROCESS | 5615 | 1461067238996 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:00:39 INFO - PROCESS | 5615 | 1461067239004 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:00:39 INFO - PROCESS | 5615 | 1461067239012 Marionette TRACE conn3 <- [1,1386,null,{}] 05:00:39 INFO - PROCESS | 5615 | 1461067239031 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:39 INFO - PROCESS | 5615 | 1461067239367 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:00:39 INFO - PROCESS | 5615 | 1461067239674 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:39 INFO - PROCESS | 5615 | ++DOCSHELL 0x8fed8800 == 102 [pid = 5615] [id = 354] 05:00:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x8fede400) [pid = 5615] [serial = 1063] [outer = (nil)] 05:00:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x8ffee400) [pid = 5615] [serial = 1064] [outer = 0x8fede400] 05:00:39 INFO - PROCESS | 5615 | 1461067239774 Marionette DEBUG loaded listener.js 05:00:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x901ac000) [pid = 5615] [serial = 1065] [outer = 0x8fede400] 05:00:40 INFO - PROCESS | 5615 | 1461067240837 Marionette TRACE conn3 <- [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] 05:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:00:40 INFO - PROCESS | 5615 | 1461067240907 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:00:40 INFO - PROCESS | 5615 | 1461067240914 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:00:40 INFO - PROCESS | 5615 | 1461067240918 Marionette TRACE conn3 <- [1,1390,null,{}] 05:00:40 INFO - PROCESS | 5615 | 1461067240925 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:41 INFO - PROCESS | 5615 | 1461067241227 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:00:41 INFO - PROCESS | 5615 | 1461067241548 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:41 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f615c00 == 103 [pid = 5615] [id = 355] 05:00:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x902c2000) [pid = 5615] [serial = 1066] [outer = (nil)] 05:00:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x904d0400) [pid = 5615] [serial = 1067] [outer = 0x902c2000] 05:00:41 INFO - PROCESS | 5615 | 1461067241643 Marionette DEBUG loaded listener.js 05:00:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x90585400) [pid = 5615] [serial = 1068] [outer = 0x902c2000] 05:00:42 INFO - PROCESS | 5615 | 1461067242637 Marionette TRACE conn3 <- [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]]]}] 05:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1737ms 05:00:42 INFO - PROCESS | 5615 | 1461067242651 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:00:42 INFO - PROCESS | 5615 | 1461067242655 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:00:42 INFO - PROCESS | 5615 | 1461067242663 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:00:42 INFO - PROCESS | 5615 | 1461067242667 Marionette TRACE conn3 <- [1,1394,null,{}] 05:00:42 INFO - PROCESS | 5615 | 1461067242673 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:42 INFO - PROCESS | 5615 | 1461067242899 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:00:43 INFO - PROCESS | 5615 | 1461067243172 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:43 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c160800 == 104 [pid = 5615] [id = 356] 05:00:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x8c1ca400) [pid = 5615] [serial = 1069] [outer = (nil)] 05:00:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x91fe7000) [pid = 5615] [serial = 1070] [outer = 0x8c1ca400] 05:00:43 INFO - PROCESS | 5615 | 1461067243309 Marionette DEBUG loaded listener.js 05:00:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x93155800) [pid = 5615] [serial = 1071] [outer = 0x8c1ca400] 05:00:44 INFO - PROCESS | 5615 | 1461067244275 Marionette TRACE conn3 <- [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]]]}] 05:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1640ms 05:00:44 INFO - PROCESS | 5615 | 1461067244305 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:00:44 INFO - PROCESS | 5615 | 1461067244309 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:00:44 INFO - PROCESS | 5615 | 1461067244316 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:00:44 INFO - PROCESS | 5615 | 1461067244320 Marionette TRACE conn3 <- [1,1398,null,{}] 05:00:44 INFO - PROCESS | 5615 | 1461067244326 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:44 INFO - PROCESS | 5615 | 1461067244583 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:00:44 INFO - PROCESS | 5615 | 1461067244880 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:44 INFO - PROCESS | 5615 | ++DOCSHELL 0x87083000 == 105 [pid = 5615] [id = 357] 05:00:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x932bd000) [pid = 5615] [serial = 1072] [outer = (nil)] 05:00:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x944c9800) [pid = 5615] [serial = 1073] [outer = 0x932bd000] 05:00:44 INFO - PROCESS | 5615 | 1461067244981 Marionette DEBUG loaded listener.js 05:00:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x944ce000) [pid = 5615] [serial = 1074] [outer = 0x932bd000] 05:00:45 INFO - PROCESS | 5615 | 1461067245911 Marionette TRACE conn3 <- [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]]]}] 05:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1652ms 05:00:45 INFO - PROCESS | 5615 | 1461067245968 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:00:45 INFO - PROCESS | 5615 | 1461067245972 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:00:45 INFO - PROCESS | 5615 | 1461067245980 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:00:45 INFO - PROCESS | 5615 | 1461067245983 Marionette TRACE conn3 <- [1,1402,null,{}] 05:00:46 INFO - PROCESS | 5615 | 1461067245990 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:46 INFO - PROCESS | 5615 | 1461067246235 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:00:46 INFO - PROCESS | 5615 | 1461067246547 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:46 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b768400 == 106 [pid = 5615] [id = 358] 05:00:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x8feda000) [pid = 5615] [serial = 1075] [outer = (nil)] 05:00:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x962aa400) [pid = 5615] [serial = 1076] [outer = 0x8feda000] 05:00:46 INFO - PROCESS | 5615 | 1461067246644 Marionette DEBUG loaded listener.js 05:00:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x96a2ec00) [pid = 5615] [serial = 1077] [outer = 0x8feda000] 05:00:47 INFO - PROCESS | 5615 | 1461067247560 Marionette TRACE conn3 <- [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]]]}] 05:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1640ms 05:00:47 INFO - PROCESS | 5615 | 1461067247621 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:00:47 INFO - PROCESS | 5615 | 1461067247626 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:00:47 INFO - PROCESS | 5615 | 1461067247632 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:00:47 INFO - PROCESS | 5615 | 1461067247636 Marionette TRACE conn3 <- [1,1406,null,{}] 05:00:47 INFO - PROCESS | 5615 | 1461067247642 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:47 INFO - PROCESS | 5615 | 1461067247866 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:00:48 INFO - PROCESS | 5615 | 1461067248153 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x944d3800 == 107 [pid = 5615] [id = 359] 05:00:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x957b6000) [pid = 5615] [serial = 1078] [outer = (nil)] 05:00:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x971eb800) [pid = 5615] [serial = 1079] [outer = 0x957b6000] 05:00:48 INFO - PROCESS | 5615 | 1461067248253 Marionette DEBUG loaded listener.js 05:00:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x979c0000) [pid = 5615] [serial = 1080] [outer = 0x957b6000] 05:00:49 INFO - PROCESS | 5615 | 1461067249261 Marionette TRACE conn3 <- [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]]]}] 05:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1682ms 05:00:49 INFO - PROCESS | 5615 | 1461067249315 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:00:49 INFO - PROCESS | 5615 | 1461067249319 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:00:49 INFO - PROCESS | 5615 | 1461067249326 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:00:49 INFO - PROCESS | 5615 | 1461067249330 Marionette TRACE conn3 <- [1,1410,null,{}] 05:00:49 INFO - PROCESS | 5615 | 1461067249336 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:49 INFO - PROCESS | 5615 | 1461067249567 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:00:49 INFO - PROCESS | 5615 | 1461067249881 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:49 INFO - PROCESS | 5615 | ++DOCSHELL 0x96ff5800 == 108 [pid = 5615] [id = 360] 05:00:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x96ff6c00) [pid = 5615] [serial = 1081] [outer = (nil)] 05:00:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x9899c800) [pid = 5615] [serial = 1082] [outer = 0x96ff6c00] 05:00:49 INFO - PROCESS | 5615 | 1461067249976 Marionette DEBUG loaded listener.js 05:00:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x98b58c00) [pid = 5615] [serial = 1083] [outer = 0x96ff6c00] 05:00:51 INFO - PROCESS | 5615 | 1461067251061 Marionette TRACE conn3 <- [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]]]}] 05:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1789ms 05:00:51 INFO - PROCESS | 5615 | 1461067251118 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:00:51 INFO - PROCESS | 5615 | 1461067251121 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:00:51 INFO - PROCESS | 5615 | 1461067251129 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:00:51 INFO - PROCESS | 5615 | 1461067251133 Marionette TRACE conn3 <- [1,1414,null,{}] 05:00:51 INFO - PROCESS | 5615 | 1461067251140 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:51 INFO - PROCESS | 5615 | 1461067251452 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:00:51 INFO - PROCESS | 5615 | 1461067251773 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x96ff0400 == 109 [pid = 5615] [id = 361] 05:00:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x98492400) [pid = 5615] [serial = 1084] [outer = (nil)] 05:00:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x99b8f400) [pid = 5615] [serial = 1085] [outer = 0x98492400] 05:00:51 INFO - PROCESS | 5615 | 1461067251865 Marionette DEBUG loaded listener.js 05:00:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x9ae73000) [pid = 5615] [serial = 1086] [outer = 0x98492400] 05:00:52 INFO - PROCESS | 5615 | 1461067252923 Marionette TRACE conn3 <- [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]]]}] 05:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1835ms 05:00:52 INFO - PROCESS | 5615 | 1461067252965 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:00:52 INFO - PROCESS | 5615 | 1461067252970 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:00:52 INFO - PROCESS | 5615 | 1461067252977 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:00:52 INFO - PROCESS | 5615 | 1461067252982 Marionette TRACE conn3 <- [1,1418,null,{}] 05:00:52 INFO - PROCESS | 5615 | 1461067252988 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:53 INFO - PROCESS | 5615 | 1461067253282 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:00:53 INFO - PROCESS | 5615 | 1461067253609 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:53 INFO - PROCESS | 5615 | ++DOCSHELL 0x998cc000 == 110 [pid = 5615] [id = 362] 05:00:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x9df93800) [pid = 5615] [serial = 1087] [outer = (nil)] 05:00:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x9fc96800) [pid = 5615] [serial = 1088] [outer = 0x9df93800] 05:00:53 INFO - PROCESS | 5615 | 1461067253709 Marionette DEBUG loaded listener.js 05:00:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0xa009c400) [pid = 5615] [serial = 1089] [outer = 0x9df93800] 05:00:54 INFO - PROCESS | 5615 | 1461067254700 Marionette TRACE conn3 <- [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]]]}] 05:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1793ms 05:00:54 INFO - PROCESS | 5615 | 1461067254771 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:00:54 INFO - PROCESS | 5615 | 1461067254775 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:00:54 INFO - PROCESS | 5615 | 1461067254782 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:00:54 INFO - PROCESS | 5615 | 1461067254786 Marionette TRACE conn3 <- [1,1422,null,{}] 05:00:54 INFO - PROCESS | 5615 | 1461067254791 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:55 INFO - PROCESS | 5615 | 1461067255051 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:00:55 INFO - PROCESS | 5615 | 1461067255377 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:55 INFO - PROCESS | 5615 | ++DOCSHELL 0x9fc9f400 == 111 [pid = 5615] [id = 363] 05:00:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0xa0c0cc00) [pid = 5615] [serial = 1090] [outer = (nil)] 05:00:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0xa2ac6c00) [pid = 5615] [serial = 1091] [outer = 0xa0c0cc00] 05:00:55 INFO - PROCESS | 5615 | 1461067255468 Marionette DEBUG loaded listener.js 05:00:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0xa3c7e400) [pid = 5615] [serial = 1092] [outer = 0xa0c0cc00] 05:00:56 INFO - PROCESS | 5615 | 1461067256421 Marionette TRACE conn3 <- [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]]]}] 05:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1689ms 05:00:56 INFO - PROCESS | 5615 | 1461067256473 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:00:56 INFO - PROCESS | 5615 | 1461067256477 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:00:56 INFO - PROCESS | 5615 | 1461067256484 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:00:56 INFO - PROCESS | 5615 | 1461067256487 Marionette TRACE conn3 <- [1,1426,null,{}] 05:00:56 INFO - PROCESS | 5615 | 1461067256493 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:56 INFO - PROCESS | 5615 | 1461067256710 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:00:57 INFO - PROCESS | 5615 | 1461067257028 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:57 INFO - PROCESS | 5615 | ++DOCSHELL 0x89d44c00 == 112 [pid = 5615] [id = 364] 05:00:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0x8a0d6800) [pid = 5615] [serial = 1093] [outer = (nil)] 05:00:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 178 (0xa45b9400) [pid = 5615] [serial = 1094] [outer = 0x8a0d6800] 05:00:57 INFO - PROCESS | 5615 | 1461067257120 Marionette DEBUG loaded listener.js 05:00:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 179 (0xa45e4800) [pid = 5615] [serial = 1095] [outer = 0x8a0d6800] 05:00:58 INFO - PROCESS | 5615 | 1461067258090 Marionette TRACE conn3 <- [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]]]}] 05:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1680ms 05:00:58 INFO - PROCESS | 5615 | 1461067258166 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:00:58 INFO - PROCESS | 5615 | 1461067258169 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:00:58 INFO - PROCESS | 5615 | 1461067258176 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:00:58 INFO - PROCESS | 5615 | 1461067258178 Marionette TRACE conn3 <- [1,1430,null,{}] 05:00:58 INFO - PROCESS | 5615 | 1461067258185 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:58 INFO - PROCESS | 5615 | 1461067258402 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:00:58 INFO - PROCESS | 5615 | 1461067258736 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:58 INFO - PROCESS | 5615 | ++DOCSHELL 0xa4563c00 == 113 [pid = 5615] [id = 365] 05:00:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 180 (0xa45b6400) [pid = 5615] [serial = 1096] [outer = (nil)] 05:00:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 181 (0xa48ce400) [pid = 5615] [serial = 1097] [outer = 0xa45b6400] 05:00:58 INFO - PROCESS | 5615 | 1461067258827 Marionette DEBUG loaded listener.js 05:00:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 182 (0xa4a0b000) [pid = 5615] [serial = 1098] [outer = 0xa45b6400] 05:00:59 INFO - PROCESS | 5615 | 1461067259806 Marionette TRACE conn3 <- [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]]]}] 05:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1683ms 05:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:00:59 INFO - PROCESS | 5615 | 1461067259878 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:00:59 INFO - PROCESS | 5615 | 1461067259881 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:00:59 INFO - PROCESS | 5615 | 1461067259889 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:00:59 INFO - PROCESS | 5615 | 1461067259892 Marionette TRACE conn3 <- [1,1434,null,{}] 05:00:59 INFO - PROCESS | 5615 | 1461067259898 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:00 INFO - PROCESS | 5615 | 1461067260134 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:01:00 INFO - PROCESS | 5615 | 1461067260425 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:00 INFO - PROCESS | 5615 | ++DOCSHELL 0x8be30400 == 114 [pid = 5615] [id = 366] 05:01:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 183 (0x942c6800) [pid = 5615] [serial = 1099] [outer = (nil)] 05:01:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 184 (0x942ce800) [pid = 5615] [serial = 1100] [outer = 0x942c6800] 05:01:00 INFO - PROCESS | 5615 | 1461067260517 Marionette DEBUG loaded listener.js 05:01:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 185 (0x942d0800) [pid = 5615] [serial = 1101] [outer = 0x942c6800] 05:01:01 INFO - PROCESS | 5615 | 1461067261437 Marionette TRACE conn3 <- [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]]]}] 05:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1582ms 05:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:01:01 INFO - PROCESS | 5615 | 1461067261470 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:01:01 INFO - PROCESS | 5615 | 1461067261474 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:01:01 INFO - PROCESS | 5615 | 1461067261483 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:01:01 INFO - PROCESS | 5615 | 1461067261489 Marionette TRACE conn3 <- [1,1438,null,{}] 05:01:01 INFO - PROCESS | 5615 | 1461067261495 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:01 INFO - PROCESS | 5615 | 1461067261744 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:01:02 INFO - PROCESS | 5615 | 1461067262076 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:02 INFO - PROCESS | 5615 | ++DOCSHELL 0x85958800 == 115 [pid = 5615] [id = 367] 05:01:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 186 (0x85958c00) [pid = 5615] [serial = 1102] [outer = (nil)] 05:01:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 187 (0x8595f800) [pid = 5615] [serial = 1103] [outer = 0x85958c00] 05:01:02 INFO - PROCESS | 5615 | 1461067262173 Marionette DEBUG loaded listener.js 05:01:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 188 (0x85961800) [pid = 5615] [serial = 1104] [outer = 0x85958c00] 05:01:03 INFO - PROCESS | 5615 | 1461067263122 Marionette TRACE conn3 <- [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]]]}] 05:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1692ms 05:01:03 INFO - PROCESS | 5615 | 1461067263174 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:01:03 INFO - PROCESS | 5615 | 1461067263178 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:01:03 INFO - PROCESS | 5615 | 1461067263185 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:01:03 INFO - PROCESS | 5615 | 1461067263188 Marionette TRACE conn3 <- [1,1442,null,{}] 05:01:03 INFO - PROCESS | 5615 | 1461067263194 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:03 INFO - PROCESS | 5615 | 1461067263425 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:01:03 INFO - PROCESS | 5615 | 1461067263767 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:03 INFO - PROCESS | 5615 | ++DOCSHELL 0x8595f400 == 116 [pid = 5615] [id = 368] 05:01:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 189 (0x85964800) [pid = 5615] [serial = 1105] [outer = (nil)] 05:01:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 190 (0x942cf000) [pid = 5615] [serial = 1106] [outer = 0x85964800] 05:01:03 INFO - PROCESS | 5615 | 1461067263864 Marionette DEBUG loaded listener.js 05:01:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 191 (0x942d3400) [pid = 5615] [serial = 1107] [outer = 0x85964800] 05:01:04 INFO - PROCESS | 5615 | 1461067264807 Marionette TRACE conn3 <- [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]]]}] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8c1c6800 == 115 [pid = 5615] [id = 350] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8b50a000 == 114 [pid = 5615] [id = 349] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8a404000 == 113 [pid = 5615] [id = 348] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x84eab400 == 112 [pid = 5615] [id = 346] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x84ea1800 == 111 [pid = 5615] [id = 345] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x87618400 == 110 [pid = 5615] [id = 344] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x87615400 == 109 [pid = 5615] [id = 343] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x9fb31000 == 108 [pid = 5615] [id = 341] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0xa473e800 == 107 [pid = 5615] [id = 342] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x99b0a800 == 106 [pid = 5615] [id = 340] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x89e38800 == 105 [pid = 5615] [id = 339] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x84fc6800 == 104 [pid = 5615] [id = 337] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x944c6800 == 103 [pid = 5615] [id = 338] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x912ad400 == 102 [pid = 5615] [id = 336] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x90585000 == 101 [pid = 5615] [id = 335] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8cba7800 == 100 [pid = 5615] [id = 334] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8a40b400 == 99 [pid = 5615] [id = 333] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8ca65c00 == 98 [pid = 5615] [id = 332] 05:01:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8b5b1800 == 97 [pid = 5615] [id = 331] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 190 (0x8c1c2400) [pid = 5615] [serial = 912] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 189 (0x8f60ec00) [pid = 5615] [serial = 986] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 188 (0x89e2d400) [pid = 5615] [serial = 989] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 187 (0x8bfb4800) [pid = 5615] [serial = 983] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 186 (0x8b762000) [pid = 5615] [serial = 978] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 185 (0x8a410c00) [pid = 5615] [serial = 977] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 184 (0x8b732800) [pid = 5615] [serial = 980] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 183 (0x8b76a000) [pid = 5615] [serial = 981] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 182 (0xa45e7800) [pid = 5615] [serial = 974] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 181 (0x8be9f400) [pid = 5615] [serial = 929] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 180 (0x8f341800) [pid = 5615] [serial = 932] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 179 (0x902c0c00) [pid = 5615] [serial = 935] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 178 (0x90581400) [pid = 5615] [serial = 938] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 177 (0x91f38c00) [pid = 5615] [serial = 941] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x933c1000) [pid = 5615] [serial = 944] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x962a8c00) [pid = 5615] [serial = 947] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x96ff5000) [pid = 5615] [serial = 950] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x97917000) [pid = 5615] [serial = 953] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x98494c00) [pid = 5615] [serial = 956] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x99b12400) [pid = 5615] [serial = 959] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x9b0ac400) [pid = 5615] [serial = 962] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x9fb9a000) [pid = 5615] [serial = 965] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0xa0e55400) [pid = 5615] [serial = 968] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0xa2acc000) [pid = 5615] [serial = 971] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x8f60c400) [pid = 5615] [serial = 992] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x8fc19800) [pid = 5615] [serial = 987] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x89e3b400) [pid = 5615] [serial = 990] [outer = (nil)] [url = about:blank] 05:01:06 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x8c7f0c00) [pid = 5615] [serial = 984] [outer = (nil)] [url = about:blank] 05:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 3191ms 05:01:06 INFO - PROCESS | 5615 | 1461067266488 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:01:06 INFO - PROCESS | 5615 | 1461067266494 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:01:06 INFO - PROCESS | 5615 | 1461067266507 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:01:06 INFO - PROCESS | 5615 | 1461067266515 Marionette TRACE conn3 <- [1,1446,null,{}] 05:01:06 INFO - PROCESS | 5615 | 1461067266524 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:06 INFO - PROCESS | 5615 | 1461067266761 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:01:06 INFO - PROCESS | 5615 | 1461067266974 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:07 INFO - PROCESS | 5615 | ++DOCSHELL 0x87614000 == 98 [pid = 5615] [id = 369] 05:01:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x87618400) [pid = 5615] [serial = 1108] [outer = (nil)] 05:01:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x87620400) [pid = 5615] [serial = 1109] [outer = 0x87618400] 05:01:07 INFO - PROCESS | 5615 | 1461067267055 Marionette DEBUG loaded listener.js 05:01:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x88612800) [pid = 5615] [serial = 1110] [outer = 0x87618400] 05:01:07 INFO - PROCESS | 5615 | 1461067267923 Marionette TRACE conn3 <- [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]]]}] 05:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1447ms 05:01:07 INFO - PROCESS | 5615 | 1461067267957 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:01:07 INFO - PROCESS | 5615 | 1461067267963 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:01:07 INFO - PROCESS | 5615 | 1461067267976 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:01:07 INFO - PROCESS | 5615 | 1461067267982 Marionette TRACE conn3 <- [1,1450,null,{}] 05:01:07 INFO - PROCESS | 5615 | 1461067267989 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:08 INFO - PROCESS | 5615 | 1461067268208 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:01:08 INFO - PROCESS | 5615 | 1461067268479 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:08 INFO - PROCESS | 5615 | ++DOCSHELL 0x88619400 == 99 [pid = 5615] [id = 370] 05:01:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x8861e800) [pid = 5615] [serial = 1111] [outer = (nil)] 05:01:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x89e32000) [pid = 5615] [serial = 1112] [outer = 0x8861e800] 05:01:08 INFO - PROCESS | 5615 | 1461067268564 Marionette DEBUG loaded listener.js 05:01:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x8a0cec00) [pid = 5615] [serial = 1113] [outer = 0x8861e800] 05:01:09 INFO - PROCESS | 5615 | 1461067269586 Marionette TRACE conn3 <- [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]]]}] 05:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1651ms 05:01:09 INFO - PROCESS | 5615 | 1461067269623 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:01:09 INFO - PROCESS | 5615 | 1461067269628 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:01:09 INFO - PROCESS | 5615 | 1461067269635 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:01:09 INFO - PROCESS | 5615 | 1461067269639 Marionette TRACE conn3 <- [1,1454,null,{}] 05:01:09 INFO - PROCESS | 5615 | 1461067269662 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:09 INFO - PROCESS | 5615 | 1461067269937 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:01:10 INFO - PROCESS | 5615 | 1461067270127 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:10 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5b1800 == 100 [pid = 5615] [id = 371] 05:01:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x8b73dc00) [pid = 5615] [serial = 1114] [outer = (nil)] 05:01:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x8b768000) [pid = 5615] [serial = 1115] [outer = 0x8b73dc00] 05:01:10 INFO - PROCESS | 5615 | 1461067270209 Marionette DEBUG loaded listener.js 05:01:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x8be9e800) [pid = 5615] [serial = 1116] [outer = 0x8b73dc00] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x84fc9000) [pid = 5615] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x915da800) [pid = 5615] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x8a405800) [pid = 5615] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0xa48cb000) [pid = 5615] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x87615800) [pid = 5615] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0xa0a0b400) [pid = 5615] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x904d1000) [pid = 5615] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x94194000) [pid = 5615] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x8cb9b800) [pid = 5615] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x97917400) [pid = 5615] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x8f341c00) [pid = 5615] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x99b0e400) [pid = 5615] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x933bd000) [pid = 5615] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x97faf000) [pid = 5615] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x8b5bdc00) [pid = 5615] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x84eab800) [pid = 5615] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x8f339c00) [pid = 5615] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x97919c00) [pid = 5615] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x84ea5400) [pid = 5615] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x99b0dc00) [pid = 5615] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x904d1800) [pid = 5615] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x998d1c00) [pid = 5615] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x8c7e9000) [pid = 5615] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x8f615800) [pid = 5615] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x91feb000) [pid = 5615] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x96bb8800) [pid = 5615] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x9620b800) [pid = 5615] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0xa45b0c00) [pid = 5615] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x87618c00) [pid = 5615] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x900d8000) [pid = 5615] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x9fc58000) [pid = 5615] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x912ae400) [pid = 5615] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x8b737c00) [pid = 5615] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x904cd400) [pid = 5615] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8ffefc00) [pid = 5615] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x902be000) [pid = 5615] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:01:11 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x8b736c00) [pid = 5615] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:01:11 INFO - PROCESS | 5615 | 1461067271910 Marionette TRACE conn3 <- [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]]]}] 05:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2297ms 05:01:11 INFO - PROCESS | 5615 | 1461067271935 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:01:11 INFO - PROCESS | 5615 | 1461067271939 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:01:11 INFO - PROCESS | 5615 | 1461067271945 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:01:11 INFO - PROCESS | 5615 | 1461067271963 Marionette TRACE conn3 <- [1,1458,null,{}] 05:01:11 INFO - PROCESS | 5615 | 1461067271971 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:12 INFO - PROCESS | 5615 | 1461067272243 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:01:12 INFO - PROCESS | 5615 | 1461067272264 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x84ea2800 == 101 [pid = 5615] [id = 372] 05:01:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x84fc6c00) [pid = 5615] [serial = 1117] [outer = (nil)] 05:01:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8b5bdc00) [pid = 5615] [serial = 1118] [outer = 0x84fc6c00] 05:01:12 INFO - PROCESS | 5615 | 1461067272344 Marionette DEBUG loaded listener.js 05:01:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8be30800) [pid = 5615] [serial = 1119] [outer = 0x84fc6c00] 05:01:13 INFO - PROCESS | 5615 | 1461067273285 Marionette TRACE conn3 <- [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]]]}] 05:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1399ms 05:01:13 INFO - PROCESS | 5615 | 1461067273345 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:01:13 INFO - PROCESS | 5615 | 1461067273349 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:01:13 INFO - PROCESS | 5615 | 1461067273356 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:01:13 INFO - PROCESS | 5615 | 1461067273359 Marionette TRACE conn3 <- [1,1462,null,{}] 05:01:13 INFO - PROCESS | 5615 | 1461067273365 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:13 INFO - PROCESS | 5615 | 1461067273588 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:01:14 INFO - PROCESS | 5615 | 1461067274011 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:14 INFO - PROCESS | 5615 | ++DOCSHELL 0x84eacc00 == 102 [pid = 5615] [id = 373] 05:01:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x84ead400) [pid = 5615] [serial = 1120] [outer = (nil)] 05:01:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x84fd0800) [pid = 5615] [serial = 1121] [outer = 0x84ead400] 05:01:14 INFO - PROCESS | 5615 | 1461067274113 Marionette DEBUG loaded listener.js 05:01:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x87084c00) [pid = 5615] [serial = 1122] [outer = 0x84ead400] 05:01:15 INFO - PROCESS | 5615 | 1461067275176 Marionette TRACE conn3 <- [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]]]}] 05:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1882ms 05:01:15 INFO - PROCESS | 5615 | 1461067275242 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:01:15 INFO - PROCESS | 5615 | 1461067275250 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:01:15 INFO - PROCESS | 5615 | 1461067275260 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:01:15 INFO - PROCESS | 5615 | 1461067275265 Marionette TRACE conn3 <- [1,1466,null,{}] 05:01:15 INFO - PROCESS | 5615 | 1461067275275 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:15 INFO - PROCESS | 5615 | 1461067275560 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:01:15 INFO - PROCESS | 5615 | 1461067275890 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x8861d000 == 103 [pid = 5615] [id = 374] 05:01:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x89e3bc00) [pid = 5615] [serial = 1123] [outer = (nil)] 05:01:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8a40b400) [pid = 5615] [serial = 1124] [outer = 0x89e3bc00] 05:01:15 INFO - PROCESS | 5615 | 1461067275988 Marionette DEBUG loaded listener.js 05:01:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x8b5bc800) [pid = 5615] [serial = 1125] [outer = 0x89e3bc00] 05:01:17 INFO - PROCESS | 5615 | 1461067277173 Marionette TRACE conn3 <- [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]]]}] 05:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1990ms 05:01:17 INFO - PROCESS | 5615 | 1461067277254 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:01:17 INFO - PROCESS | 5615 | 1461067277261 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:01:17 INFO - PROCESS | 5615 | 1461067277270 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:01:17 INFO - PROCESS | 5615 | 1461067277275 Marionette TRACE conn3 <- [1,1470,null,{}] 05:01:17 INFO - PROCESS | 5615 | 1461067277298 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:17 INFO - PROCESS | 5615 | 1461067277637 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:01:17 INFO - PROCESS | 5615 | 1461067277945 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:17 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b734400 == 104 [pid = 5615] [id = 375] 05:01:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x8b76e800) [pid = 5615] [serial = 1126] [outer = (nil)] 05:01:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x8c16fc00) [pid = 5615] [serial = 1127] [outer = 0x8b76e800] 05:01:18 INFO - PROCESS | 5615 | 1461067278041 Marionette DEBUG loaded listener.js 05:01:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x8c1cdc00) [pid = 5615] [serial = 1128] [outer = 0x8b76e800] 05:01:19 INFO - PROCESS | 5615 | 1461067279090 Marionette TRACE conn3 <- [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]]]}] 05:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1890ms 05:01:19 INFO - PROCESS | 5615 | 1461067279160 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:01:19 INFO - PROCESS | 5615 | 1461067279165 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:01:19 INFO - PROCESS | 5615 | 1461067279182 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:01:19 INFO - PROCESS | 5615 | 1461067279193 Marionette TRACE conn3 <- [1,1474,null,{}] 05:01:19 INFO - PROCESS | 5615 | 1461067279201 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:19 INFO - PROCESS | 5615 | 1461067279482 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:01:19 INFO - PROCESS | 5615 | 1461067279801 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x8861e400 == 105 [pid = 5615] [id = 376] 05:01:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x8c1cd000) [pid = 5615] [serial = 1129] [outer = (nil)] 05:01:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x8f609800) [pid = 5615] [serial = 1130] [outer = 0x8c1cd000] 05:01:19 INFO - PROCESS | 5615 | 1461067279895 Marionette DEBUG loaded listener.js 05:01:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x8f616c00) [pid = 5615] [serial = 1131] [outer = 0x8c1cd000] 05:01:20 INFO - PROCESS | 5615 | 1461067280926 Marionette TRACE conn3 <- [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]]]}] 05:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1800ms 05:01:20 INFO - PROCESS | 5615 | 1461067280974 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:01:20 INFO - PROCESS | 5615 | 1461067280980 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:01:20 INFO - PROCESS | 5615 | 1461067280987 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:01:20 INFO - PROCESS | 5615 | 1461067280991 Marionette TRACE conn3 <- [1,1478,null,{}] 05:01:20 INFO - PROCESS | 5615 | 1461067280997 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:21 INFO - PROCESS | 5615 | 1461067281232 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:01:21 INFO - PROCESS | 5615 | 1461067281553 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x8eb58c00 == 106 [pid = 5615] [id = 377] 05:01:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x8f60ac00) [pid = 5615] [serial = 1132] [outer = (nil)] 05:01:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x8fed8000) [pid = 5615] [serial = 1133] [outer = 0x8f60ac00] 05:01:21 INFO - PROCESS | 5615 | 1461067281645 Marionette DEBUG loaded listener.js 05:01:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x8fee0c00) [pid = 5615] [serial = 1134] [outer = 0x8f60ac00] 05:01:22 INFO - PROCESS | 5615 | 1461067282664 Marionette TRACE conn3 <- [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]]]}] 05:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1735ms 05:01:22 INFO - PROCESS | 5615 | 1461067282723 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:01:22 INFO - PROCESS | 5615 | 1461067282727 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:01:22 INFO - PROCESS | 5615 | 1461067282734 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:01:22 INFO - PROCESS | 5615 | 1461067282738 Marionette TRACE conn3 <- [1,1482,null,{}] 05:01:22 INFO - PROCESS | 5615 | 1461067282744 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:22 INFO - PROCESS | 5615 | 1461067282986 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:01:23 INFO - PROCESS | 5615 | 1461067283317 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:23 INFO - PROCESS | 5615 | ++DOCSHELL 0x900cfc00 == 107 [pid = 5615] [id = 378] 05:01:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x900d0800) [pid = 5615] [serial = 1135] [outer = (nil)] 05:01:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x901ae400) [pid = 5615] [serial = 1136] [outer = 0x900d0800] 05:01:23 INFO - PROCESS | 5615 | 1461067283428 Marionette DEBUG loaded listener.js 05:01:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x904cc400) [pid = 5615] [serial = 1137] [outer = 0x900d0800] 05:01:24 INFO - PROCESS | 5615 | 1461067284542 Marionette TRACE conn3 <- [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]]]}] 05:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1850ms 05:01:24 INFO - PROCESS | 5615 | 1461067284585 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:01:24 INFO - PROCESS | 5615 | 1461067284590 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:01:24 INFO - PROCESS | 5615 | 1461067284597 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:01:24 INFO - PROCESS | 5615 | 1461067284600 Marionette TRACE conn3 <- [1,1486,null,{}] 05:01:24 INFO - PROCESS | 5615 | 1461067284607 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:24 INFO - PROCESS | 5615 | 1461067284852 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:01:25 INFO - PROCESS | 5615 | 1461067285175 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:25 INFO - PROCESS | 5615 | ++DOCSHELL 0x8eb60000 == 108 [pid = 5615] [id = 379] 05:01:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x901a4c00) [pid = 5615] [serial = 1138] [outer = (nil)] 05:01:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x91f38c00) [pid = 5615] [serial = 1139] [outer = 0x901a4c00] 05:01:25 INFO - PROCESS | 5615 | 1461067285268 Marionette DEBUG loaded listener.js 05:01:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x91fef000) [pid = 5615] [serial = 1140] [outer = 0x901a4c00] 05:01:26 INFO - PROCESS | 5615 | 1461067286258 Marionette TRACE conn3 <- [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]]]}] 05:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1733ms 05:01:26 INFO - PROCESS | 5615 | 1461067286330 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:01:26 INFO - PROCESS | 5615 | 1461067286334 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:01:26 INFO - PROCESS | 5615 | 1461067286342 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:01:26 INFO - PROCESS | 5615 | 1461067286346 Marionette TRACE conn3 <- [1,1490,null,{}] 05:01:26 INFO - PROCESS | 5615 | 1461067286353 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:26 INFO - PROCESS | 5615 | 1461067286634 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:01:26 INFO - PROCESS | 5615 | 1461067286961 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:26 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6d6c00 == 109 [pid = 5615] [id = 380] 05:01:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x912ad400) [pid = 5615] [serial = 1141] [outer = (nil)] 05:01:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x933bd000) [pid = 5615] [serial = 1142] [outer = 0x912ad400] 05:01:27 INFO - PROCESS | 5615 | 1461067287059 Marionette DEBUG loaded listener.js 05:01:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x933c3400) [pid = 5615] [serial = 1143] [outer = 0x912ad400] 05:01:27 INFO - PROCESS | 5615 | 1461067287990 Marionette TRACE conn3 <- [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]]]}] 05:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1682ms 05:01:28 INFO - PROCESS | 5615 | 1461067288026 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:01:28 INFO - PROCESS | 5615 | 1461067288029 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:01:28 INFO - PROCESS | 5615 | 1461067288037 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:01:28 INFO - PROCESS | 5615 | 1461067288042 Marionette TRACE conn3 <- [1,1494,null,{}] 05:01:28 INFO - PROCESS | 5615 | 1461067288048 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:28 INFO - PROCESS | 5615 | 1461067288285 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:01:28 INFO - PROCESS | 5615 | 1461067288609 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bea7800 == 110 [pid = 5615] [id = 381] 05:01:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x8ffecc00) [pid = 5615] [serial = 1144] [outer = (nil)] 05:01:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x942c9400) [pid = 5615] [serial = 1145] [outer = 0x8ffecc00] 05:01:28 INFO - PROCESS | 5615 | 1461067288729 Marionette DEBUG loaded listener.js 05:01:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x942cd000) [pid = 5615] [serial = 1146] [outer = 0x8ffecc00] 05:01:29 INFO - PROCESS | 5615 | 1461067289726 Marionette TRACE conn3 <- [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]]]}] 05:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1742ms 05:01:29 INFO - PROCESS | 5615 | 1461067289780 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:01:29 INFO - PROCESS | 5615 | 1461067289787 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:01:29 INFO - PROCESS | 5615 | 1461067289795 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:01:29 INFO - PROCESS | 5615 | 1461067289799 Marionette TRACE conn3 <- [1,1498,null,{}] 05:01:29 INFO - PROCESS | 5615 | 1461067289805 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:30 INFO - PROCESS | 5615 | 1461067290058 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:01:30 INFO - PROCESS | 5615 | 1461067290385 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:30 INFO - PROCESS | 5615 | ++DOCSHELL 0x94196c00 == 111 [pid = 5615] [id = 382] 05:01:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x942c8000) [pid = 5615] [serial = 1147] [outer = (nil)] 05:01:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x96a31000) [pid = 5615] [serial = 1148] [outer = 0x942c8000] 05:01:30 INFO - PROCESS | 5615 | 1461067290483 Marionette DEBUG loaded listener.js 05:01:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x96bb2400) [pid = 5615] [serial = 1149] [outer = 0x942c8000] 05:01:31 INFO - PROCESS | 5615 | 1461067291421 Marionette TRACE conn3 <- [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]]]}] 05:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1688ms 05:01:31 INFO - PROCESS | 5615 | 1461067291485 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:01:31 INFO - PROCESS | 5615 | 1461067291489 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:01:31 INFO - PROCESS | 5615 | 1461067291496 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:01:31 INFO - PROCESS | 5615 | 1461067291500 Marionette TRACE conn3 <- [1,1502,null,{}] 05:01:31 INFO - PROCESS | 5615 | 1461067291506 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:31 INFO - PROCESS | 5615 | 1461067291803 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:01:32 INFO - PROCESS | 5615 | 1461067292148 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:32 INFO - PROCESS | 5615 | ++DOCSHELL 0x9790b000 == 112 [pid = 5615] [id = 383] 05:01:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x9790c000) [pid = 5615] [serial = 1150] [outer = (nil)] 05:01:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x979c1400) [pid = 5615] [serial = 1151] [outer = 0x9790c000] 05:01:32 INFO - PROCESS | 5615 | 1461067292257 Marionette DEBUG loaded listener.js 05:01:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x9848ec00) [pid = 5615] [serial = 1152] [outer = 0x9790c000] 05:01:33 INFO - PROCESS | 5615 | 1461067293238 Marionette TRACE conn3 <- [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]]]}] 05:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1787ms 05:01:33 INFO - PROCESS | 5615 | 1461067293284 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:01:33 INFO - PROCESS | 5615 | 1461067293290 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:01:33 INFO - PROCESS | 5615 | 1461067293297 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:01:33 INFO - PROCESS | 5615 | 1461067293301 Marionette TRACE conn3 <- [1,1506,null,{}] 05:01:33 INFO - PROCESS | 5615 | 1461067293307 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:33 INFO - PROCESS | 5615 | 1461067293570 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:01:33 INFO - PROCESS | 5615 | 1461067293912 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:33 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5b7000 == 113 [pid = 5615] [id = 384] 05:01:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x902bf000) [pid = 5615] [serial = 1153] [outer = (nil)] 05:01:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x99b0e400) [pid = 5615] [serial = 1154] [outer = 0x902bf000] 05:01:34 INFO - PROCESS | 5615 | 1461067294011 Marionette DEBUG loaded listener.js 05:01:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x99b14400) [pid = 5615] [serial = 1155] [outer = 0x902bf000] 05:01:34 INFO - PROCESS | 5615 | 1461067294888 Marionette TRACE conn3 <- [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]]]}] 05:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1638ms 05:01:34 INFO - PROCESS | 5615 | 1461067294936 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:01:34 INFO - PROCESS | 5615 | 1461067294939 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:01:34 INFO - PROCESS | 5615 | 1461067294946 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:01:34 INFO - PROCESS | 5615 | 1461067294949 Marionette TRACE conn3 <- [1,1510,null,{}] 05:01:34 INFO - PROCESS | 5615 | 1461067294955 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:35 INFO - PROCESS | 5615 | 1461067295176 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:01:35 INFO - PROCESS | 5615 | 1461067295493 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:35 INFO - PROCESS | 5615 | ++DOCSHELL 0x9620f000 == 114 [pid = 5615] [id = 385] 05:01:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0x9918c800) [pid = 5615] [serial = 1156] [outer = (nil)] 05:01:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0x9ae7d400) [pid = 5615] [serial = 1157] [outer = 0x9918c800] 05:01:35 INFO - PROCESS | 5615 | 1461067295593 Marionette DEBUG loaded listener.js 05:01:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0x9aebb800) [pid = 5615] [serial = 1158] [outer = 0x9918c800] 05:01:36 INFO - PROCESS | 5615 | 1461067296519 Marionette TRACE conn3 <- [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]]]}] 05:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1587ms 05:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:01:36 INFO - PROCESS | 5615 | 1461067296533 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:01:36 INFO - PROCESS | 5615 | 1461067296536 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:01:36 INFO - PROCESS | 5615 | 1461067296543 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:01:36 INFO - PROCESS | 5615 | 1461067296546 Marionette TRACE conn3 <- [1,1514,null,{}] 05:01:36 INFO - PROCESS | 5615 | 1461067296553 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:36 INFO - PROCESS | 5615 | 1461067296792 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:01:37 INFO - PROCESS | 5615 | 1461067297163 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:37 INFO - PROCESS | 5615 | ++DOCSHELL 0x9ea19000 == 115 [pid = 5615] [id = 386] 05:01:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 178 (0x9ea1b400) [pid = 5615] [serial = 1159] [outer = (nil)] 05:01:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 179 (0x9fc55800) [pid = 5615] [serial = 1160] [outer = 0x9ea1b400] 05:01:37 INFO - PROCESS | 5615 | 1461067297265 Marionette DEBUG loaded listener.js 05:01:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 180 (0xa003b800) [pid = 5615] [serial = 1161] [outer = 0x9ea1b400] 05:01:38 INFO - PROCESS | 5615 | 1461067298198 Marionette TRACE conn3 <- [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]]]}] 05:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1687ms 05:01:38 INFO - PROCESS | 5615 | 1461067298230 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:01:38 INFO - PROCESS | 5615 | 1461067298234 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:01:38 INFO - PROCESS | 5615 | 1461067298241 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:01:38 INFO - PROCESS | 5615 | 1461067298245 Marionette TRACE conn3 <- [1,1518,null,{}] 05:01:38 INFO - PROCESS | 5615 | 1461067298251 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:38 INFO - PROCESS | 5615 | 1461067298478 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:01:38 INFO - PROCESS | 5615 | 1461067298812 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:38 INFO - PROCESS | 5615 | ++DOCSHELL 0x99b91000 == 116 [pid = 5615] [id = 387] 05:01:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 181 (0x9df87400) [pid = 5615] [serial = 1162] [outer = (nil)] 05:01:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 182 (0xa0c3ec00) [pid = 5615] [serial = 1163] [outer = 0x9df87400] 05:01:38 INFO - PROCESS | 5615 | 1461067298917 Marionette DEBUG loaded listener.js 05:01:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 183 (0xa0f69000) [pid = 5615] [serial = 1164] [outer = 0x9df87400] 05:01:39 INFO - PROCESS | 5615 | 1461067299827 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1641ms 05:01:39 INFO - PROCESS | 5615 | 1461067299884 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:01:39 INFO - PROCESS | 5615 | 1461067299887 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:01:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:01:39 INFO - PROCESS | 5615 | 1461067299894 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:01:39 INFO - PROCESS | 5615 | 1461067299897 Marionette TRACE conn3 <- [1,1522,null,{}] 05:01:39 INFO - PROCESS | 5615 | 1461067299903 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:40 INFO - PROCESS | 5615 | 1461067300135 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:01:40 INFO - PROCESS | 5615 | 1461067300456 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x9fc59000 == 117 [pid = 5615] [id = 388] 05:01:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 184 (0xa0034800) [pid = 5615] [serial = 1165] [outer = (nil)] 05:01:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 185 (0xa4743800) [pid = 5615] [serial = 1166] [outer = 0xa0034800] 05:01:40 INFO - PROCESS | 5615 | 1461067300554 Marionette DEBUG loaded listener.js 05:01:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 186 (0xa4748000) [pid = 5615] [serial = 1167] [outer = 0xa0034800] 05:01:41 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:41 INFO - PROCESS | 5615 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:01:41 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:41 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:41 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:41 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:41 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:41 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:41 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:41 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:41 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:41 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:01:41 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 () { 05:01:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:01:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:01:41 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 () { 05:01:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:01:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:01:41 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 () { 05:01:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:01:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:01:41 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 () { 05:01:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:01:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:01:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1538ms 05:01:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:01:41 INFO - PROCESS | 5615 | 1461067301407 Marionette TRACE conn3 <- [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"]]]}] 05:01:41 INFO - PROCESS | 5615 | 1461067301439 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:01:41 INFO - PROCESS | 5615 | 1461067301443 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:01:41 INFO - PROCESS | 5615 | 1461067301458 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:01:41 INFO - PROCESS | 5615 | 1461067301462 Marionette TRACE conn3 <- [1,1526,null,{}] 05:01:41 INFO - PROCESS | 5615 | 1461067301470 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:41 INFO - PROCESS | 5615 | 1461067301792 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:01:42 INFO - PROCESS | 5615 | 1461067302051 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:42 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fcfc00 == 118 [pid = 5615] [id = 389] 05:01:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 187 (0x98492000) [pid = 5615] [serial = 1168] [outer = (nil)] 05:01:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 188 (0xa4a0f000) [pid = 5615] [serial = 1169] [outer = 0x98492000] 05:01:42 INFO - PROCESS | 5615 | 1461067302152 Marionette DEBUG loaded listener.js 05:01:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 189 (0xa4a16800) [pid = 5615] [serial = 1170] [outer = 0x98492000] 05:01:43 INFO - PROCESS | 5615 | 1461067302999 Marionette TRACE conn3 <- [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"]]]}] 05:01:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:01:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:01:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:01:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:01:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:01:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:01:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1637ms 05:01:43 INFO - PROCESS | 5615 | 1461067303094 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:01:43 INFO - PROCESS | 5615 | 1461067303097 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:01:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:01:43 INFO - PROCESS | 5615 | 1461067303105 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:01:43 INFO - PROCESS | 5615 | 1461067303109 Marionette TRACE conn3 <- [1,1530,null,{}] 05:01:43 INFO - PROCESS | 5615 | 1461067303114 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:43 INFO - PROCESS | 5615 | 1461067303351 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:01:43 INFO - PROCESS | 5615 | 1461067303718 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x88123000 == 117 [pid = 5615] [id = 220] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x8c1cc000 == 116 [pid = 5615] [id = 156] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x8eb5e000 == 115 [pid = 5615] [id = 151] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x8811bc00 == 114 [pid = 5615] [id = 194] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x84ea2800 == 113 [pid = 5615] [id = 372] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x8b5b1800 == 112 [pid = 5615] [id = 371] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x88619400 == 111 [pid = 5615] [id = 370] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x87614000 == 110 [pid = 5615] [id = 369] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x8595f400 == 109 [pid = 5615] [id = 368] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x8be30400 == 108 [pid = 5615] [id = 366] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x85958800 == 107 [pid = 5615] [id = 367] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0xa4563c00 == 106 [pid = 5615] [id = 365] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x89d44c00 == 105 [pid = 5615] [id = 364] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x998cc000 == 104 [pid = 5615] [id = 362] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x9fc9f400 == 103 [pid = 5615] [id = 363] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x96ff0400 == 102 [pid = 5615] [id = 361] 05:01:44 INFO - PROCESS | 5615 | --DOCSHELL 0x96ff5800 == 101 [pid = 5615] [id = 360] 05:01:45 INFO - PROCESS | 5615 | --DOCSHELL 0x944d3800 == 100 [pid = 5615] [id = 359] 05:01:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8b768400 == 99 [pid = 5615] [id = 358] 05:01:45 INFO - PROCESS | 5615 | --DOCSHELL 0x87083000 == 98 [pid = 5615] [id = 357] 05:01:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8f615c00 == 97 [pid = 5615] [id = 355] 05:01:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8c160800 == 96 [pid = 5615] [id = 356] 05:01:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8fed8800 == 95 [pid = 5615] [id = 354] 05:01:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8bea7400 == 94 [pid = 5615] [id = 353] 05:01:45 INFO - PROCESS | 5615 | --DOCSHELL 0x84fc8c00 == 93 [pid = 5615] [id = 352] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 188 (0x8b507400) [pid = 5615] [serial = 1046] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 187 (0xa4a10c00) [pid = 5615] [serial = 1029] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 186 (0x8761a400) [pid = 5615] [serial = 1031] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 185 (0xa44ba800) [pid = 5615] [serial = 972] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 184 (0x91ff2400) [pid = 5615] [serial = 942] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 183 (0x981c8000) [pid = 5615] [serial = 1013] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 182 (0x8cba5c00) [pid = 5615] [serial = 998] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 181 (0x99185c00) [pid = 5615] [serial = 1016] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 180 (0x8f336800) [pid = 5615] [serial = 999] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 179 (0x904cd000) [pid = 5615] [serial = 1002] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 178 (0x9fee8400) [pid = 5615] [serial = 1023] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 177 (0x8761ec00) [pid = 5615] [serial = 1032] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x903c5400) [pid = 5615] [serial = 1001] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x96ff6800) [pid = 5615] [serial = 1011] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x9ae77c00) [pid = 5615] [serial = 1020] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x8be9e400) [pid = 5615] [serial = 1049] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x8bfb7400) [pid = 5615] [serial = 1050] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x84fcdc00) [pid = 5615] [serial = 1040] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x8f6cc400) [pid = 5615] [serial = 933] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x98996400) [pid = 5615] [serial = 957] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x84eabc00) [pid = 5615] [serial = 1037] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x84eadc00) [pid = 5615] [serial = 1038] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x9ea12c00) [pid = 5615] [serial = 963] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x91f05c00) [pid = 5615] [serial = 1005] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x9ae74c00) [pid = 5615] [serial = 960] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x8ca5b800) [pid = 5615] [serial = 1052] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x8fedb400) [pid = 5615] [serial = 927] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x944c9c00) [pid = 5615] [serial = 945] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x979c8000) [pid = 5615] [serial = 954] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x9fc5d800) [pid = 5615] [serial = 1022] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x96ffdc00) [pid = 5615] [serial = 951] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x87087400) [pid = 5615] [serial = 1041] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0xa4740000) [pid = 5615] [serial = 1025] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0xa4a14800) [pid = 5615] [serial = 1035] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x944d4400) [pid = 5615] [serial = 1010] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0xa4a0d800) [pid = 5615] [serial = 1028] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x903cac00) [pid = 5615] [serial = 936] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0xa0f62000) [pid = 5615] [serial = 969] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x8b5b1000) [pid = 5615] [serial = 1047] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0xa48c4c00) [pid = 5615] [serial = 1026] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x932ba400) [pid = 5615] [serial = 1008] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x8be36400) [pid = 5615] [serial = 995] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0xa0034c00) [pid = 5615] [serial = 966] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x8ca65400) [pid = 5615] [serial = 1053] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x9ae72400) [pid = 5615] [serial = 1019] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x9058e800) [pid = 5615] [serial = 939] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x9133ac00) [pid = 5615] [serial = 1004] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x99208800) [pid = 5615] [serial = 1017] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0xa4742400) [pid = 5615] [serial = 975] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0xa473fc00) [pid = 5615] [serial = 1034] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8bfc1000) [pid = 5615] [serial = 930] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x93260c00) [pid = 5615] [serial = 1007] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x87090000) [pid = 5615] [serial = 1043] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x87618800) [pid = 5615] [serial = 1044] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x96ab0400) [pid = 5615] [serial = 948] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x8bfb6000) [pid = 5615] [serial = 996] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x98490c00) [pid = 5615] [serial = 1014] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x8cba2000) [pid = 5615] [serial = 1055] [outer = (nil)] [url = about:blank] 05:01:45 INFO - PROCESS | 5615 | ++DOCSHELL 0x84ea8400 == 94 [pid = 5615] [id = 390] 05:01:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x84eaa000) [pid = 5615] [serial = 1171] [outer = (nil)] 05:01:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x84fc1c00) [pid = 5615] [serial = 1172] [outer = 0x84eaa000] 05:01:45 INFO - PROCESS | 5615 | 1461067305320 Marionette DEBUG loaded listener.js 05:01:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8595dc00) [pid = 5615] [serial = 1173] [outer = 0x84eaa000] 05:01:46 INFO - PROCESS | 5615 | 1461067306110 Marionette TRACE conn3 <- [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]]]}] 05:01:46 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 05:01:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:01:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:01:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:01:46 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. 05:01:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:01:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 3042ms 05:01:46 INFO - PROCESS | 5615 | 1461067306151 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:01:46 INFO - PROCESS | 5615 | 1461067306158 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:01:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:01:46 INFO - PROCESS | 5615 | 1461067306168 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:01:46 INFO - PROCESS | 5615 | 1461067306172 Marionette TRACE conn3 <- [1,1534,null,{}] 05:01:46 INFO - PROCESS | 5615 | 1461067306181 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:46 INFO - PROCESS | 5615 | 1461067306460 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:01:46 INFO - PROCESS | 5615 | 1461067306609 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:46 INFO - PROCESS | 5615 | ++DOCSHELL 0x87558400 == 95 [pid = 5615] [id = 391] 05:01:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x87559000) [pid = 5615] [serial = 1174] [outer = (nil)] 05:01:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x87613c00) [pid = 5615] [serial = 1175] [outer = 0x87559000] 05:01:46 INFO - PROCESS | 5615 | 1461067306703 Marionette DEBUG loaded listener.js 05:01:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8761bc00) [pid = 5615] [serial = 1176] [outer = 0x87559000] 05:01:47 INFO - PROCESS | 5615 | 1461067307634 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:01:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:01:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1541ms 05:01:47 INFO - PROCESS | 5615 | 1461067307713 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:01:47 INFO - PROCESS | 5615 | 1461067307718 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:01:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:01:47 INFO - PROCESS | 5615 | 1461067307739 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:01:47 INFO - PROCESS | 5615 | 1461067307744 Marionette TRACE conn3 <- [1,1538,null,{}] 05:01:47 INFO - PROCESS | 5615 | 1461067307750 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:48 INFO - PROCESS | 5615 | 1461067308034 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:01:48 INFO - PROCESS | 5615 | 1461067308080 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x87614400 == 96 [pid = 5615] [id = 392] 05:01:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x87620800) [pid = 5615] [serial = 1177] [outer = (nil)] 05:01:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x88614800) [pid = 5615] [serial = 1178] [outer = 0x87620800] 05:01:48 INFO - PROCESS | 5615 | 1461067308160 Marionette DEBUG loaded listener.js 05:01:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8861f800) [pid = 5615] [serial = 1179] [outer = 0x87620800] 05:01:49 INFO - PROCESS | 5615 | 1461067309368 Marionette TRACE conn3 <- [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]]]}] 05:01:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:01:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1690ms 05:01:49 INFO - PROCESS | 5615 | 1461067309421 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:01:49 INFO - PROCESS | 5615 | 1461067309424 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:01:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:01:49 INFO - PROCESS | 5615 | 1461067309438 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:01:49 INFO - PROCESS | 5615 | 1461067309444 Marionette TRACE conn3 <- [1,1542,null,{}] 05:01:49 INFO - PROCESS | 5615 | 1461067309460 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:49 INFO - PROCESS | 5615 | 1461067309779 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x87618400) [pid = 5615] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x98492400) [pid = 5615] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8b73dc00) [pid = 5615] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x96ff6c00) [pid = 5615] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x8bfbdc00) [pid = 5615] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x85958c00) [pid = 5615] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x8c167c00) [pid = 5615] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x8fede400) [pid = 5615] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x85964800) [pid = 5615] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0xa45b6400) [pid = 5615] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x8861e800) [pid = 5615] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x942c6800) [pid = 5615] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x8feda000) [pid = 5615] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x8a0d6800) [pid = 5615] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x902c2000) [pid = 5615] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x9df93800) [pid = 5615] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x932bd000) [pid = 5615] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0xa0c0cc00) [pid = 5615] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x8c1ca400) [pid = 5615] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 120 (0x957b6000) [pid = 5615] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:01:50 INFO - PROCESS | 5615 | --DOMWINDOW == 119 (0x8a0d0400) [pid = 5615] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:01:50 INFO - PROCESS | 5615 | 1461067310511 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:50 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fc3800 == 97 [pid = 5615] [id = 393] 05:01:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 120 (0x85956800) [pid = 5615] [serial = 1180] [outer = (nil)] 05:01:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0x8708e800) [pid = 5615] [serial = 1181] [outer = 0x85956800] 05:01:50 INFO - PROCESS | 5615 | 1461067310589 Marionette DEBUG loaded listener.js 05:01:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x8a0cf400) [pid = 5615] [serial = 1182] [outer = 0x85956800] 05:01:51 INFO - PROCESS | 5615 | 1461067311368 Marionette TRACE conn3 <- [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]]]}] 05:01:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:01:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1988ms 05:01:51 INFO - PROCESS | 5615 | 1461067311428 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:01:51 INFO - PROCESS | 5615 | 1461067311432 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:01:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:01:51 INFO - PROCESS | 5615 | 1461067311439 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:01:51 INFO - PROCESS | 5615 | 1461067311441 Marionette TRACE conn3 <- [1,1546,null,{}] 05:01:51 INFO - PROCESS | 5615 | 1461067311452 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:51 INFO - PROCESS | 5615 | 1461067311665 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:01:51 INFO - PROCESS | 5615 | 1461067311841 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x8755e400 == 98 [pid = 5615] [id = 394] 05:01:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x88128000) [pid = 5615] [serial = 1183] [outer = (nil)] 05:01:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x8b73fc00) [pid = 5615] [serial = 1184] [outer = 0x88128000] 05:01:51 INFO - PROCESS | 5615 | 1461067311918 Marionette DEBUG loaded listener.js 05:01:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8b76f400) [pid = 5615] [serial = 1185] [outer = 0x88128000] 05:01:53 INFO - PROCESS | 5615 | 1461067313065 Marionette TRACE conn3 <- [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]]]}] 05:01:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:01:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1693ms 05:01:53 INFO - PROCESS | 5615 | 1461067313134 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:01:53 INFO - PROCESS | 5615 | 1461067313141 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:01:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:01:53 INFO - PROCESS | 5615 | 1461067313150 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:01:53 INFO - PROCESS | 5615 | 1461067313156 Marionette TRACE conn3 <- [1,1550,null,{}] 05:01:53 INFO - PROCESS | 5615 | 1461067313165 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:53 INFO - PROCESS | 5615 | 1461067313447 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:01:53 INFO - PROCESS | 5615 | 1461067313787 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:53 INFO - PROCESS | 5615 | ++DOCSHELL 0x874b0400 == 99 [pid = 5615] [id = 395] 05:01:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x874b5000) [pid = 5615] [serial = 1186] [outer = (nil)] 05:01:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x87f29400) [pid = 5615] [serial = 1187] [outer = 0x874b5000] 05:01:53 INFO - PROCESS | 5615 | 1461067313883 Marionette DEBUG loaded listener.js 05:01:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8861c400) [pid = 5615] [serial = 1188] [outer = 0x874b5000] 05:01:54 INFO - PROCESS | 5615 | 1461067314894 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:01:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:01:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1786ms 05:01:54 INFO - PROCESS | 5615 | 1461067314936 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:01:54 INFO - PROCESS | 5615 | 1461067314946 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:01:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:01:54 INFO - PROCESS | 5615 | 1461067314958 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:01:54 INFO - PROCESS | 5615 | 1461067314962 Marionette TRACE conn3 <- [1,1554,null,{}] 05:01:54 INFO - PROCESS | 5615 | 1461067314969 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:55 INFO - PROCESS | 5615 | 1461067315210 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:01:55 INFO - PROCESS | 5615 | 1461067315590 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:55 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5bbc00 == 100 [pid = 5615] [id = 396] 05:01:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8b5be800) [pid = 5615] [serial = 1189] [outer = (nil)] 05:01:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8b73e800) [pid = 5615] [serial = 1190] [outer = 0x8b5be800] 05:01:55 INFO - PROCESS | 5615 | 1461067315690 Marionette DEBUG loaded listener.js 05:01:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x8be36c00) [pid = 5615] [serial = 1191] [outer = 0x8b5be800] 05:01:56 INFO - PROCESS | 5615 | 1461067316747 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:01:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:01:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1835ms 05:01:56 INFO - PROCESS | 5615 | 1461067316794 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:01:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:01:56 INFO - PROCESS | 5615 | 1461067316798 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:01:56 INFO - PROCESS | 5615 | 1461067316806 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:01:56 INFO - PROCESS | 5615 | 1461067316812 Marionette TRACE conn3 <- [1,1558,null,{}] 05:01:56 INFO - PROCESS | 5615 | 1461067316829 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:57 INFO - PROCESS | 5615 | 1461067317075 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:01:57 INFO - PROCESS | 5615 | 1461067317404 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:57 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b73b400 == 101 [pid = 5615] [id = 397] 05:01:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8bea9400) [pid = 5615] [serial = 1192] [outer = (nil)] 05:01:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8c164800) [pid = 5615] [serial = 1193] [outer = 0x8bea9400] 05:01:57 INFO - PROCESS | 5615 | 1461067317507 Marionette DEBUG loaded listener.js 05:01:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8c16d400) [pid = 5615] [serial = 1194] [outer = 0x8bea9400] 05:01:58 INFO - PROCESS | 5615 | 1461067318475 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:01:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:01:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1690ms 05:01:58 INFO - PROCESS | 5615 | 1461067318496 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:01:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:01:58 INFO - PROCESS | 5615 | 1461067318501 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:01:58 INFO - PROCESS | 5615 | 1461067318508 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:01:58 INFO - PROCESS | 5615 | 1461067318512 Marionette TRACE conn3 <- [1,1562,null,{}] 05:01:58 INFO - PROCESS | 5615 | 1461067318518 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:58 INFO - PROCESS | 5615 | 1461067318761 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:01:59 INFO - PROCESS | 5615 | 1461067319080 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bfb7c00 == 102 [pid = 5615] [id = 398] 05:01:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8c162000) [pid = 5615] [serial = 1195] [outer = (nil)] 05:01:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8c7ec000) [pid = 5615] [serial = 1196] [outer = 0x8c162000] 05:01:59 INFO - PROCESS | 5615 | 1461067319179 Marionette DEBUG loaded listener.js 05:01:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8ca5b800) [pid = 5615] [serial = 1197] [outer = 0x8c162000] 05:02:00 INFO - PROCESS | 5615 | 1461067320113 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:02:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:02:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1684ms 05:02:00 INFO - PROCESS | 5615 | 1461067320193 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:02:00 INFO - PROCESS | 5615 | 1461067320197 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:02:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:02:00 INFO - PROCESS | 5615 | 1461067320204 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:02:00 INFO - PROCESS | 5615 | 1461067320208 Marionette TRACE conn3 <- [1,1566,null,{}] 05:02:00 INFO - PROCESS | 5615 | 1461067320214 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:00 INFO - PROCESS | 5615 | 1461067320481 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:02:00 INFO - PROCESS | 5615 | 1461067320797 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:00 INFO - PROCESS | 5615 | ++DOCSHELL 0x8be9fc00 == 103 [pid = 5615] [id = 399] 05:02:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8c162800) [pid = 5615] [serial = 1198] [outer = (nil)] 05:02:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8ca65c00) [pid = 5615] [serial = 1199] [outer = 0x8c162800] 05:02:00 INFO - PROCESS | 5615 | 1461067320892 Marionette DEBUG loaded listener.js 05:02:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8ca6ac00) [pid = 5615] [serial = 1200] [outer = 0x8c162800] 05:02:01 INFO - PROCESS | 5615 | 1461067321895 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:02:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:02:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1734ms 05:02:01 INFO - PROCESS | 5615 | 1461067321942 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:02:01 INFO - PROCESS | 5615 | 1461067321949 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:02:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:02:01 INFO - PROCESS | 5615 | 1461067321960 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:02:01 INFO - PROCESS | 5615 | 1461067321965 Marionette TRACE conn3 <- [1,1570,null,{}] 05:02:01 INFO - PROCESS | 5615 | 1461067321976 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:02 INFO - PROCESS | 5615 | 1461067322516 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:02:02 INFO - PROCESS | 5615 | 1461067322857 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:02 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ca60400 == 104 [pid = 5615] [id = 400] 05:02:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8f341400) [pid = 5615] [serial = 1201] [outer = (nil)] 05:02:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8f6d0c00) [pid = 5615] [serial = 1202] [outer = 0x8f341400] 05:02:02 INFO - PROCESS | 5615 | 1461067322983 Marionette DEBUG loaded listener.js 05:02:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8fc23000) [pid = 5615] [serial = 1203] [outer = 0x8f341400] 05:02:04 INFO - PROCESS | 5615 | 1461067324173 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:02:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:02:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2249ms 05:02:04 INFO - PROCESS | 5615 | 1461067324208 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:02:04 INFO - PROCESS | 5615 | 1461067324212 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:02:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:02:04 INFO - PROCESS | 5615 | 1461067324219 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:02:04 INFO - PROCESS | 5615 | 1461067324223 Marionette TRACE conn3 <- [1,1574,null,{}] 05:02:04 INFO - PROCESS | 5615 | 1461067324229 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:04 INFO - PROCESS | 5615 | 1461067324461 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:02:04 INFO - PROCESS | 5615 | 1461067324743 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:04 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ca60000 == 105 [pid = 5615] [id = 401] 05:02:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x8cba0c00) [pid = 5615] [serial = 1204] [outer = (nil)] 05:02:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x8ffe8800) [pid = 5615] [serial = 1205] [outer = 0x8cba0c00] 05:02:04 INFO - PROCESS | 5615 | 1461067324843 Marionette DEBUG loaded listener.js 05:02:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x8ffef800) [pid = 5615] [serial = 1206] [outer = 0x8cba0c00] 05:02:05 INFO - PROCESS | 5615 | 1461067325756 Marionette TRACE conn3 <- [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]]]}] 05:02:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:02:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1597ms 05:02:05 INFO - PROCESS | 5615 | 1461067325817 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:02:05 INFO - PROCESS | 5615 | 1461067325821 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:02:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:02:05 INFO - PROCESS | 5615 | 1461067325829 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:02:05 INFO - PROCESS | 5615 | 1461067325832 Marionette TRACE conn3 <- [1,1578,null,{}] 05:02:05 INFO - PROCESS | 5615 | 1461067325838 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:06 INFO - PROCESS | 5615 | 1461067326072 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:02:06 INFO - PROCESS | 5615 | 1461067326355 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:06 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6cfc00 == 106 [pid = 5615] [id = 402] 05:02:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x8f6d5000) [pid = 5615] [serial = 1207] [outer = (nil)] 05:02:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x902c3c00) [pid = 5615] [serial = 1208] [outer = 0x8f6d5000] 05:02:06 INFO - PROCESS | 5615 | 1461067326453 Marionette DEBUG loaded listener.js 05:02:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x903c2400) [pid = 5615] [serial = 1209] [outer = 0x8f6d5000] 05:02:07 INFO - PROCESS | 5615 | 1461067327357 Marionette TRACE conn3 <- [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]]]}] 05:02:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:02:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1587ms 05:02:07 INFO - PROCESS | 5615 | 1461067327422 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:02:07 INFO - PROCESS | 5615 | 1461067327430 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:02:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:02:07 INFO - PROCESS | 5615 | 1461067327439 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:02:07 INFO - PROCESS | 5615 | 1461067327442 Marionette TRACE conn3 <- [1,1582,null,{}] 05:02:07 INFO - PROCESS | 5615 | 1461067327449 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:07 INFO - PROCESS | 5615 | 1461067327737 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:02:08 INFO - PROCESS | 5615 | 1461067328069 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:08 INFO - PROCESS | 5615 | ++DOCSHELL 0x87557400 == 107 [pid = 5615] [id = 403] 05:02:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x902bd400) [pid = 5615] [serial = 1210] [outer = (nil)] 05:02:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x903cec00) [pid = 5615] [serial = 1211] [outer = 0x902bd400] 05:02:08 INFO - PROCESS | 5615 | 1461067328160 Marionette DEBUG loaded listener.js 05:02:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x904cf000) [pid = 5615] [serial = 1212] [outer = 0x902bd400] 05:02:09 INFO - PROCESS | 5615 | 1461067329080 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:02:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:02:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1682ms 05:02:09 INFO - PROCESS | 5615 | 1461067329122 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:02:09 INFO - PROCESS | 5615 | 1461067329126 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:02:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:02:09 INFO - PROCESS | 5615 | 1461067329133 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:02:09 INFO - PROCESS | 5615 | 1461067329137 Marionette TRACE conn3 <- [1,1586,null,{}] 05:02:09 INFO - PROCESS | 5615 | 1461067329143 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:09 INFO - PROCESS | 5615 | 1461067329368 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:02:09 INFO - PROCESS | 5615 | 1461067329684 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:09 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6c9c00 == 108 [pid = 5615] [id = 404] 05:02:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x902c5000) [pid = 5615] [serial = 1213] [outer = (nil)] 05:02:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x90589000) [pid = 5615] [serial = 1214] [outer = 0x902c5000] 05:02:09 INFO - PROCESS | 5615 | 1461067329780 Marionette DEBUG loaded listener.js 05:02:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x9058e000) [pid = 5615] [serial = 1215] [outer = 0x902c5000] 05:02:10 INFO - PROCESS | 5615 | 1461067330718 Marionette TRACE conn3 <- [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]]]}] 05:02:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:02:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1631ms 05:02:10 INFO - PROCESS | 5615 | 1461067330765 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:02:10 INFO - PROCESS | 5615 | 1461067330770 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:02:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:02:10 INFO - PROCESS | 5615 | 1461067330778 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:02:10 INFO - PROCESS | 5615 | 1461067330784 Marionette TRACE conn3 <- [1,1590,null,{}] 05:02:10 INFO - PROCESS | 5615 | 1461067330790 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:11 INFO - PROCESS | 5615 | 1461067331064 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:02:11 INFO - PROCESS | 5615 | 1461067331396 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:11 INFO - PROCESS | 5615 | ++DOCSHELL 0x90581000 == 109 [pid = 5615] [id = 405] 05:02:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x91fee400) [pid = 5615] [serial = 1216] [outer = (nil)] 05:02:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x9314e400) [pid = 5615] [serial = 1217] [outer = 0x91fee400] 05:02:11 INFO - PROCESS | 5615 | 1461067331493 Marionette DEBUG loaded listener.js 05:02:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x93260c00) [pid = 5615] [serial = 1218] [outer = 0x91fee400] 05:02:12 INFO - PROCESS | 5615 | 1461067332502 Marionette TRACE conn3 <- [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]]]}] 05:02:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:02:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1784ms 05:02:12 INFO - PROCESS | 5615 | 1461067332564 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:02:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:02:12 INFO - PROCESS | 5615 | 1461067332568 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:02:12 INFO - PROCESS | 5615 | 1461067332575 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:02:12 INFO - PROCESS | 5615 | 1461067332579 Marionette TRACE conn3 <- [1,1594,null,{}] 05:02:12 INFO - PROCESS | 5615 | 1461067332584 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:12 INFO - PROCESS | 5615 | 1461067332823 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:02:13 INFO - PROCESS | 5615 | 1461067333139 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:13 INFO - PROCESS | 5615 | ++DOCSHELL 0x903cc000 == 110 [pid = 5615] [id = 406] 05:02:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x904d5c00) [pid = 5615] [serial = 1219] [outer = (nil)] 05:02:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x933b9800) [pid = 5615] [serial = 1220] [outer = 0x904d5c00] 05:02:13 INFO - PROCESS | 5615 | 1461067333236 Marionette DEBUG loaded listener.js 05:02:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x933bd800) [pid = 5615] [serial = 1221] [outer = 0x904d5c00] 05:02:14 INFO - PROCESS | 5615 | 1461067334192 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:02:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:02:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1684ms 05:02:14 INFO - PROCESS | 5615 | 1461067334260 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:02:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:02:14 INFO - PROCESS | 5615 | 1461067334264 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:02:14 INFO - PROCESS | 5615 | 1461067334272 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:02:14 INFO - PROCESS | 5615 | 1461067334275 Marionette TRACE conn3 <- [1,1598,null,{}] 05:02:14 INFO - PROCESS | 5615 | 1461067334281 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:14 INFO - PROCESS | 5615 | 1461067334524 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:02:14 INFO - PROCESS | 5615 | 1461067334842 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:14 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6d0000 == 111 [pid = 5615] [id = 407] 05:02:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x902bec00) [pid = 5615] [serial = 1222] [outer = (nil)] 05:02:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x942d0000) [pid = 5615] [serial = 1223] [outer = 0x902bec00] 05:02:14 INFO - PROCESS | 5615 | 1461067334938 Marionette DEBUG loaded listener.js 05:02:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x944c5800) [pid = 5615] [serial = 1224] [outer = 0x902bec00] 05:02:15 INFO - PROCESS | 5615 | 1461067335871 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:02:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:02:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1639ms 05:02:15 INFO - PROCESS | 5615 | 1461067335910 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:02:15 INFO - PROCESS | 5615 | 1461067335914 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:02:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:02:15 INFO - PROCESS | 5615 | 1461067335921 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:02:15 INFO - PROCESS | 5615 | 1461067335925 Marionette TRACE conn3 <- [1,1602,null,{}] 05:02:15 INFO - PROCESS | 5615 | 1461067335931 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:16 INFO - PROCESS | 5615 | 1461067336166 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:02:16 INFO - PROCESS | 5615 | 1461067336481 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:16 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fd0c00 == 112 [pid = 5615] [id = 408] 05:02:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x94197400) [pid = 5615] [serial = 1225] [outer = (nil)] 05:02:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x957bd400) [pid = 5615] [serial = 1226] [outer = 0x94197400] 05:02:16 INFO - PROCESS | 5615 | 1461067336578 Marionette DEBUG loaded listener.js 05:02:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x9620b800) [pid = 5615] [serial = 1227] [outer = 0x94197400] 05:02:17 INFO - PROCESS | 5615 | 1461067337540 Marionette TRACE conn3 <- [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]]]}] 05:02:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:02:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1685ms 05:02:17 INFO - PROCESS | 5615 | 1461067337608 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:02:17 INFO - PROCESS | 5615 | 1461067337612 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:02:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:02:17 INFO - PROCESS | 5615 | 1461067337630 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:02:17 INFO - PROCESS | 5615 | 1461067337633 Marionette TRACE conn3 <- [1,1606,null,{}] 05:02:17 INFO - PROCESS | 5615 | 1461067337640 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:17 INFO - PROCESS | 5615 | 1461067337893 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:02:18 INFO - PROCESS | 5615 | 1461067338219 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:18 INFO - PROCESS | 5615 | ++DOCSHELL 0x904d6800 == 113 [pid = 5615] [id = 409] 05:02:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x9133f400) [pid = 5615] [serial = 1228] [outer = (nil)] 05:02:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x96bbd400) [pid = 5615] [serial = 1229] [outer = 0x9133f400] 05:02:18 INFO - PROCESS | 5615 | 1461067338310 Marionette DEBUG loaded listener.js 05:02:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x96bc0000) [pid = 5615] [serial = 1230] [outer = 0x9133f400] 05:02:19 INFO - PROCESS | 5615 | 1461067339289 Marionette TRACE conn3 <- [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]]]}] 05:02:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:02:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1734ms 05:02:19 INFO - PROCESS | 5615 | 1461067339365 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:02:19 INFO - PROCESS | 5615 | 1461067339368 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:02:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:02:19 INFO - PROCESS | 5615 | 1461067339376 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:02:19 INFO - PROCESS | 5615 | 1461067339378 Marionette TRACE conn3 <- [1,1610,null,{}] 05:02:19 INFO - PROCESS | 5615 | 1461067339385 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:19 INFO - PROCESS | 5615 | 1461067339631 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:02:19 INFO - PROCESS | 5615 | 1461067339953 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fd0000 == 114 [pid = 5615] [id = 410] 05:02:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x8b76ac00) [pid = 5615] [serial = 1231] [outer = (nil)] 05:02:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x96ff6800) [pid = 5615] [serial = 1232] [outer = 0x8b76ac00] 05:02:20 INFO - PROCESS | 5615 | 1461067340051 Marionette DEBUG loaded listener.js 05:02:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x97905800) [pid = 5615] [serial = 1233] [outer = 0x8b76ac00] 05:02:20 INFO - PROCESS | 5615 | 1461067340959 Marionette TRACE conn3 <- [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]]]}] 05:02:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:02:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1639ms 05:02:21 INFO - PROCESS | 5615 | 1461067341016 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:02:21 INFO - PROCESS | 5615 | 1461067341019 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:02:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:02:21 INFO - PROCESS | 5615 | 1461067341026 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:02:21 INFO - PROCESS | 5615 | 1461067341029 Marionette TRACE conn3 <- [1,1614,null,{}] 05:02:21 INFO - PROCESS | 5615 | 1461067341036 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:21 INFO - PROCESS | 5615 | 1461067341272 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:02:21 INFO - PROCESS | 5615 | 1461067341591 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x89e34400 == 115 [pid = 5615] [id = 411] 05:02:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x97902000) [pid = 5615] [serial = 1234] [outer = (nil)] 05:02:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0x979cd400) [pid = 5615] [serial = 1235] [outer = 0x97902000] 05:02:21 INFO - PROCESS | 5615 | 1461067341688 Marionette DEBUG loaded listener.js 05:02:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0x97c7d400) [pid = 5615] [serial = 1236] [outer = 0x97902000] 05:02:22 INFO - PROCESS | 5615 | 1461067342642 Marionette TRACE conn3 <- [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]]]}] 05:02:22 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 05:02:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1685ms 05:02:22 INFO - PROCESS | 5615 | 1461067342711 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:02:22 INFO - PROCESS | 5615 | 1461067342719 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:02:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:02:22 INFO - PROCESS | 5615 | 1461067342731 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:02:22 INFO - PROCESS | 5615 | 1461067342734 Marionette TRACE conn3 <- [1,1618,null,{}] 05:02:22 INFO - PROCESS | 5615 | 1461067342741 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:23 INFO - PROCESS | 5615 | 1461067343043 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x97aa7400 == 114 [pid = 5615] [id = 208] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x8a0d3400 == 113 [pid = 5615] [id = 211] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x903cd000 == 112 [pid = 5615] [id = 207] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x8755d800 == 111 [pid = 5615] [id = 209] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x9917f400 == 110 [pid = 5615] [id = 210] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x8b509800 == 109 [pid = 5615] [id = 201] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x932b2800 == 108 [pid = 5615] [id = 204] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x882b1800 == 107 [pid = 5615] [id = 202] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x8bfbe800 == 106 [pid = 5615] [id = 330] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x9620f000 == 105 [pid = 5615] [id = 385] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x9ea19000 == 104 [pid = 5615] [id = 386] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x8b5b7000 == 103 [pid = 5615] [id = 384] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x9790b000 == 102 [pid = 5615] [id = 383] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x8bea7800 == 101 [pid = 5615] [id = 381] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x94196c00 == 100 [pid = 5615] [id = 382] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6d6c00 == 99 [pid = 5615] [id = 380] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x8eb60000 == 98 [pid = 5615] [id = 379] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x900cfc00 == 97 [pid = 5615] [id = 378] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x8eb58c00 == 96 [pid = 5615] [id = 377] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x8861e400 == 95 [pid = 5615] [id = 376] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x8861d000 == 94 [pid = 5615] [id = 374] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x8b734400 == 93 [pid = 5615] [id = 375] 05:02:24 INFO - PROCESS | 5615 | --DOCSHELL 0x84eacc00 == 92 [pid = 5615] [id = 373] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x88612800) [pid = 5615] [serial = 1110] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x9ae73000) [pid = 5615] [serial = 1086] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x8b768000) [pid = 5615] [serial = 1115] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x99b8f400) [pid = 5615] [serial = 1085] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x9899c800) [pid = 5615] [serial = 1082] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x8cba4800) [pid = 5615] [serial = 1062] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x85961800) [pid = 5615] [serial = 1104] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x900d2c00) [pid = 5615] [serial = 993] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x901ac000) [pid = 5615] [serial = 1065] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x942d3400) [pid = 5615] [serial = 1107] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0xa4a0b000) [pid = 5615] [serial = 1098] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x98b58c00) [pid = 5615] [serial = 1083] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x89e32000) [pid = 5615] [serial = 1112] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x87620400) [pid = 5615] [serial = 1109] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x942d0800) [pid = 5615] [serial = 1101] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x96a2ec00) [pid = 5615] [serial = 1077] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0xa45b9400) [pid = 5615] [serial = 1094] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x90585400) [pid = 5615] [serial = 1068] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x8be9e800) [pid = 5615] [serial = 1116] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x9fc96800) [pid = 5615] [serial = 1088] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x944c9800) [pid = 5615] [serial = 1073] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0xa2ac6c00) [pid = 5615] [serial = 1091] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x8c7f4c00) [pid = 5615] [serial = 1061] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0xa45e4800) [pid = 5615] [serial = 1095] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x942cf000) [pid = 5615] [serial = 1106] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x93155800) [pid = 5615] [serial = 1071] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x962aa400) [pid = 5615] [serial = 1076] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x904d0400) [pid = 5615] [serial = 1067] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x971eb800) [pid = 5615] [serial = 1079] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x944ce000) [pid = 5615] [serial = 1074] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x8a0cec00) [pid = 5615] [serial = 1113] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0xa009c400) [pid = 5615] [serial = 1089] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0xa48ce400) [pid = 5615] [serial = 1097] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x8b50b400) [pid = 5615] [serial = 1058] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x8b76c800) [pid = 5615] [serial = 1059] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x8595f800) [pid = 5615] [serial = 1103] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x942ce800) [pid = 5615] [serial = 1100] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x979c0000) [pid = 5615] [serial = 1080] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8ffee400) [pid = 5615] [serial = 1064] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0xa3c7e400) [pid = 5615] [serial = 1092] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x91fe7000) [pid = 5615] [serial = 1070] [outer = (nil)] [url = about:blank] 05:02:24 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8b5bdc00) [pid = 5615] [serial = 1118] [outer = (nil)] [url = about:blank] 05:02:25 INFO - PROCESS | 5615 | 1461067345055 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:25 INFO - PROCESS | 5615 | ++DOCSHELL 0x85962800 == 93 [pid = 5615] [id = 412] 05:02:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x85962c00) [pid = 5615] [serial = 1237] [outer = (nil)] 05:02:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x87089800) [pid = 5615] [serial = 1238] [outer = 0x85962c00] 05:02:25 INFO - PROCESS | 5615 | 1461067345139 Marionette DEBUG loaded listener.js 05:02:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x874aa400) [pid = 5615] [serial = 1239] [outer = 0x85962c00] 05:02:25 INFO - PROCESS | 5615 | 1461067345988 Marionette TRACE conn3 <- [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]]]}] 05:02:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:02:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 3303ms 05:02:26 INFO - PROCESS | 5615 | 1461067346061 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:02:26 INFO - PROCESS | 5615 | 1461067346067 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:02:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:02:26 INFO - PROCESS | 5615 | 1461067346080 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:02:26 INFO - PROCESS | 5615 | 1461067346084 Marionette TRACE conn3 <- [1,1622,null,{}] 05:02:26 INFO - PROCESS | 5615 | 1461067346094 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:26 INFO - PROCESS | 5615 | 1461067346311 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:02:26 INFO - PROCESS | 5615 | 1461067346550 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:26 INFO - PROCESS | 5615 | ++DOCSHELL 0x87f2f400 == 94 [pid = 5615] [id = 413] 05:02:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8811dc00) [pid = 5615] [serial = 1240] [outer = (nil)] 05:02:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x88612800) [pid = 5615] [serial = 1241] [outer = 0x8811dc00] 05:02:26 INFO - PROCESS | 5615 | 1461067346635 Marionette DEBUG loaded listener.js 05:02:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8861e000) [pid = 5615] [serial = 1242] [outer = 0x8811dc00] 05:02:27 INFO - PROCESS | 5615 | 1461067347614 Marionette TRACE conn3 <- [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]]]}] 05:02:27 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 05:02:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1585ms 05:02:27 INFO - PROCESS | 5615 | 1461067347669 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:02:27 INFO - PROCESS | 5615 | 1461067347676 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:02:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:02:27 INFO - PROCESS | 5615 | 1461067347692 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:02:27 INFO - PROCESS | 5615 | 1461067347697 Marionette TRACE conn3 <- [1,1626,null,{}] 05:02:27 INFO - PROCESS | 5615 | 1461067347703 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:28 INFO - PROCESS | 5615 | 1461067348009 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:02:28 INFO - PROCESS | 5615 | 1461067348240 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b50f800 == 95 [pid = 5615] [id = 414] 05:02:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8b5b3000) [pid = 5615] [serial = 1243] [outer = (nil)] 05:02:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8b736400) [pid = 5615] [serial = 1244] [outer = 0x8b5b3000] 05:02:28 INFO - PROCESS | 5615 | 1461067348323 Marionette DEBUG loaded listener.js 05:02:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8b766000) [pid = 5615] [serial = 1245] [outer = 0x8b5b3000] 05:02:29 INFO - PROCESS | 5615 | 1461067349240 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:02:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:02:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1986ms 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x84ead400) [pid = 5615] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x8f60ac00) [pid = 5615] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x89e3bc00) [pid = 5615] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x9918c800) [pid = 5615] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x84eaa000) [pid = 5615] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x9790c000) [pid = 5615] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x85956800) [pid = 5615] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0xa0034800) [pid = 5615] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x87620800) [pid = 5615] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x942c8000) [pid = 5615] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x900d0800) [pid = 5615] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x912ad400) [pid = 5615] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x8ca5c800) [pid = 5615] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x8b76e800) [pid = 5615] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x8c1cd000) [pid = 5615] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x87559000) [pid = 5615] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x9ea1b400) [pid = 5615] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x8ffecc00) [pid = 5615] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x9df87400) [pid = 5615] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x902bf000) [pid = 5615] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:02:29 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x901a4c00) [pid = 5615] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:02:29 INFO - PROCESS | 5615 | 1461067349764 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:02:29 INFO - PROCESS | 5615 | 1461067349768 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:02:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:02:29 INFO - PROCESS | 5615 | 1461067349835 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:02:29 INFO - PROCESS | 5615 | 1461067349845 Marionette TRACE conn3 <- [1,1630,null,{}] 05:02:29 INFO - PROCESS | 5615 | 1461067349854 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:30 INFO - PROCESS | 5615 | 1461067350138 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:02:30 INFO - PROCESS | 5615 | 1461067350253 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:30 INFO - PROCESS | 5615 | ++DOCSHELL 0x882a7c00 == 96 [pid = 5615] [id = 415] 05:02:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x8861b400) [pid = 5615] [serial = 1246] [outer = (nil)] 05:02:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x8be2d800) [pid = 5615] [serial = 1247] [outer = 0x8861b400] 05:02:30 INFO - PROCESS | 5615 | 1461067350330 Marionette DEBUG loaded listener.js 05:02:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8bea1400) [pid = 5615] [serial = 1248] [outer = 0x8861b400] 05:02:31 INFO - PROCESS | 5615 | 1461067351132 Marionette TRACE conn3 <- [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]]]}] 05:02:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:02:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1394ms 05:02:31 INFO - PROCESS | 5615 | 1461067351174 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:02:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:02:31 INFO - PROCESS | 5615 | 1461067351179 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:02:31 INFO - PROCESS | 5615 | 1461067351185 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:02:31 INFO - PROCESS | 5615 | 1461067351189 Marionette TRACE conn3 <- [1,1634,null,{}] 05:02:31 INFO - PROCESS | 5615 | 1461067351195 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:31 INFO - PROCESS | 5615 | 1461067351403 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:02:31 INFO - PROCESS | 5615 | 1461067351595 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:31 INFO - PROCESS | 5615 | ++DOCSHELL 0x87085400 == 97 [pid = 5615] [id = 416] 05:02:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8a40e400) [pid = 5615] [serial = 1249] [outer = (nil)] 05:02:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x8bfc0c00) [pid = 5615] [serial = 1250] [outer = 0x8a40e400] 05:02:31 INFO - PROCESS | 5615 | 1461067351671 Marionette DEBUG loaded listener.js 05:02:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8c160c00) [pid = 5615] [serial = 1251] [outer = 0x8a40e400] 05:02:32 INFO - PROCESS | 5615 | 1461067352863 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:02:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:02:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1733ms 05:02:32 INFO - PROCESS | 5615 | 1461067352920 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:02:32 INFO - PROCESS | 5615 | 1461067352929 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:02:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:02:32 INFO - PROCESS | 5615 | 1461067352940 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:02:32 INFO - PROCESS | 5615 | 1461067352946 Marionette TRACE conn3 <- [1,1638,null,{}] 05:02:32 INFO - PROCESS | 5615 | 1461067352955 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:33 INFO - PROCESS | 5615 | 1461067353231 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:02:33 INFO - PROCESS | 5615 | 1461067353561 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:33 INFO - PROCESS | 5615 | ++DOCSHELL 0x8708d000 == 98 [pid = 5615] [id = 417] 05:02:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x87559000) [pid = 5615] [serial = 1252] [outer = (nil)] 05:02:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x88613400) [pid = 5615] [serial = 1253] [outer = 0x87559000] 05:02:33 INFO - PROCESS | 5615 | 1461067353659 Marionette DEBUG loaded listener.js 05:02:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x89e3b400) [pid = 5615] [serial = 1254] [outer = 0x87559000] 05:02:34 INFO - PROCESS | 5615 | 1461067354777 Marionette TRACE conn3 <- [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]]]}] 05:02:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:02:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1894ms 05:02:34 INFO - PROCESS | 5615 | 1461067354836 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:02:34 INFO - PROCESS | 5615 | 1461067354846 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:02:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:02:34 INFO - PROCESS | 5615 | 1461067354858 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:02:34 INFO - PROCESS | 5615 | 1461067354863 Marionette TRACE conn3 <- [1,1642,null,{}] 05:02:34 INFO - PROCESS | 5615 | 1461067354871 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:35 INFO - PROCESS | 5615 | 1461067355159 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:02:35 INFO - PROCESS | 5615 | 1461067355527 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:35 INFO - PROCESS | 5615 | ++DOCSHELL 0x8861cc00 == 99 [pid = 5615] [id = 418] 05:02:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8b76b400) [pid = 5615] [serial = 1255] [outer = (nil)] 05:02:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8bfb9c00) [pid = 5615] [serial = 1256] [outer = 0x8b76b400] 05:02:35 INFO - PROCESS | 5615 | 1461067355633 Marionette DEBUG loaded listener.js 05:02:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8bfc2400) [pid = 5615] [serial = 1257] [outer = 0x8b76b400] 05:02:36 INFO - PROCESS | 5615 | 1461067356567 Marionette TRACE conn3 <- [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]]]}] 05:02:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:02:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1742ms 05:02:36 INFO - PROCESS | 5615 | 1461067356601 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:02:36 INFO - PROCESS | 5615 | 1461067356605 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:02:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:02:36 INFO - PROCESS | 5615 | 1461067356613 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:02:36 INFO - PROCESS | 5615 | 1461067356620 Marionette TRACE conn3 <- [1,1646,null,{}] 05:02:36 INFO - PROCESS | 5615 | 1461067356638 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:36 INFO - PROCESS | 5615 | 1461067356908 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:02:37 INFO - PROCESS | 5615 | 1461067357227 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:37 INFO - PROCESS | 5615 | ++DOCSHELL 0x89e38800 == 100 [pid = 5615] [id = 419] 05:02:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8cba2000) [pid = 5615] [serial = 1258] [outer = (nil)] 05:02:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8eb64400) [pid = 5615] [serial = 1259] [outer = 0x8cba2000] 05:02:37 INFO - PROCESS | 5615 | 1461067357332 Marionette DEBUG loaded listener.js 05:02:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8f60f800) [pid = 5615] [serial = 1260] [outer = 0x8cba2000] 05:02:38 INFO - PROCESS | 5615 | 1461067358314 Marionette TRACE conn3 <- [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]]]}] 05:02:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:02:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1750ms 05:02:38 INFO - PROCESS | 5615 | 1461067358364 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:02:38 INFO - PROCESS | 5615 | 1461067358370 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:02:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:02:38 INFO - PROCESS | 5615 | 1461067358378 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:02:38 INFO - PROCESS | 5615 | 1461067358381 Marionette TRACE conn3 <- [1,1650,null,{}] 05:02:38 INFO - PROCESS | 5615 | 1461067358388 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:38 INFO - PROCESS | 5615 | 1461067358635 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:02:38 INFO - PROCESS | 5615 | 1461067358958 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:39 INFO - PROCESS | 5615 | ++DOCSHELL 0x8eb58c00 == 101 [pid = 5615] [id = 420] 05:02:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8f60ec00) [pid = 5615] [serial = 1261] [outer = (nil)] 05:02:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8fed7000) [pid = 5615] [serial = 1262] [outer = 0x8f60ec00] 05:02:39 INFO - PROCESS | 5615 | 1461067359069 Marionette DEBUG loaded listener.js 05:02:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8ffeb400) [pid = 5615] [serial = 1263] [outer = 0x8f60ec00] 05:02:40 INFO - PROCESS | 5615 | 1461067360043 Marionette TRACE conn3 <- [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]]]}] 05:02:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:02:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1736ms 05:02:40 INFO - PROCESS | 5615 | 1461067360116 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:02:40 INFO - PROCESS | 5615 | 1461067360119 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:02:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:02:40 INFO - PROCESS | 5615 | 1461067360127 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:02:40 INFO - PROCESS | 5615 | 1461067360130 Marionette TRACE conn3 <- [1,1654,null,{}] 05:02:40 INFO - PROCESS | 5615 | 1461067360137 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:40 INFO - PROCESS | 5615 | 1461067360381 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:02:40 INFO - PROCESS | 5615 | 1461067360721 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x8708a400 == 102 [pid = 5615] [id = 421] 05:02:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x900d5800) [pid = 5615] [serial = 1264] [outer = (nil)] 05:02:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x902c3000) [pid = 5615] [serial = 1265] [outer = 0x900d5800] 05:02:40 INFO - PROCESS | 5615 | 1461067360817 Marionette DEBUG loaded listener.js 05:02:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x903cf400) [pid = 5615] [serial = 1266] [outer = 0x900d5800] 05:02:41 INFO - PROCESS | 5615 | 1461067361808 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:02:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:02:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1742ms 05:02:41 INFO - PROCESS | 5615 | 1461067361871 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:02:41 INFO - PROCESS | 5615 | 1461067361875 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:02:41 INFO - PROCESS | 5615 | 1461067361882 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:02:41 INFO - PROCESS | 5615 | 1461067361886 Marionette TRACE conn3 <- [1,1658,null,{}] 05:02:41 INFO - PROCESS | 5615 | 1461067361893 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:42 INFO - PROCESS | 5615 | 1461067362242 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:02:42 INFO - PROCESS | 5615 | 1461067362511 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:42 INFO - PROCESS | 5615 | ++DOCSHELL 0x900d9000 == 103 [pid = 5615] [id = 422] 05:02:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x902c7800) [pid = 5615] [serial = 1267] [outer = (nil)] 05:02:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x91f0d000) [pid = 5615] [serial = 1268] [outer = 0x902c7800] 05:02:42 INFO - PROCESS | 5615 | 1461067362615 Marionette DEBUG loaded listener.js 05:02:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x91fea800) [pid = 5615] [serial = 1269] [outer = 0x902c7800] 05:02:43 INFO - PROCESS | 5615 | 1461067363546 Marionette TRACE conn3 <- [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]]]}] 05:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1733ms 05:02:43 INFO - PROCESS | 5615 | 1461067363617 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:02:43 INFO - PROCESS | 5615 | 1461067363622 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:02:43 INFO - PROCESS | 5615 | 1461067363629 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:02:43 INFO - PROCESS | 5615 | 1461067363632 Marionette TRACE conn3 <- [1,1662,null,{}] 05:02:43 INFO - PROCESS | 5615 | 1461067363640 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:43 INFO - PROCESS | 5615 | 1461067363880 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:02:44 INFO - PROCESS | 5615 | 1461067364210 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:44 INFO - PROCESS | 5615 | ++DOCSHELL 0x903c6800 == 104 [pid = 5615] [id = 423] 05:02:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x904d0400) [pid = 5615] [serial = 1270] [outer = (nil)] 05:02:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x93259000) [pid = 5615] [serial = 1271] [outer = 0x904d0400] 05:02:44 INFO - PROCESS | 5615 | 1461067364309 Marionette DEBUG loaded listener.js 05:02:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x932b2800) [pid = 5615] [serial = 1272] [outer = 0x904d0400] 05:02:45 INFO - PROCESS | 5615 | 1461067365274 Marionette TRACE conn3 <- [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]]]}] 05:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1684ms 05:02:45 INFO - PROCESS | 5615 | 1461067365314 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:02:45 INFO - PROCESS | 5615 | 1461067365318 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:02:45 INFO - PROCESS | 5615 | 1461067365325 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:02:45 INFO - PROCESS | 5615 | 1461067365330 Marionette TRACE conn3 <- [1,1666,null,{}] 05:02:45 INFO - PROCESS | 5615 | 1461067365336 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:45 INFO - PROCESS | 5615 | 1461067365572 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:02:45 INFO - PROCESS | 5615 | 1461067365897 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:45 INFO - PROCESS | 5615 | ++DOCSHELL 0x9314d800 == 105 [pid = 5615] [id = 424] 05:02:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x93252400) [pid = 5615] [serial = 1273] [outer = (nil)] 05:02:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x942c8800) [pid = 5615] [serial = 1274] [outer = 0x93252400] 05:02:46 INFO - PROCESS | 5615 | 1461067365998 Marionette DEBUG loaded listener.js 05:02:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x942d1000) [pid = 5615] [serial = 1275] [outer = 0x93252400] 05:02:46 INFO - PROCESS | 5615 | 1461067366933 Marionette TRACE conn3 <- [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]]]}] 05:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1690ms 05:02:47 INFO - PROCESS | 5615 | 1461067367016 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:02:47 INFO - PROCESS | 5615 | 1461067367021 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:02:47 INFO - PROCESS | 5615 | 1461067367028 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:02:47 INFO - PROCESS | 5615 | 1461067367033 Marionette TRACE conn3 <- [1,1670,null,{}] 05:02:47 INFO - PROCESS | 5615 | 1461067367039 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:47 INFO - PROCESS | 5615 | 1461067367278 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:02:47 INFO - PROCESS | 5615 | 1461067367576 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:47 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fc8800 == 106 [pid = 5615] [id = 425] 05:02:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x8ffefc00) [pid = 5615] [serial = 1276] [outer = (nil)] 05:02:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x944d0800) [pid = 5615] [serial = 1277] [outer = 0x8ffefc00] 05:02:47 INFO - PROCESS | 5615 | 1461067367670 Marionette DEBUG loaded listener.js 05:02:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x957bf800) [pid = 5615] [serial = 1278] [outer = 0x8ffefc00] 05:02:48 INFO - PROCESS | 5615 | ************************* 05:02:48 INFO - PROCESS | 5615 | A coding exception was thrown and uncaught in a Task. 05:02:48 INFO - PROCESS | 5615 | 05:02:48 INFO - PROCESS | 5615 | Full message: TypeError: NetworkError when attempting to fetch resource. 05:02:48 INFO - PROCESS | 5615 | Full stack: 05:02:48 INFO - PROCESS | 5615 | ************************* 05:02:48 INFO - PROCESS | 5615 | 1461067368679 Marionette TRACE conn3 <- [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]]]}] 05:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1731ms 05:02:48 INFO - PROCESS | 5615 | 1461067368760 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:02:48 INFO - PROCESS | 5615 | 1461067368764 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:02:48 INFO - PROCESS | 5615 | 1461067368772 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:02:48 INFO - PROCESS | 5615 | 1461067368776 Marionette TRACE conn3 <- [1,1674,null,{}] 05:02:48 INFO - PROCESS | 5615 | 1461067368783 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:49 INFO - PROCESS | 5615 | 1461067369083 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:02:49 INFO - PROCESS | 5615 | 1461067369430 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:49 INFO - PROCESS | 5615 | ++DOCSHELL 0x944d2400 == 107 [pid = 5615] [id = 426] 05:02:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x97c7bc00) [pid = 5615] [serial = 1279] [outer = (nil)] 05:02:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x981c5c00) [pid = 5615] [serial = 1280] [outer = 0x97c7bc00] 05:02:49 INFO - PROCESS | 5615 | 1461067369525 Marionette DEBUG loaded listener.js 05:02:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x98486400) [pid = 5615] [serial = 1281] [outer = 0x97c7bc00] 05:02:50 INFO - PROCESS | 5615 | 1461067370526 Marionette TRACE conn3 <- [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]]]}] 05:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1791ms 05:02:50 INFO - PROCESS | 5615 | 1461067370564 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:02:50 INFO - PROCESS | 5615 | 1461067370568 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:02:50 INFO - PROCESS | 5615 | 1461067370577 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:02:50 INFO - PROCESS | 5615 | 1461067370583 Marionette TRACE conn3 <- [1,1678,null,{}] 05:02:50 INFO - PROCESS | 5615 | 1461067370590 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:50 INFO - PROCESS | 5615 | 1461067370872 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:02:51 INFO - PROCESS | 5615 | 1461067371203 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x944c5400 == 108 [pid = 5615] [id = 427] 05:02:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x96bb8000) [pid = 5615] [serial = 1282] [outer = (nil)] 05:02:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x98b58400) [pid = 5615] [serial = 1283] [outer = 0x96bb8000] 05:02:51 INFO - PROCESS | 5615 | 1461067371312 Marionette DEBUG loaded listener.js 05:02:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x99181800) [pid = 5615] [serial = 1284] [outer = 0x96bb8000] 05:02:52 INFO - PROCESS | 5615 | 1461067372294 Marionette TRACE conn3 <- [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]]]}] 05:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1795ms 05:02:52 INFO - PROCESS | 5615 | 1461067372374 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:02:52 INFO - PROCESS | 5615 | 1461067372379 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:02:52 INFO - PROCESS | 5615 | 1461067372386 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:02:52 INFO - PROCESS | 5615 | 1461067372390 Marionette TRACE conn3 <- [1,1682,null,{}] 05:02:52 INFO - PROCESS | 5615 | 1461067372396 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:52 INFO - PROCESS | 5615 | 1461067372671 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:02:53 INFO - PROCESS | 5615 | 1461067373003 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 5615 | ++DOCSHELL 0x901a7000 == 109 [pid = 5615] [id = 428] 05:02:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x96bbf000) [pid = 5615] [serial = 1285] [outer = (nil)] 05:02:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x99816000) [pid = 5615] [serial = 1286] [outer = 0x96bbf000] 05:02:53 INFO - PROCESS | 5615 | 1461067373103 Marionette DEBUG loaded listener.js 05:02:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x99a76c00) [pid = 5615] [serial = 1287] [outer = 0x96bbf000] 05:02:54 INFO - PROCESS | 5615 | 1461067374033 Marionette TRACE conn3 <- [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]]]}] 05:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1706ms 05:02:54 INFO - PROCESS | 5615 | 1461067374094 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:02:54 INFO - PROCESS | 5615 | 1461067374098 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:02:54 INFO - PROCESS | 5615 | 1461067374105 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:02:54 INFO - PROCESS | 5615 | 1461067374109 Marionette TRACE conn3 <- [1,1686,null,{}] 05:02:54 INFO - PROCESS | 5615 | 1461067374116 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:54 INFO - PROCESS | 5615 | 1461067374359 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:02:54 INFO - PROCESS | 5615 | 1461067374709 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:54 INFO - PROCESS | 5615 | ++DOCSHELL 0x933ba400 == 110 [pid = 5615] [id = 429] 05:02:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x9418f000) [pid = 5615] [serial = 1288] [outer = (nil)] 05:02:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x99c2a400) [pid = 5615] [serial = 1289] [outer = 0x9418f000] 05:02:54 INFO - PROCESS | 5615 | 1461067374809 Marionette DEBUG loaded listener.js 05:02:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x9ae72400) [pid = 5615] [serial = 1290] [outer = 0x9418f000] 05:02:55 INFO - PROCESS | 5615 | 1461067375795 Marionette TRACE conn3 <- [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]]]}] 05:02:55 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 05:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1736ms 05:02:55 INFO - PROCESS | 5615 | 1461067375841 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:02:55 INFO - PROCESS | 5615 | 1461067375845 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:02:55 INFO - PROCESS | 5615 | 1461067375853 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:02:55 INFO - PROCESS | 5615 | 1461067375856 Marionette TRACE conn3 <- [1,1690,null,{}] 05:02:55 INFO - PROCESS | 5615 | 1461067375863 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:56 INFO - PROCESS | 5615 | 1461067376107 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:02:56 INFO - PROCESS | 5615 | 1461067376453 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x874b1400 == 111 [pid = 5615] [id = 430] 05:02:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x874b1800) [pid = 5615] [serial = 1291] [outer = (nil)] 05:02:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x9ae7c000) [pid = 5615] [serial = 1292] [outer = 0x874b1800] 05:02:56 INFO - PROCESS | 5615 | 1461067376548 Marionette DEBUG loaded listener.js 05:02:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x9ae7fc00) [pid = 5615] [serial = 1293] [outer = 0x874b1800] 05:02:57 INFO - PROCESS | 5615 | 1461067377489 Marionette TRACE conn3 <- [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]]]}] 05:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1682ms 05:02:57 INFO - PROCESS | 5615 | 1461067377536 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:02:57 INFO - PROCESS | 5615 | 1461067377540 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:02:57 INFO - PROCESS | 5615 | 1461067377547 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:02:57 INFO - PROCESS | 5615 | 1461067377551 Marionette TRACE conn3 <- [1,1694,null,{}] 05:02:57 INFO - PROCESS | 5615 | 1461067377557 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:57 INFO - PROCESS | 5615 | 1461067377800 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:02:58 INFO - PROCESS | 5615 | 1461067378131 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:58 INFO - PROCESS | 5615 | ++DOCSHELL 0x942ce800 == 112 [pid = 5615] [id = 431] 05:02:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x9ae78c00) [pid = 5615] [serial = 1294] [outer = (nil)] 05:02:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x9ea12400) [pid = 5615] [serial = 1295] [outer = 0x9ae78c00] 05:02:58 INFO - PROCESS | 5615 | 1461067378229 Marionette DEBUG loaded listener.js 05:02:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x9ea1a800) [pid = 5615] [serial = 1296] [outer = 0x9ae78c00] 05:02:59 INFO - PROCESS | 5615 | 1461067379193 Marionette TRACE conn3 <- [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]]]}] 05:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1686ms 05:02:59 INFO - PROCESS | 5615 | 1461067379234 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:02:59 INFO - PROCESS | 5615 | 1461067379238 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:02:59 INFO - PROCESS | 5615 | 1461067379245 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:02:59 INFO - PROCESS | 5615 | 1461067379249 Marionette TRACE conn3 <- [1,1698,null,{}] 05:02:59 INFO - PROCESS | 5615 | 1461067379255 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:59 INFO - PROCESS | 5615 | 1461067379495 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:02:59 INFO - PROCESS | 5615 | 1461067379826 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x98e62c00 == 113 [pid = 5615] [id = 432] 05:02:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x9ae74000) [pid = 5615] [serial = 1297] [outer = (nil)] 05:02:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0x9fc9fc00) [pid = 5615] [serial = 1298] [outer = 0x9ae74000] 05:02:59 INFO - PROCESS | 5615 | 1461067379923 Marionette DEBUG loaded listener.js 05:03:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0x9fc96800) [pid = 5615] [serial = 1299] [outer = 0x9ae74000] 05:03:00 INFO - PROCESS | 5615 | 1461067380839 Marionette TRACE conn3 <- [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]]]}] 05:03:00 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 05:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1646ms 05:03:00 INFO - PROCESS | 5615 | 1461067380897 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:03:00 INFO - PROCESS | 5615 | 1461067380900 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:03:00 INFO - PROCESS | 5615 | 1461067380908 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:03:00 INFO - PROCESS | 5615 | 1461067380912 Marionette TRACE conn3 <- [1,1702,null,{}] 05:03:00 INFO - PROCESS | 5615 | 1461067380918 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:01 INFO - PROCESS | 5615 | 1461067381159 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:03:01 INFO - PROCESS | 5615 | 1461067381492 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:01 INFO - PROCESS | 5615 | ++DOCSHELL 0x87084400 == 114 [pid = 5615] [id = 433] 05:03:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0x8c1c8c00) [pid = 5615] [serial = 1300] [outer = (nil)] 05:03:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 178 (0xa009f400) [pid = 5615] [serial = 1301] [outer = 0x8c1c8c00] 05:03:01 INFO - PROCESS | 5615 | 1461067381593 Marionette DEBUG loaded listener.js 05:03:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 179 (0xa0a08000) [pid = 5615] [serial = 1302] [outer = 0x8c1c8c00] 05:03:04 INFO - PROCESS | 5615 | --DOCSHELL 0x8c7eec00 == 113 [pid = 5615] [id = 195] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 178 (0x8b73fc00) [pid = 5615] [serial = 1184] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 177 (0x84fd0800) [pid = 5615] [serial = 1121] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x87084c00) [pid = 5615] [serial = 1122] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x8fee0c00) [pid = 5615] [serial = 1134] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x8b5bc800) [pid = 5615] [serial = 1125] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x9ae7d400) [pid = 5615] [serial = 1157] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x8595dc00) [pid = 5615] [serial = 1173] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x979c1400) [pid = 5615] [serial = 1151] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0xa4a0f000) [pid = 5615] [serial = 1169] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x8a0cf400) [pid = 5615] [serial = 1182] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0xa4743800) [pid = 5615] [serial = 1166] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x8861f800) [pid = 5615] [serial = 1179] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x96a31000) [pid = 5615] [serial = 1148] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x904cc400) [pid = 5615] [serial = 1137] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x933c3400) [pid = 5615] [serial = 1143] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0xa4748000) [pid = 5615] [serial = 1167] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x8eb56000) [pid = 5615] [serial = 1056] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x8c16fc00) [pid = 5615] [serial = 1127] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x8f616c00) [pid = 5615] [serial = 1131] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x87613c00) [pid = 5615] [serial = 1175] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x9aebb800) [pid = 5615] [serial = 1158] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x84fc1c00) [pid = 5615] [serial = 1172] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0xa003b800) [pid = 5615] [serial = 1161] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x8761bc00) [pid = 5615] [serial = 1176] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x942cd000) [pid = 5615] [serial = 1146] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x933bd000) [pid = 5615] [serial = 1142] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x8f609800) [pid = 5615] [serial = 1130] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0xa0c3ec00) [pid = 5615] [serial = 1163] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0xa0f69000) [pid = 5615] [serial = 1164] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x88614800) [pid = 5615] [serial = 1178] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x8708e800) [pid = 5615] [serial = 1181] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x99b0e400) [pid = 5615] [serial = 1154] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x91fef000) [pid = 5615] [serial = 1140] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x99b14400) [pid = 5615] [serial = 1155] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x91f38c00) [pid = 5615] [serial = 1139] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x942c9400) [pid = 5615] [serial = 1145] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x96bb2400) [pid = 5615] [serial = 1149] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x8c1cdc00) [pid = 5615] [serial = 1128] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x9fc55800) [pid = 5615] [serial = 1160] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x901ae400) [pid = 5615] [serial = 1136] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x9848ec00) [pid = 5615] [serial = 1152] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8a40b400) [pid = 5615] [serial = 1124] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x8fed8000) [pid = 5615] [serial = 1133] [outer = (nil)] [url = about:blank] 05:03:04 INFO - PROCESS | 5615 | 1461067384731 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 3839ms 05:03:04 INFO - PROCESS | 5615 | 1461067384748 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:03:04 INFO - PROCESS | 5615 | 1461067384754 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:03:04 INFO - PROCESS | 5615 | 1461067384764 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:03:04 INFO - PROCESS | 5615 | 1461067384770 Marionette TRACE conn3 <- [1,1706,null,{}] 05:03:04 INFO - PROCESS | 5615 | 1461067384780 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:05 INFO - PROCESS | 5615 | 1461067385029 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:03:05 INFO - PROCESS | 5615 | 1461067385236 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:05 INFO - PROCESS | 5615 | ++DOCSHELL 0x87084c00 == 114 [pid = 5615] [id = 434] 05:03:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8708cc00) [pid = 5615] [serial = 1303] [outer = (nil)] 05:03:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8755a000) [pid = 5615] [serial = 1304] [outer = 0x8708cc00] 05:03:05 INFO - PROCESS | 5615 | 1461067385334 Marionette DEBUG loaded listener.js 05:03:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x87619c00) [pid = 5615] [serial = 1305] [outer = 0x8708cc00] 05:03:06 INFO - PROCESS | 5615 | 1461067386162 Marionette TRACE conn3 <- [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]]]}] 05:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1453ms 05:03:06 INFO - PROCESS | 5615 | 1461067386217 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:03:06 INFO - PROCESS | 5615 | 1461067386224 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:03:06 INFO - PROCESS | 5615 | 1461067386235 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:03:06 INFO - PROCESS | 5615 | 1461067386238 Marionette TRACE conn3 <- [1,1710,null,{}] 05:03:06 INFO - PROCESS | 5615 | 1461067386245 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:06 INFO - PROCESS | 5615 | 1461067386441 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:03:06 INFO - PROCESS | 5615 | 1461067386647 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:06 INFO - PROCESS | 5615 | ++DOCSHELL 0x87086800 == 115 [pid = 5615] [id = 435] 05:03:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8761e800) [pid = 5615] [serial = 1306] [outer = (nil)] 05:03:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x88618800) [pid = 5615] [serial = 1307] [outer = 0x8761e800] 05:03:06 INFO - PROCESS | 5615 | 1461067386721 Marionette DEBUG loaded listener.js 05:03:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x89d4ec00) [pid = 5615] [serial = 1308] [outer = 0x8761e800] 05:03:07 INFO - PROCESS | 5615 | 1461067387724 Marionette TRACE conn3 <- [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]]]}] 05:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1542ms 05:03:07 INFO - PROCESS | 5615 | 1461067387777 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:03:07 INFO - PROCESS | 5615 | 1461067387780 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:03:07 INFO - PROCESS | 5615 | 1461067387795 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - PROCESS | 5615 | 1461067387801 Marionette TRACE conn3 <- [1,1714,null,{}] 05:03:07 INFO - PROCESS | 5615 | 1461067387816 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:08 INFO - PROCESS | 5615 | 1461067388083 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:03:08 INFO - PROCESS | 5615 | 1461067388110 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:08 INFO - PROCESS | 5615 | ++DOCSHELL 0x8861f800 == 116 [pid = 5615] [id = 436] 05:03:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8b50fc00) [pid = 5615] [serial = 1309] [outer = (nil)] 05:03:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x8b73c000) [pid = 5615] [serial = 1310] [outer = 0x8b50fc00] 05:03:08 INFO - PROCESS | 5615 | 1461067388187 Marionette DEBUG loaded listener.js 05:03:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x8be2f800) [pid = 5615] [serial = 1311] [outer = 0x8b50fc00] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x8f6d5000) [pid = 5615] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x97902000) [pid = 5615] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x9133f400) [pid = 5615] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x902bd400) [pid = 5615] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x8811dc00) [pid = 5615] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x8b5b3000) [pid = 5615] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8f341400) [pid = 5615] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x904d5c00) [pid = 5615] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x94197400) [pid = 5615] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x902c5000) [pid = 5615] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8b76ac00) [pid = 5615] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x91fee400) [pid = 5615] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x8c162000) [pid = 5615] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x874b5000) [pid = 5615] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x84fc6c00) [pid = 5615] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x902bec00) [pid = 5615] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x8cba0c00) [pid = 5615] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x8c162800) [pid = 5615] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x8b5be800) [pid = 5615] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x98492000) [pid = 5615] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x85962c00) [pid = 5615] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x8bea9400) [pid = 5615] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:03:09 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x8861b400) [pid = 5615] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:03:09 INFO - PROCESS | 5615 | 1461067389960 Marionette TRACE conn3 <- [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]]]}] 05:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2187ms 05:03:09 INFO - PROCESS | 5615 | 1461067389982 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:03:09 INFO - PROCESS | 5615 | 1461067389987 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:03:09 INFO - PROCESS | 5615 | 1461067389993 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:03:09 INFO - PROCESS | 5615 | 1461067389997 Marionette TRACE conn3 <- [1,1718,null,{}] 05:03:10 INFO - PROCESS | 5615 | 1461067390002 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:10 INFO - PROCESS | 5615 | 1461067390204 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:03:10 INFO - PROCESS | 5615 | 1461067390428 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:10 INFO - PROCESS | 5615 | ++DOCSHELL 0x84ea5000 == 117 [pid = 5615] [id = 437] 05:03:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x85957400) [pid = 5615] [serial = 1312] [outer = (nil)] 05:03:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x8b504800) [pid = 5615] [serial = 1313] [outer = 0x85957400] 05:03:10 INFO - PROCESS | 5615 | 1461067390509 Marionette DEBUG loaded listener.js 05:03:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8be32000) [pid = 5615] [serial = 1314] [outer = 0x85957400] 05:03:11 INFO - PROCESS | 5615 | 1461067391296 Marionette TRACE conn3 <- [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]]]}] 05:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1329ms 05:03:11 INFO - PROCESS | 5615 | 1461067391326 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:03:11 INFO - PROCESS | 5615 | 1461067391329 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:03:11 INFO - PROCESS | 5615 | 1461067391336 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:03:11 INFO - PROCESS | 5615 | 1461067391339 Marionette TRACE conn3 <- [1,1722,null,{}] 05:03:11 INFO - PROCESS | 5615 | 1461067391345 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:11 INFO - PROCESS | 5615 | 1461067391550 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:03:11 INFO - PROCESS | 5615 | 1461067391566 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:11 INFO - PROCESS | 5615 | ++DOCSHELL 0x84eae000 == 118 [pid = 5615] [id = 438] 05:03:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8b5b3000) [pid = 5615] [serial = 1315] [outer = (nil)] 05:03:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x8c168400) [pid = 5615] [serial = 1316] [outer = 0x8b5b3000] 05:03:11 INFO - PROCESS | 5615 | 1461067391810 Marionette DEBUG loaded listener.js 05:03:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8c1c7400) [pid = 5615] [serial = 1317] [outer = 0x8b5b3000] 05:03:12 INFO - PROCESS | 5615 | 1461067392985 Marionette TRACE conn3 <- [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]]]}] 05:03:13 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 05:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1681ms 05:03:13 INFO - PROCESS | 5615 | 1461067393019 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:03:13 INFO - PROCESS | 5615 | 1461067393028 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:03:13 INFO - PROCESS | 5615 | 1461067393039 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:03:13 INFO - PROCESS | 5615 | 1461067393044 Marionette TRACE conn3 <- [1,1726,null,{}] 05:03:13 INFO - PROCESS | 5615 | 1461067393053 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:13 INFO - PROCESS | 5615 | 1461067393303 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:03:13 INFO - PROCESS | 5615 | 1461067393635 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:13 INFO - PROCESS | 5615 | ++DOCSHELL 0x87616400 == 119 [pid = 5615] [id = 439] 05:03:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8812a800) [pid = 5615] [serial = 1318] [outer = (nil)] 05:03:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x88615400) [pid = 5615] [serial = 1319] [outer = 0x8812a800] 05:03:13 INFO - PROCESS | 5615 | 1461067393735 Marionette DEBUG loaded listener.js 05:03:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x89e2fc00) [pid = 5615] [serial = 1320] [outer = 0x8812a800] 05:03:14 INFO - PROCESS | 5615 | 1461067394789 Marionette TRACE conn3 <- [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]]]}] 05:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1787ms 05:03:14 INFO - PROCESS | 5615 | 1461067394826 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:03:14 INFO - PROCESS | 5615 | 1461067394835 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:03:14 INFO - PROCESS | 5615 | 1461067394847 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:03:14 INFO - PROCESS | 5615 | 1461067394851 Marionette TRACE conn3 <- [1,1730,null,{}] 05:03:14 INFO - PROCESS | 5615 | 1461067394859 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:15 INFO - PROCESS | 5615 | 1461067395108 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:03:15 INFO - PROCESS | 5615 | 1461067395478 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fc9c00 == 120 [pid = 5615] [id = 440] 05:03:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x88617800) [pid = 5615] [serial = 1321] [outer = (nil)] 05:03:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8bfb9800) [pid = 5615] [serial = 1322] [outer = 0x88617800] 05:03:15 INFO - PROCESS | 5615 | 1461067395577 Marionette DEBUG loaded listener.js 05:03:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8c169000) [pid = 5615] [serial = 1323] [outer = 0x88617800] 05:03:16 INFO - PROCESS | 5615 | 1461067396524 Marionette TRACE conn3 <- [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]]]}] 05:03:16 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 05:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1739ms 05:03:16 INFO - PROCESS | 5615 | 1461067396591 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:03:16 INFO - PROCESS | 5615 | 1461067396596 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:03:16 INFO - PROCESS | 5615 | 1461067396605 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:03:16 INFO - PROCESS | 5615 | 1461067396611 Marionette TRACE conn3 <- [1,1734,null,{}] 05:03:16 INFO - PROCESS | 5615 | 1461067396629 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:16 INFO - PROCESS | 5615 | 1461067396887 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:03:17 INFO - PROCESS | 5615 | 1461067397197 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:17 INFO - PROCESS | 5615 | ++DOCSHELL 0x8811e800 == 121 [pid = 5615] [id = 441] 05:03:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8c7ed400) [pid = 5615] [serial = 1324] [outer = (nil)] 05:03:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8cb9b400) [pid = 5615] [serial = 1325] [outer = 0x8c7ed400] 05:03:17 INFO - PROCESS | 5615 | 1461067397292 Marionette DEBUG loaded listener.js 05:03:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8eb5dc00) [pid = 5615] [serial = 1326] [outer = 0x8c7ed400] 05:03:18 INFO - PROCESS | 5615 | 1461067398215 Marionette TRACE conn3 <- [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]]]}] 05:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1686ms 05:03:18 INFO - PROCESS | 5615 | 1461067398292 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:03:18 INFO - PROCESS | 5615 | 1461067398297 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:03:18 INFO - PROCESS | 5615 | 1461067398304 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:03:18 INFO - PROCESS | 5615 | 1461067398307 Marionette TRACE conn3 <- [1,1738,null,{}] 05:03:18 INFO - PROCESS | 5615 | 1461067398314 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:18 INFO - PROCESS | 5615 | 1461067398589 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:03:18 INFO - PROCESS | 5615 | 1461067398908 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:18 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c7e8c00 == 122 [pid = 5615] [id = 442] 05:03:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8cba6800) [pid = 5615] [serial = 1327] [outer = (nil)] 05:03:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8f617c00) [pid = 5615] [serial = 1328] [outer = 0x8cba6800] 05:03:19 INFO - PROCESS | 5615 | 1461067399006 Marionette DEBUG loaded listener.js 05:03:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8f6ccc00) [pid = 5615] [serial = 1329] [outer = 0x8cba6800] 05:03:19 INFO - PROCESS | 5615 | 1461067399926 Marionette TRACE conn3 <- [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]]]}] 05:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1687ms 05:03:19 INFO - PROCESS | 5615 | 1461067399993 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:03:20 INFO - PROCESS | 5615 | 1461067399997 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:03:20 INFO - PROCESS | 5615 | 1461067400004 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:03:20 INFO - PROCESS | 5615 | 1461067400008 Marionette TRACE conn3 <- [1,1742,null,{}] 05:03:20 INFO - PROCESS | 5615 | 1461067400014 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:20 INFO - PROCESS | 5615 | 1461067400248 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:03:20 INFO - PROCESS | 5615 | 1461067400595 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:20 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0d2800 == 123 [pid = 5615] [id = 443] 05:03:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8f6d8000) [pid = 5615] [serial = 1330] [outer = (nil)] 05:03:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8fede400) [pid = 5615] [serial = 1331] [outer = 0x8f6d8000] 05:03:20 INFO - PROCESS | 5615 | 1461067400695 Marionette DEBUG loaded listener.js 05:03:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8ffe3800) [pid = 5615] [serial = 1332] [outer = 0x8f6d8000] 05:03:21 INFO - PROCESS | 5615 | 1461067401614 Marionette TRACE conn3 <- [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]]]}] 05:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1687ms 05:03:21 INFO - PROCESS | 5615 | 1461067401691 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:03:21 INFO - PROCESS | 5615 | 1461067401696 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:03:21 INFO - PROCESS | 5615 | 1461067401705 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:03:21 INFO - PROCESS | 5615 | 1461067401708 Marionette TRACE conn3 <- [1,1746,null,{}] 05:03:21 INFO - PROCESS | 5615 | 1461067401714 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:21 INFO - PROCESS | 5615 | 1461067401974 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:03:22 INFO - PROCESS | 5615 | 1461067402282 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:22 INFO - PROCESS | 5615 | ++DOCSHELL 0x882a8c00 == 124 [pid = 5615] [id = 444] 05:03:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x8ca61400) [pid = 5615] [serial = 1333] [outer = (nil)] 05:03:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x902bd400) [pid = 5615] [serial = 1334] [outer = 0x8ca61400] 05:03:22 INFO - PROCESS | 5615 | 1461067402376 Marionette DEBUG loaded listener.js 05:03:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x903d0c00) [pid = 5615] [serial = 1335] [outer = 0x8ca61400] 05:03:23 INFO - PROCESS | 5615 | 1461067403254 Marionette TRACE conn3 <- [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]]]}] 05:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1584ms 05:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:03:23 INFO - PROCESS | 5615 | 1461067403290 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:03:23 INFO - PROCESS | 5615 | 1461067403293 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:03:23 INFO - PROCESS | 5615 | 1461067403300 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:03:23 INFO - PROCESS | 5615 | 1461067403304 Marionette TRACE conn3 <- [1,1750,null,{}] 05:03:23 INFO - PROCESS | 5615 | 1461067403310 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:23 INFO - PROCESS | 5615 | 1461067403521 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:03:23 INFO - PROCESS | 5615 | 1461067403841 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 5615 | ++DOCSHELL 0x900d2000 == 125 [pid = 5615] [id = 445] 05:03:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x902c1c00) [pid = 5615] [serial = 1336] [outer = (nil)] 05:03:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x912b3c00) [pid = 5615] [serial = 1337] [outer = 0x902c1c00] 05:03:23 INFO - PROCESS | 5615 | 1461067403939 Marionette DEBUG loaded listener.js 05:03:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x9133b400) [pid = 5615] [serial = 1338] [outer = 0x902c1c00] 05:03:24 INFO - PROCESS | 5615 | 1461067404864 Marionette TRACE conn3 <- [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]]]}] 05:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1634ms 05:03:24 INFO - PROCESS | 5615 | 1461067404935 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:03:24 INFO - PROCESS | 5615 | 1461067404940 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:03:24 INFO - PROCESS | 5615 | 1461067404947 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:03:24 INFO - PROCESS | 5615 | 1461067404951 Marionette TRACE conn3 <- [1,1754,null,{}] 05:03:24 INFO - PROCESS | 5615 | 1461067404957 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:25 INFO - PROCESS | 5615 | 1461067405217 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:03:25 INFO - PROCESS | 5615 | 1461067405585 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:25 INFO - PROCESS | 5615 | ++DOCSHELL 0x90582c00 == 126 [pid = 5615] [id = 446] 05:03:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x90589800) [pid = 5615] [serial = 1339] [outer = (nil)] 05:03:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x93149c00) [pid = 5615] [serial = 1340] [outer = 0x90589800] 05:03:25 INFO - PROCESS | 5615 | 1461067405684 Marionette DEBUG loaded listener.js 05:03:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x93259c00) [pid = 5615] [serial = 1341] [outer = 0x90589800] 05:03:26 INFO - PROCESS | 5615 | 1461067406623 Marionette TRACE conn3 <- [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]]]}] 05:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1737ms 05:03:26 INFO - PROCESS | 5615 | 1461067406685 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:03:26 INFO - PROCESS | 5615 | 1461067406689 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:03:26 INFO - PROCESS | 5615 | 1461067406696 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:03:26 INFO - PROCESS | 5615 | 1461067406700 Marionette TRACE conn3 <- [1,1758,null,{}] 05:03:26 INFO - PROCESS | 5615 | 1461067406706 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:26 INFO - PROCESS | 5615 | 1461067406944 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:03:27 INFO - PROCESS | 5615 | 1461067407283 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:27 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6d5800 == 127 [pid = 5615] [id = 447] 05:03:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x904d2c00) [pid = 5615] [serial = 1342] [outer = (nil)] 05:03:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x9418a800) [pid = 5615] [serial = 1343] [outer = 0x904d2c00] 05:03:27 INFO - PROCESS | 5615 | 1461067407378 Marionette DEBUG loaded listener.js 05:03:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x9418f800) [pid = 5615] [serial = 1344] [outer = 0x904d2c00] 05:03:28 INFO - PROCESS | 5615 | 1461067408285 Marionette TRACE conn3 <- [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]]]}] 05:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1632ms 05:03:28 INFO - PROCESS | 5615 | 1461067408329 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:03:28 INFO - PROCESS | 5615 | 1461067408336 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:03:28 INFO - PROCESS | 5615 | 1461067408346 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:03:28 INFO - PROCESS | 5615 | 1461067408351 Marionette TRACE conn3 <- [1,1762,null,{}] 05:03:28 INFO - PROCESS | 5615 | 1461067408357 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:28 INFO - PROCESS | 5615 | 1461067408596 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:03:28 INFO - PROCESS | 5615 | 1461067408933 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x932bc800 == 128 [pid = 5615] [id = 448] 05:03:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x944c8000) [pid = 5615] [serial = 1345] [outer = (nil)] 05:03:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x944d1c00) [pid = 5615] [serial = 1346] [outer = 0x944c8000] 05:03:29 INFO - PROCESS | 5615 | 1461067409029 Marionette DEBUG loaded listener.js 05:03:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x962a8c00) [pid = 5615] [serial = 1347] [outer = 0x944c8000] 05:03:29 INFO - PROCESS | 5615 | 1461067409962 Marionette TRACE conn3 <- [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]]]}] 05:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1685ms 05:03:30 INFO - PROCESS | 5615 | 1461067410031 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:03:30 INFO - PROCESS | 5615 | 1461067410036 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:03:30 INFO - PROCESS | 5615 | 1461067410042 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:03:30 INFO - PROCESS | 5615 | 1461067410047 Marionette TRACE conn3 <- [1,1766,null,{}] 05:03:30 INFO - PROCESS | 5615 | 1461067410053 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:30 INFO - PROCESS | 5615 | 1461067410362 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:03:30 INFO - PROCESS | 5615 | 1461067410725 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:30 INFO - PROCESS | 5615 | ++DOCSHELL 0x903c8000 == 129 [pid = 5615] [id = 449] 05:03:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x96bb4000) [pid = 5615] [serial = 1348] [outer = (nil)] 05:03:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x96ffd400) [pid = 5615] [serial = 1349] [outer = 0x96bb4000] 05:03:30 INFO - PROCESS | 5615 | 1461067410839 Marionette DEBUG loaded listener.js 05:03:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x97ddbc00) [pid = 5615] [serial = 1350] [outer = 0x96bb4000] 05:03:31 INFO - PROCESS | 5615 | 1461067411825 Marionette TRACE conn3 <- [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]]]}] 05:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1839ms 05:03:31 INFO - PROCESS | 5615 | 1461067411882 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:03:31 INFO - PROCESS | 5615 | 1461067411886 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:03:31 INFO - PROCESS | 5615 | 1461067411893 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:03:31 INFO - PROCESS | 5615 | 1461067411897 Marionette TRACE conn3 <- [1,1770,null,{}] 05:03:31 INFO - PROCESS | 5615 | 1461067411904 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:32 INFO - PROCESS | 5615 | 1461067412168 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:03:32 INFO - PROCESS | 5615 | 1461067412531 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:32 INFO - PROCESS | 5615 | ++DOCSHELL 0x96bbe800 == 130 [pid = 5615] [id = 450] 05:03:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x96bc1400) [pid = 5615] [serial = 1351] [outer = (nil)] 05:03:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x98927c00) [pid = 5615] [serial = 1352] [outer = 0x96bc1400] 05:03:32 INFO - PROCESS | 5615 | 1461067412631 Marionette DEBUG loaded listener.js 05:03:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x9899c800) [pid = 5615] [serial = 1353] [outer = 0x96bc1400] 05:03:33 INFO - PROCESS | 5615 | 1461067413755 Marionette TRACE conn3 <- [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]]]}] 05:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1896ms 05:03:33 INFO - PROCESS | 5615 | 1461067413790 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:03:33 INFO - PROCESS | 5615 | 1461067413793 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:03:33 INFO - PROCESS | 5615 | 1461067413801 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:03:33 INFO - PROCESS | 5615 | 1461067413803 Marionette TRACE conn3 <- [1,1774,null,{}] 05:03:33 INFO - PROCESS | 5615 | 1461067413810 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:34 INFO - PROCESS | 5615 | 1461067414044 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:03:34 INFO - PROCESS | 5615 | 1461067414390 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:34 INFO - PROCESS | 5615 | ++DOCSHELL 0x96bb8400 == 131 [pid = 5615] [id = 451] 05:03:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x981c7400) [pid = 5615] [serial = 1354] [outer = (nil)] 05:03:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x99812400) [pid = 5615] [serial = 1355] [outer = 0x981c7400] 05:03:34 INFO - PROCESS | 5615 | 1461067414488 Marionette DEBUG loaded listener.js 05:03:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x99b0b400) [pid = 5615] [serial = 1356] [outer = 0x981c7400] 05:03:35 INFO - PROCESS | 5615 | 1461067415389 Marionette TRACE conn3 <- [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]]]}] 05:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1640ms 05:03:35 INFO - PROCESS | 5615 | 1461067415441 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:03:35 INFO - PROCESS | 5615 | 1461067415445 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:03:35 INFO - PROCESS | 5615 | 1461067415453 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:03:35 INFO - PROCESS | 5615 | 1461067415458 Marionette TRACE conn3 <- [1,1778,null,{}] 05:03:35 INFO - PROCESS | 5615 | 1461067415464 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:35 INFO - PROCESS | 5615 | 1461067415725 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:03:36 INFO - PROCESS | 5615 | 1461067416059 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:36 INFO - PROCESS | 5615 | ++DOCSHELL 0x88615800 == 132 [pid = 5615] [id = 452] 05:03:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x932b6000) [pid = 5615] [serial = 1357] [outer = (nil)] 05:03:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x9aebb800) [pid = 5615] [serial = 1358] [outer = 0x932b6000] 05:03:36 INFO - PROCESS | 5615 | 1461067416160 Marionette DEBUG loaded listener.js 05:03:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x9aec9c00) [pid = 5615] [serial = 1359] [outer = 0x932b6000] 05:03:37 INFO - PROCESS | 5615 | 1461067417099 Marionette TRACE conn3 <- [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]]]}] 05:03:37 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 05:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1686ms 05:03:37 INFO - PROCESS | 5615 | 1461067417139 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:03:37 INFO - PROCESS | 5615 | 1461067417143 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:03:37 INFO - PROCESS | 5615 | 1461067417150 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:03:37 INFO - PROCESS | 5615 | 1461067417153 Marionette TRACE conn3 <- [1,1782,null,{}] 05:03:37 INFO - PROCESS | 5615 | 1461067417159 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:37 INFO - PROCESS | 5615 | 1461067417422 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:03:37 INFO - PROCESS | 5615 | 1461067417756 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:37 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fc6800 == 133 [pid = 5615] [id = 453] 05:03:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x8761d800) [pid = 5615] [serial = 1360] [outer = (nil)] 05:03:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0xa0016000) [pid = 5615] [serial = 1361] [outer = 0x8761d800] 05:03:37 INFO - PROCESS | 5615 | 1461067417851 Marionette DEBUG loaded listener.js 05:03:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0xa003e800) [pid = 5615] [serial = 1362] [outer = 0x8761d800] 05:03:38 INFO - PROCESS | 5615 | 1461067418719 Marionette TRACE conn3 <- [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]]]}] 05:03:38 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 05:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1645ms 05:03:38 INFO - PROCESS | 5615 | 1461067418796 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:03:38 INFO - PROCESS | 5615 | 1461067418800 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:03:38 INFO - PROCESS | 5615 | 1461067418807 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:03:38 INFO - PROCESS | 5615 | 1461067418811 Marionette TRACE conn3 <- [1,1786,null,{}] 05:03:38 INFO - PROCESS | 5615 | 1461067418817 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:39 INFO - PROCESS | 5615 | 1461067419084 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:03:39 INFO - PROCESS | 5615 | 1461067419425 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:39 INFO - PROCESS | 5615 | ++DOCSHELL 0x87082800 == 134 [pid = 5615] [id = 454] 05:03:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x9918bc00) [pid = 5615] [serial = 1363] [outer = (nil)] 05:03:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0xa0f64000) [pid = 5615] [serial = 1364] [outer = 0x9918bc00] 05:03:39 INFO - PROCESS | 5615 | 1461067419539 Marionette DEBUG loaded listener.js 05:03:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0xa0f6b000) [pid = 5615] [serial = 1365] [outer = 0x9918bc00] 05:03:40 INFO - PROCESS | 5615 | 1461067420468 Marionette TRACE conn3 <- [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]]]}] 05:03:40 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 05:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1703ms 05:03:40 INFO - PROCESS | 5615 | 1461067420512 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:03:40 INFO - PROCESS | 5615 | 1461067420516 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:03:40 INFO - PROCESS | 5615 | 1461067420522 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:03:40 INFO - PROCESS | 5615 | 1461067420525 Marionette TRACE conn3 <- [1,1790,null,{}] 05:03:40 INFO - PROCESS | 5615 | 1461067420532 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:40 INFO - PROCESS | 5615 | 1461067420805 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:03:41 INFO - PROCESS | 5615 | 1461067421154 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:41 INFO - PROCESS | 5615 | ++DOCSHELL 0xa00bec00 == 135 [pid = 5615] [id = 455] 05:03:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0xa0f65000) [pid = 5615] [serial = 1366] [outer = (nil)] 05:03:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 178 (0xa3cdc400) [pid = 5615] [serial = 1367] [outer = 0xa0f65000] 05:03:41 INFO - PROCESS | 5615 | 1461067421249 Marionette DEBUG loaded listener.js 05:03:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 179 (0xa444a800) [pid = 5615] [serial = 1368] [outer = 0xa0f65000] 05:03:42 INFO - PROCESS | 5615 | 1461067422172 Marionette TRACE conn3 <- [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]]]}] 05:03:42 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) 05:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1736ms 05:03:42 INFO - PROCESS | 5615 | 1461067422261 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:03:42 INFO - PROCESS | 5615 | 1461067422264 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:03:42 INFO - PROCESS | 5615 | 1461067422271 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:03:42 INFO - PROCESS | 5615 | 1461067422275 Marionette TRACE conn3 <- [1,1794,null,{}] 05:03:42 INFO - PROCESS | 5615 | 1461067422280 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:42 INFO - PROCESS | 5615 | 1461067422556 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x99b91000 == 134 [pid = 5615] [id = 387] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x96aa9000 == 133 [pid = 5615] [id = 205] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x84ea8400 == 132 [pid = 5615] [id = 390] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x9fc59000 == 131 [pid = 5615] [id = 388] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x84fcfc00 == 130 [pid = 5615] [id = 389] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x84ea5000 == 129 [pid = 5615] [id = 437] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x8861f800 == 128 [pid = 5615] [id = 436] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x87086800 == 127 [pid = 5615] [id = 435] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x87084c00 == 126 [pid = 5615] [id = 434] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x87084400 == 125 [pid = 5615] [id = 433] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x98e62c00 == 124 [pid = 5615] [id = 432] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x942ce800 == 123 [pid = 5615] [id = 431] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x874b1400 == 122 [pid = 5615] [id = 430] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x901a7000 == 121 [pid = 5615] [id = 428] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x933ba400 == 120 [pid = 5615] [id = 429] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x944c5400 == 119 [pid = 5615] [id = 427] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x944d2400 == 118 [pid = 5615] [id = 426] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x84fc8800 == 117 [pid = 5615] [id = 425] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x903c6800 == 116 [pid = 5615] [id = 423] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x9314d800 == 115 [pid = 5615] [id = 424] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x900d9000 == 114 [pid = 5615] [id = 422] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x8708a400 == 113 [pid = 5615] [id = 421] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x8eb58c00 == 112 [pid = 5615] [id = 420] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x89e38800 == 111 [pid = 5615] [id = 419] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x8708d000 == 110 [pid = 5615] [id = 417] 05:03:44 INFO - PROCESS | 5615 | --DOCSHELL 0x8861cc00 == 109 [pid = 5615] [id = 418] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 178 (0x8bea1400) [pid = 5615] [serial = 1248] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 177 (0x903c2400) [pid = 5615] [serial = 1209] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x97c7d400) [pid = 5615] [serial = 1236] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x96bc0000) [pid = 5615] [serial = 1230] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x903cec00) [pid = 5615] [serial = 1211] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x88612800) [pid = 5615] [serial = 1241] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x8b766000) [pid = 5615] [serial = 1245] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x8fc23000) [pid = 5615] [serial = 1203] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x933b9800) [pid = 5615] [serial = 1220] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x957bd400) [pid = 5615] [serial = 1226] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x933bd800) [pid = 5615] [serial = 1221] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x979cd400) [pid = 5615] [serial = 1235] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x9058e000) [pid = 5615] [serial = 1215] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x96bbd400) [pid = 5615] [serial = 1229] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x96ff6800) [pid = 5615] [serial = 1232] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x8f6d0c00) [pid = 5615] [serial = 1202] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x9314e400) [pid = 5615] [serial = 1217] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x8b736400) [pid = 5615] [serial = 1244] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x8ca5b800) [pid = 5615] [serial = 1197] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x93260c00) [pid = 5615] [serial = 1218] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x8861c400) [pid = 5615] [serial = 1188] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x8be30800) [pid = 5615] [serial = 1119] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x942d0000) [pid = 5615] [serial = 1223] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x87f29400) [pid = 5615] [serial = 1187] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x8ffef800) [pid = 5615] [serial = 1206] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x8ca6ac00) [pid = 5615] [serial = 1200] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x97905800) [pid = 5615] [serial = 1233] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x8b73e800) [pid = 5615] [serial = 1190] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0xa4a16800) [pid = 5615] [serial = 1170] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x8be36c00) [pid = 5615] [serial = 1191] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x8ca65c00) [pid = 5615] [serial = 1199] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x87089800) [pid = 5615] [serial = 1238] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x902c3c00) [pid = 5615] [serial = 1208] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x90589000) [pid = 5615] [serial = 1214] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x8c16d400) [pid = 5615] [serial = 1194] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x904cf000) [pid = 5615] [serial = 1212] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x8c7ec000) [pid = 5615] [serial = 1196] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x8ffe8800) [pid = 5615] [serial = 1205] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x944c5800) [pid = 5615] [serial = 1224] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x9620b800) [pid = 5615] [serial = 1227] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8be2d800) [pid = 5615] [serial = 1247] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8c164800) [pid = 5615] [serial = 1193] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x874aa400) [pid = 5615] [serial = 1239] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x8861e000) [pid = 5615] [serial = 1242] [outer = (nil)] [url = about:blank] 05:03:44 INFO - PROCESS | 5615 | 1461067424952 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:44 INFO - PROCESS | 5615 | ++DOCSHELL 0x87086800 == 110 [pid = 5615] [id = 456] 05:03:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x87089800) [pid = 5615] [serial = 1369] [outer = (nil)] 05:03:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x874ab000) [pid = 5615] [serial = 1370] [outer = 0x87089800] 05:03:45 INFO - PROCESS | 5615 | 1461067425039 Marionette DEBUG loaded listener.js 05:03:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x874b1c00) [pid = 5615] [serial = 1371] [outer = 0x87089800] 05:03:45 INFO - PROCESS | 5615 | 1461067425869 Marionette TRACE conn3 <- [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]]]}] 05:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 3637ms 05:03:45 INFO - PROCESS | 5615 | 1461067425916 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:03:45 INFO - PROCESS | 5615 | 1461067425924 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:03:45 INFO - PROCESS | 5615 | 1461067425956 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - PROCESS | 5615 | 1461067425960 Marionette TRACE conn3 <- [1,1798,null,{}] 05:03:45 INFO - PROCESS | 5615 | 1461067425977 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:46 INFO - PROCESS | 5615 | 1461067426200 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:03:46 INFO - PROCESS | 5615 | 1461067426443 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:46 INFO - PROCESS | 5615 | ++DOCSHELL 0x8811f400 == 111 [pid = 5615] [id = 457] 05:03:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x88610400) [pid = 5615] [serial = 1372] [outer = (nil)] 05:03:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8861d800) [pid = 5615] [serial = 1373] [outer = 0x88610400] 05:03:46 INFO - PROCESS | 5615 | 1461067426526 Marionette DEBUG loaded listener.js 05:03:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x89e37800) [pid = 5615] [serial = 1374] [outer = 0x88610400] 05:03:47 INFO - PROCESS | 5615 | 1461067427590 Marionette TRACE conn3 <- [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]]]}] 05:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1717ms 05:03:47 INFO - PROCESS | 5615 | 1461067427655 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:03:47 INFO - PROCESS | 5615 | 1461067427662 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:03:47 INFO - PROCESS | 5615 | 1461067427669 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:03:47 INFO - PROCESS | 5615 | 1461067427672 Marionette TRACE conn3 <- [1,1802,null,{}] 05:03:47 INFO - PROCESS | 5615 | 1461067427687 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:47 INFO - PROCESS | 5615 | 1461067427983 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:03:48 INFO - PROCESS | 5615 | 1461067428132 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5b9800 == 112 [pid = 5615] [id = 458] 05:03:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8b764c00) [pid = 5615] [serial = 1375] [outer = (nil)] 05:03:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8b76e800) [pid = 5615] [serial = 1376] [outer = 0x8b764c00] 05:03:48 INFO - PROCESS | 5615 | 1461067428211 Marionette DEBUG loaded listener.js 05:03:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x8be36000) [pid = 5615] [serial = 1377] [outer = 0x8b764c00] 05:03:49 INFO - PROCESS | 5615 | 1461067429714 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x88128000) [pid = 5615] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x8b50fc00) [pid = 5615] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x900d5800) [pid = 5615] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x8f60ec00) [pid = 5615] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x8cba2000) [pid = 5615] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8b76b400) [pid = 5615] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x87559000) [pid = 5615] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x8761e800) [pid = 5615] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x8708cc00) [pid = 5615] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8c1c8c00) [pid = 5615] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x9ae74000) [pid = 5615] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x9ae78c00) [pid = 5615] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x874b1800) [pid = 5615] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x9418f000) [pid = 5615] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x96bbf000) [pid = 5615] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x96bb8000) [pid = 5615] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x97c7bc00) [pid = 5615] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x8ffefc00) [pid = 5615] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x85957400) [pid = 5615] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x93252400) [pid = 5615] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x904d0400) [pid = 5615] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:03:49 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x902c7800) [pid = 5615] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2189ms 05:03:49 INFO - PROCESS | 5615 | 1461067429872 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:03:49 INFO - PROCESS | 5615 | 1461067429875 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:03:49 INFO - PROCESS | 5615 | 1461067429892 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:03:49 INFO - PROCESS | 5615 | 1461067429902 Marionette TRACE conn3 <- [1,1806,null,{}] 05:03:49 INFO - PROCESS | 5615 | 1461067429909 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:50 INFO - PROCESS | 5615 | 1461067430194 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:03:50 INFO - PROCESS | 5615 | 1461067430321 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:50 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a408800 == 113 [pid = 5615] [id = 459] 05:03:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x8b5bdc00) [pid = 5615] [serial = 1378] [outer = (nil)] 05:03:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x8bea6400) [pid = 5615] [serial = 1379] [outer = 0x8b5bdc00] 05:03:50 INFO - PROCESS | 5615 | 1461067430399 Marionette DEBUG loaded listener.js 05:03:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8bfbf000) [pid = 5615] [serial = 1380] [outer = 0x8b5bdc00] 05:03:51 INFO - PROCESS | 5615 | 1461067431305 Marionette TRACE conn3 <- [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]]]}] 05:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1456ms 05:03:51 INFO - PROCESS | 5615 | 1461067431344 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:03:51 INFO - PROCESS | 5615 | 1461067431352 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:03:51 INFO - PROCESS | 5615 | 1461067431363 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:03:51 INFO - PROCESS | 5615 | 1461067431369 Marionette TRACE conn3 <- [1,1810,null,{}] 05:03:51 INFO - PROCESS | 5615 | 1461067431378 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:51 INFO - PROCESS | 5615 | 1461067431704 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:03:52 INFO - PROCESS | 5615 | 1461067432328 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:52 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fc9800 == 114 [pid = 5615] [id = 460] 05:03:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x84fcf400) [pid = 5615] [serial = 1381] [outer = (nil)] 05:03:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x85963000) [pid = 5615] [serial = 1382] [outer = 0x84fcf400] 05:03:52 INFO - PROCESS | 5615 | 1461067432427 Marionette DEBUG loaded listener.js 05:03:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x874ac400) [pid = 5615] [serial = 1383] [outer = 0x84fcf400] 05:03:53 INFO - PROCESS | 5615 | 1461067433447 Marionette TRACE conn3 <- [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]]]}] 05:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2152ms 05:03:53 INFO - PROCESS | 5615 | 1461067433515 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:03:53 INFO - PROCESS | 5615 | 1461067433524 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:03:53 INFO - PROCESS | 5615 | 1461067433535 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:03:53 INFO - PROCESS | 5615 | 1461067433540 Marionette TRACE conn3 <- [1,1814,null,{}] 05:03:53 INFO - PROCESS | 5615 | 1461067433549 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:53 INFO - PROCESS | 5615 | 1461067433851 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:03:54 INFO - PROCESS | 5615 | 1461067434185 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:54 INFO - PROCESS | 5615 | ++DOCSHELL 0x8811e400 == 115 [pid = 5615] [id = 461] 05:03:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x88614000) [pid = 5615] [serial = 1384] [outer = (nil)] 05:03:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8861ac00) [pid = 5615] [serial = 1385] [outer = 0x88614000] 05:03:54 INFO - PROCESS | 5615 | 1461067434284 Marionette DEBUG loaded listener.js 05:03:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x89e3bc00) [pid = 5615] [serial = 1386] [outer = 0x88614000] 05:03:55 INFO - PROCESS | 5615 | 1461067435375 Marionette TRACE conn3 <- [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]]]}] 05:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1886ms 05:03:55 INFO - PROCESS | 5615 | 1461067435425 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:03:55 INFO - PROCESS | 5615 | 1461067435433 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:03:55 INFO - PROCESS | 5615 | 1461067435441 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:03:55 INFO - PROCESS | 5615 | 1461067435446 Marionette TRACE conn3 <- [1,1818,null,{}] 05:03:55 INFO - PROCESS | 5615 | 1461067435453 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:55 INFO - PROCESS | 5615 | 1461067435701 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:03:56 INFO - PROCESS | 5615 | 1461067436117 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b76a800 == 116 [pid = 5615] [id = 462] 05:03:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8be30c00) [pid = 5615] [serial = 1387] [outer = (nil)] 05:03:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8bea2800) [pid = 5615] [serial = 1388] [outer = 0x8be30c00] 05:03:56 INFO - PROCESS | 5615 | 1461067436218 Marionette DEBUG loaded listener.js 05:03:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8c16ac00) [pid = 5615] [serial = 1389] [outer = 0x8be30c00] 05:03:57 INFO - PROCESS | 5615 | 1461067437211 Marionette TRACE conn3 <- [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]]]}] 05:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1836ms 05:03:57 INFO - PROCESS | 5615 | 1461067437279 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:03:57 INFO - PROCESS | 5615 | 1461067437285 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:03:57 INFO - PROCESS | 5615 | 1461067437303 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:03:57 INFO - PROCESS | 5615 | 1461067437314 Marionette TRACE conn3 <- [1,1822,null,{}] 05:03:57 INFO - PROCESS | 5615 | 1461067437321 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:57 INFO - PROCESS | 5615 | 1461067437676 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:03:57 INFO - PROCESS | 5615 | 1461067437951 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:57 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b73e800 == 117 [pid = 5615] [id = 463] 05:03:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8bea3800) [pid = 5615] [serial = 1390] [outer = (nil)] 05:03:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8cba2c00) [pid = 5615] [serial = 1391] [outer = 0x8bea3800] 05:03:58 INFO - PROCESS | 5615 | 1461067438046 Marionette DEBUG loaded listener.js 05:03:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8eb5fc00) [pid = 5615] [serial = 1392] [outer = 0x8bea3800] 05:03:59 INFO - PROCESS | 5615 | 1461067439116 Marionette TRACE conn3 <- [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]]]}] 05:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1861ms 05:03:59 INFO - PROCESS | 5615 | 1461067439156 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:03:59 INFO - PROCESS | 5615 | 1461067439162 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:03:59 INFO - PROCESS | 5615 | 1461067439169 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:03:59 INFO - PROCESS | 5615 | 1461067439173 Marionette TRACE conn3 <- [1,1826,null,{}] 05:03:59 INFO - PROCESS | 5615 | 1461067439179 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:59 INFO - PROCESS | 5615 | 1461067439446 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:03:59 INFO - PROCESS | 5615 | 1461067439769 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x87f35000 == 118 [pid = 5615] [id = 464] 05:03:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x882b2c00) [pid = 5615] [serial = 1393] [outer = (nil)] 05:03:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8f618000) [pid = 5615] [serial = 1394] [outer = 0x882b2c00] 05:03:59 INFO - PROCESS | 5615 | 1461067439865 Marionette DEBUG loaded listener.js 05:03:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8f6d8400) [pid = 5615] [serial = 1395] [outer = 0x882b2c00] 05:04:00 INFO - PROCESS | 5615 | 1461067440773 Marionette TRACE conn3 <- [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]]]}] 05:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1636ms 05:04:00 INFO - PROCESS | 5615 | 1461067440807 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:04:00 INFO - PROCESS | 5615 | 1461067440810 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:04:00 INFO - PROCESS | 5615 | 1461067440818 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:04:00 INFO - PROCESS | 5615 | 1461067440822 Marionette TRACE conn3 <- [1,1830,null,{}] 05:04:00 INFO - PROCESS | 5615 | 1461067440829 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:01 INFO - PROCESS | 5615 | 1461067441066 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:04:01 INFO - PROCESS | 5615 | 1461067441415 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:01 INFO - PROCESS | 5615 | ++DOCSHELL 0x900ccc00 == 119 [pid = 5615] [id = 465] 05:04:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x900cdc00) [pid = 5615] [serial = 1396] [outer = (nil)] 05:04:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x900d7800) [pid = 5615] [serial = 1397] [outer = 0x900cdc00] 05:04:01 INFO - PROCESS | 5615 | 1461067441531 Marionette DEBUG loaded listener.js 05:04:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x903c5400) [pid = 5615] [serial = 1398] [outer = 0x900cdc00] 05:04:02 INFO - PROCESS | 5615 | 1461067442567 Marionette TRACE conn3 <- [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]]]}] 05:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1794ms 05:04:02 INFO - PROCESS | 5615 | 1461067442613 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:04:02 INFO - PROCESS | 5615 | 1461067442618 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:04:02 INFO - PROCESS | 5615 | 1461067442625 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:04:02 INFO - PROCESS | 5615 | 1461067442628 Marionette TRACE conn3 <- [1,1834,null,{}] 05:04:02 INFO - PROCESS | 5615 | 1461067442634 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:02 INFO - PROCESS | 5615 | 1461067442886 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:04:03 INFO - PROCESS | 5615 | 1461067443222 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:03 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ffed800 == 120 [pid = 5615] [id = 466] 05:04:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x900d9400) [pid = 5615] [serial = 1399] [outer = (nil)] 05:04:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x90589000) [pid = 5615] [serial = 1400] [outer = 0x900d9400] 05:04:03 INFO - PROCESS | 5615 | 1461067443321 Marionette DEBUG loaded listener.js 05:04:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x912b1800) [pid = 5615] [serial = 1401] [outer = 0x900d9400] 05:04:04 INFO - PROCESS | 5615 | 1461067444315 Marionette TRACE conn3 <- [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]]]}] 05:04:04 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 05:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1746ms 05:04:04 INFO - PROCESS | 5615 | 1461067444371 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:04:04 INFO - PROCESS | 5615 | 1461067444376 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:04:04 INFO - PROCESS | 5615 | 1461067444382 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:04:04 INFO - PROCESS | 5615 | 1461067444385 Marionette TRACE conn3 <- [1,1838,null,{}] 05:04:04 INFO - PROCESS | 5615 | 1461067444391 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:04 INFO - PROCESS | 5615 | 1461067444651 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:04:04 INFO - PROCESS | 5615 | 1461067444974 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:05 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c7f5000 == 121 [pid = 5615] [id = 467] 05:04:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x8fff0800) [pid = 5615] [serial = 1402] [outer = (nil)] 05:04:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x9314ec00) [pid = 5615] [serial = 1403] [outer = 0x8fff0800] 05:04:05 INFO - PROCESS | 5615 | 1461067445070 Marionette DEBUG loaded listener.js 05:04:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x93253000) [pid = 5615] [serial = 1404] [outer = 0x8fff0800] 05:04:05 INFO - PROCESS | 5615 | 1461067445989 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1641ms 05:04:06 INFO - PROCESS | 5615 | 1461067446024 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:04:06 INFO - PROCESS | 5615 | 1461067446028 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:04:06 INFO - PROCESS | 5615 | 1461067446035 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:04:06 INFO - PROCESS | 5615 | 1461067446038 Marionette TRACE conn3 <- [1,1842,null,{}] 05:04:06 INFO - PROCESS | 5615 | 1461067446045 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:06 INFO - PROCESS | 5615 | 1461067446287 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:04:06 INFO - PROCESS | 5615 | 1461067446614 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:06 INFO - PROCESS | 5615 | ++DOCSHELL 0x9058a000 == 122 [pid = 5615] [id = 468] 05:04:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x91ff3400) [pid = 5615] [serial = 1405] [outer = (nil)] 05:04:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x9418ac00) [pid = 5615] [serial = 1406] [outer = 0x91ff3400] 05:04:06 INFO - PROCESS | 5615 | 1461067446712 Marionette DEBUG loaded listener.js 05:04:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x94190800) [pid = 5615] [serial = 1407] [outer = 0x91ff3400] 05:04:07 INFO - PROCESS | 5615 | 1461067447624 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1640ms 05:04:07 INFO - PROCESS | 5615 | 1461067447676 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:04:07 INFO - PROCESS | 5615 | 1461067447681 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:04:07 INFO - PROCESS | 5615 | 1461067447688 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:04:07 INFO - PROCESS | 5615 | 1461067447692 Marionette TRACE conn3 <- [1,1846,null,{}] 05:04:07 INFO - PROCESS | 5615 | 1461067447698 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:07 INFO - PROCESS | 5615 | 1461067447941 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:04:08 INFO - PROCESS | 5615 | 1461067448278 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:08 INFO - PROCESS | 5615 | ++DOCSHELL 0x9314f400 == 123 [pid = 5615] [id = 469] 05:04:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x933b9c00) [pid = 5615] [serial = 1408] [outer = (nil)] 05:04:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x944ca000) [pid = 5615] [serial = 1409] [outer = 0x933b9c00] 05:04:08 INFO - PROCESS | 5615 | 1461067448385 Marionette DEBUG loaded listener.js 05:04:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x944ce800) [pid = 5615] [serial = 1410] [outer = 0x933b9c00] 05:04:09 INFO - PROCESS | 5615 | 1461067449319 Marionette TRACE conn3 <- [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]]]}] 05:04:09 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) 05:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1684ms 05:04:09 INFO - PROCESS | 5615 | 1461067449373 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:04:09 INFO - PROCESS | 5615 | 1461067449377 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:04:09 INFO - PROCESS | 5615 | 1461067449384 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:04:09 INFO - PROCESS | 5615 | 1461067449388 Marionette TRACE conn3 <- [1,1850,null,{}] 05:04:09 INFO - PROCESS | 5615 | 1461067449394 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:09 INFO - PROCESS | 5615 | 1461067449658 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:04:10 INFO - PROCESS | 5615 | 1461067450038 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:10 INFO - PROCESS | 5615 | ++DOCSHELL 0x96aaf000 == 124 [pid = 5615] [id = 470] 05:04:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x96ab0c00) [pid = 5615] [serial = 1411] [outer = (nil)] 05:04:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x96bb3800) [pid = 5615] [serial = 1412] [outer = 0x96ab0c00] 05:04:10 INFO - PROCESS | 5615 | 1461067450154 Marionette DEBUG loaded listener.js 05:04:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x96fefc00) [pid = 5615] [serial = 1413] [outer = 0x96ab0c00] 05:04:11 INFO - PROCESS | 5615 | 1461067451430 Marionette TRACE conn3 <- [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]]]}] 05:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2095ms 05:04:11 INFO - PROCESS | 5615 | 1461067451489 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:04:11 INFO - PROCESS | 5615 | 1461067451494 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:04:11 INFO - PROCESS | 5615 | 1461067451502 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:04:11 INFO - PROCESS | 5615 | 1461067451506 Marionette TRACE conn3 <- [1,1854,null,{}] 05:04:11 INFO - PROCESS | 5615 | 1461067451513 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:11 INFO - PROCESS | 5615 | 1461067451822 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:04:12 INFO - PROCESS | 5615 | 1461067452092 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x944c7400 == 125 [pid = 5615] [id = 471] 05:04:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x96baa400) [pid = 5615] [serial = 1414] [outer = (nil)] 05:04:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x98993800) [pid = 5615] [serial = 1415] [outer = 0x96baa400] 05:04:12 INFO - PROCESS | 5615 | 1461067452184 Marionette DEBUG loaded listener.js 05:04:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x989a1400) [pid = 5615] [serial = 1416] [outer = 0x96baa400] 05:04:13 INFO - PROCESS | 5615 | 1461067453152 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1732ms 05:04:13 INFO - PROCESS | 5615 | 1461067453236 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:04:13 INFO - PROCESS | 5615 | 1461067453240 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:04:13 INFO - PROCESS | 5615 | 1461067453248 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:04:13 INFO - PROCESS | 5615 | 1461067453252 Marionette TRACE conn3 <- [1,1858,null,{}] 05:04:13 INFO - PROCESS | 5615 | 1461067453258 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:13 INFO - PROCESS | 5615 | 1461067453547 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:04:13 INFO - PROCESS | 5615 | 1461067453896 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:13 INFO - PROCESS | 5615 | ++DOCSHELL 0x8595d000 == 126 [pid = 5615] [id = 472] 05:04:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x96ff4800) [pid = 5615] [serial = 1417] [outer = (nil)] 05:04:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x99b12000) [pid = 5615] [serial = 1418] [outer = 0x96ff4800] 05:04:14 INFO - PROCESS | 5615 | 1461067454019 Marionette DEBUG loaded listener.js 05:04:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x99b17c00) [pid = 5615] [serial = 1419] [outer = 0x96ff4800] 05:04:14 INFO - PROCESS | 5615 | 1461067454972 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1784ms 05:04:15 INFO - PROCESS | 5615 | 1461067455032 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:04:15 INFO - PROCESS | 5615 | 1461067455037 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:04:15 INFO - PROCESS | 5615 | 1461067455044 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:04:15 INFO - PROCESS | 5615 | 1461067455047 Marionette TRACE conn3 <- [1,1862,null,{}] 05:04:15 INFO - PROCESS | 5615 | 1461067455054 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:15 INFO - PROCESS | 5615 | 1461067455299 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:04:15 INFO - PROCESS | 5615 | 1461067455714 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f60c800 == 127 [pid = 5615] [id = 473] 05:04:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x9980d800) [pid = 5615] [serial = 1420] [outer = (nil)] 05:04:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x9df88000) [pid = 5615] [serial = 1421] [outer = 0x9980d800] 05:04:15 INFO - PROCESS | 5615 | 1461067455825 Marionette DEBUG loaded listener.js 05:04:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x9ea17800) [pid = 5615] [serial = 1422] [outer = 0x9980d800] 05:04:16 INFO - PROCESS | 5615 | 1461067456722 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1737ms 05:04:16 INFO - PROCESS | 5615 | 1461067456783 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:04:16 INFO - PROCESS | 5615 | 1461067456788 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:04:16 INFO - PROCESS | 5615 | 1461067456794 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:04:16 INFO - PROCESS | 5615 | 1461067456798 Marionette TRACE conn3 <- [1,1866,null,{}] 05:04:16 INFO - PROCESS | 5615 | 1461067456804 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:17 INFO - PROCESS | 5615 | 1461067457050 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:04:17 INFO - PROCESS | 5615 | 1461067457381 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:17 INFO - PROCESS | 5615 | ++DOCSHELL 0x9790b400 == 128 [pid = 5615] [id = 474] 05:04:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x9aec2400) [pid = 5615] [serial = 1423] [outer = (nil)] 05:04:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0xa0f68800) [pid = 5615] [serial = 1424] [outer = 0x9aec2400] 05:04:17 INFO - PROCESS | 5615 | 1461067457482 Marionette DEBUG loaded listener.js 05:04:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0xa3c7e400) [pid = 5615] [serial = 1425] [outer = 0x9aec2400] 05:04:18 INFO - PROCESS | 5615 | 1461067458585 Marionette TRACE conn3 <- [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]]]}] 05:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1843ms 05:04:18 INFO - PROCESS | 5615 | 1461067458644 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:04:18 INFO - PROCESS | 5615 | 1461067458647 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:04:18 INFO - PROCESS | 5615 | 1461067458655 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:04:18 INFO - PROCESS | 5615 | 1461067458658 Marionette TRACE conn3 <- [1,1870,null,{}] 05:04:18 INFO - PROCESS | 5615 | 1461067458664 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:18 INFO - PROCESS | 5615 | 1461067458905 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:04:19 INFO - PROCESS | 5615 | 1461067459242 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x944c9800 == 129 [pid = 5615] [id = 475] 05:04:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x9ae77000) [pid = 5615] [serial = 1426] [outer = (nil)] 05:04:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0xa473c400) [pid = 5615] [serial = 1427] [outer = 0x9ae77000] 05:04:19 INFO - PROCESS | 5615 | 1461067459347 Marionette DEBUG loaded listener.js 05:04:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0xa4740c00) [pid = 5615] [serial = 1428] [outer = 0x9ae77000] 05:04:20 INFO - PROCESS | 5615 | 1461067460349 Marionette TRACE conn3 <- [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]]]}] 05:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1737ms 05:04:20 INFO - PROCESS | 5615 | 1461067460393 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:04:20 INFO - PROCESS | 5615 | 1461067460397 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:04:20 INFO - PROCESS | 5615 | 1461067460404 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:04:20 INFO - PROCESS | 5615 | 1461067460408 Marionette TRACE conn3 <- [1,1874,null,{}] 05:04:20 INFO - PROCESS | 5615 | 1461067460416 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:20 INFO - PROCESS | 5615 | 1461067460676 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:04:21 INFO - PROCESS | 5615 | 1461067461063 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x9fedd400 == 130 [pid = 5615] [id = 476] 05:04:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0xa2ac4400) [pid = 5615] [serial = 1429] [outer = (nil)] 05:04:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0xa48c4000) [pid = 5615] [serial = 1430] [outer = 0xa2ac4400] 05:04:21 INFO - PROCESS | 5615 | 1461067461178 Marionette DEBUG loaded listener.js 05:04:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0xa48c6c00) [pid = 5615] [serial = 1431] [outer = 0xa2ac4400] 05:04:22 INFO - PROCESS | 5615 | 1461067462178 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1838ms 05:04:22 INFO - PROCESS | 5615 | 1461067462243 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:04:22 INFO - PROCESS | 5615 | 1461067462248 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:04:22 INFO - PROCESS | 5615 | 1461067462254 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:04:22 INFO - PROCESS | 5615 | 1461067462258 Marionette TRACE conn3 <- [1,1878,null,{}] 05:04:22 INFO - PROCESS | 5615 | 1461067462264 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:22 INFO - PROCESS | 5615 | 1461067462514 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x87558400 == 129 [pid = 5615] [id = 391] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x874b0400 == 128 [pid = 5615] [id = 395] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6cfc00 == 127 [pid = 5615] [id = 402] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x87557400 == 126 [pid = 5615] [id = 403] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x84fd0000 == 125 [pid = 5615] [id = 410] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8ca60000 == 124 [pid = 5615] [id = 401] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6c9c00 == 123 [pid = 5615] [id = 404] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x903cc000 == 122 [pid = 5615] [id = 406] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6d0000 == 121 [pid = 5615] [id = 407] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x89e34400 == 120 [pid = 5615] [id = 411] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x85962800 == 119 [pid = 5615] [id = 412] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8be9fc00 == 118 [pid = 5615] [id = 399] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8ca60400 == 117 [pid = 5615] [id = 400] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x84fd0c00 == 116 [pid = 5615] [id = 408] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x90581000 == 115 [pid = 5615] [id = 405] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x904d6800 == 114 [pid = 5615] [id = 409] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8a408800 == 113 [pid = 5615] [id = 459] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8b5b9800 == 112 [pid = 5615] [id = 458] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8811f400 == 111 [pid = 5615] [id = 457] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x87086800 == 110 [pid = 5615] [id = 456] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x87082800 == 109 [pid = 5615] [id = 454] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x84fc6800 == 108 [pid = 5615] [id = 453] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x96bb8400 == 107 [pid = 5615] [id = 451] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x88615800 == 106 [pid = 5615] [id = 452] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x96bbe800 == 105 [pid = 5615] [id = 450] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x903c8000 == 104 [pid = 5615] [id = 449] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x932bc800 == 103 [pid = 5615] [id = 448] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x90582c00 == 102 [pid = 5615] [id = 446] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6d5800 == 101 [pid = 5615] [id = 447] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x900d2000 == 100 [pid = 5615] [id = 445] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x882a8c00 == 99 [pid = 5615] [id = 444] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8a0d2800 == 98 [pid = 5615] [id = 443] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8c7e8c00 == 97 [pid = 5615] [id = 442] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x87616400 == 96 [pid = 5615] [id = 439] 05:04:25 INFO - PROCESS | 5615 | --DOCSHELL 0x84fc9c00 == 95 [pid = 5615] [id = 440] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x8b76f400) [pid = 5615] [serial = 1185] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x8b73c000) [pid = 5615] [serial = 1310] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x902c3000) [pid = 5615] [serial = 1265] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x8ffeb400) [pid = 5615] [serial = 1263] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x8fed7000) [pid = 5615] [serial = 1262] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x8f60f800) [pid = 5615] [serial = 1260] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x8eb64400) [pid = 5615] [serial = 1259] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x8bfc2400) [pid = 5615] [serial = 1257] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x8bfb9c00) [pid = 5615] [serial = 1256] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x89e3b400) [pid = 5615] [serial = 1254] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x88613400) [pid = 5615] [serial = 1253] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x8bfc0c00) [pid = 5615] [serial = 1250] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x88618800) [pid = 5615] [serial = 1307] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x8755a000) [pid = 5615] [serial = 1304] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x87619c00) [pid = 5615] [serial = 1305] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0xa0a08000) [pid = 5615] [serial = 1302] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0xa009f400) [pid = 5615] [serial = 1301] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x9fc96800) [pid = 5615] [serial = 1299] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x9fc9fc00) [pid = 5615] [serial = 1298] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x9ea1a800) [pid = 5615] [serial = 1296] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x9ea12400) [pid = 5615] [serial = 1295] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x9ae7fc00) [pid = 5615] [serial = 1293] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x9ae7c000) [pid = 5615] [serial = 1292] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x9ae72400) [pid = 5615] [serial = 1290] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x99c2a400) [pid = 5615] [serial = 1289] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x99a76c00) [pid = 5615] [serial = 1287] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x99816000) [pid = 5615] [serial = 1286] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x99181800) [pid = 5615] [serial = 1284] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x98b58400) [pid = 5615] [serial = 1283] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x98486400) [pid = 5615] [serial = 1281] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x981c5c00) [pid = 5615] [serial = 1280] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x957bf800) [pid = 5615] [serial = 1278] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x944d0800) [pid = 5615] [serial = 1277] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x8be32000) [pid = 5615] [serial = 1314] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x942d1000) [pid = 5615] [serial = 1275] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x942c8800) [pid = 5615] [serial = 1274] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x932b2800) [pid = 5615] [serial = 1272] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x93259000) [pid = 5615] [serial = 1271] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x91fea800) [pid = 5615] [serial = 1269] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x91f0d000) [pid = 5615] [serial = 1268] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x903cf400) [pid = 5615] [serial = 1266] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8be2f800) [pid = 5615] [serial = 1311] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x89d4ec00) [pid = 5615] [serial = 1308] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x8b504800) [pid = 5615] [serial = 1313] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 5615 | 1461067465697 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:25 INFO - PROCESS | 5615 | ++DOCSHELL 0x87086000 == 96 [pid = 5615] [id = 477] 05:04:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x87086800) [pid = 5615] [serial = 1432] [outer = (nil)] 05:04:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x874b6000) [pid = 5615] [serial = 1433] [outer = 0x87086800] 05:04:25 INFO - PROCESS | 5615 | 1461067465790 Marionette DEBUG loaded listener.js 05:04:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x87615800) [pid = 5615] [serial = 1434] [outer = 0x87086800] 05:04:26 INFO - PROCESS | 5615 | 1461067466767 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 4551ms 05:04:26 INFO - PROCESS | 5615 | 1461067466808 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:04:26 INFO - PROCESS | 5615 | 1461067466815 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:04:26 INFO - PROCESS | 5615 | 1461067466822 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:04:26 INFO - PROCESS | 5615 | 1461067466829 Marionette TRACE conn3 <- [1,1882,null,{}] 05:04:26 INFO - PROCESS | 5615 | 1461067466836 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:27 INFO - PROCESS | 5615 | 1461067467066 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:04:27 INFO - PROCESS | 5615 | 1461067467323 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:27 INFO - PROCESS | 5615 | ++DOCSHELL 0x88614c00 == 97 [pid = 5615] [id = 478] 05:04:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x88616c00) [pid = 5615] [serial = 1435] [outer = (nil)] 05:04:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8861ec00) [pid = 5615] [serial = 1436] [outer = 0x88616c00] 05:04:27 INFO - PROCESS | 5615 | 1461067467412 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x89e39400) [pid = 5615] [serial = 1437] [outer = 0x88616c00] 05:04:28 INFO - PROCESS | 5615 | 1461067468421 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1634ms 05:04:28 INFO - PROCESS | 5615 | 1461067468461 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:04:28 INFO - PROCESS | 5615 | 1461067468467 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:04:28 INFO - PROCESS | 5615 | 1461067468484 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - PROCESS | 5615 | 1461067468487 Marionette TRACE conn3 <- [1,1886,null,{}] 05:04:28 INFO - PROCESS | 5615 | 1461067468494 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:28 INFO - PROCESS | 5615 | 1461067468801 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:04:29 INFO - PROCESS | 5615 | 1461067469042 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0dbc00 == 98 [pid = 5615] [id = 479] 05:04:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8b50f000) [pid = 5615] [serial = 1438] [outer = (nil)] 05:04:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8b5be000) [pid = 5615] [serial = 1439] [outer = 0x8b50f000] 05:04:29 INFO - PROCESS | 5615 | 1461067469137 Marionette DEBUG loaded listener.js 05:04:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8b768000) [pid = 5615] [serial = 1440] [outer = 0x8b50f000] 05:04:30 INFO - PROCESS | 5615 | 1461067470646 Marionette TRACE conn3 <- [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]]]}] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x8a40e400) [pid = 5615] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x8b764c00) [pid = 5615] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x88610400) [pid = 5615] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x87089800) [pid = 5615] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0xa0f65000) [pid = 5615] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x9918bc00) [pid = 5615] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8761d800) [pid = 5615] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x932b6000) [pid = 5615] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x981c7400) [pid = 5615] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x96bc1400) [pid = 5615] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x96bb4000) [pid = 5615] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x944c8000) [pid = 5615] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x904d2c00) [pid = 5615] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x90589800) [pid = 5615] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x902c1c00) [pid = 5615] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x8ca61400) [pid = 5615] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x8f6d8000) [pid = 5615] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x8cba6800) [pid = 5615] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x8c7ed400) [pid = 5615] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x88617800) [pid = 5615] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:04:30 INFO - PROCESS | 5615 | --DOMWINDOW == 120 (0x8812a800) [pid = 5615] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2349ms 05:04:30 INFO - PROCESS | 5615 | 1461067470824 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:04:30 INFO - PROCESS | 5615 | 1461067470829 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:04:30 INFO - PROCESS | 5615 | 1461067470846 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - PROCESS | 5615 | 1461067470855 Marionette TRACE conn3 <- [1,1890,null,{}] 05:04:30 INFO - PROCESS | 5615 | 1461067470863 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:31 INFO - PROCESS | 5615 | 1461067471173 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:04:31 INFO - PROCESS | 5615 | 1461067471299 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 5615 | ++DOCSHELL 0x84ea6800 == 99 [pid = 5615] [id = 480] 05:04:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0x882a7000) [pid = 5615] [serial = 1441] [outer = (nil)] 05:04:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x8be9e800) [pid = 5615] [serial = 1442] [outer = 0x882a7000] 05:04:31 INFO - PROCESS | 5615 | 1461067471382 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x8c166000) [pid = 5615] [serial = 1443] [outer = 0x882a7000] 05:04:32 INFO - PROCESS | 5615 | 1461067472523 Marionette TRACE conn3 <- [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]]]}] 05:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1759ms 05:04:32 INFO - PROCESS | 5615 | 1461067472599 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:04:32 INFO - PROCESS | 5615 | 1461067472607 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:04:32 INFO - PROCESS | 5615 | 1461067472618 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:04:32 INFO - PROCESS | 5615 | 1461067472622 Marionette TRACE conn3 <- [1,1894,null,{}] 05:04:32 INFO - PROCESS | 5615 | 1461067472642 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:33 INFO - PROCESS | 5615 | 1461067473321 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:04:33 INFO - PROCESS | 5615 | 1461067473502 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:33 INFO - PROCESS | 5615 | ++DOCSHELL 0x87559000 == 100 [pid = 5615] [id = 481] 05:04:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x8755dc00) [pid = 5615] [serial = 1444] [outer = (nil)] 05:04:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8761bc00) [pid = 5615] [serial = 1445] [outer = 0x8755dc00] 05:04:33 INFO - PROCESS | 5615 | 1461067473601 Marionette DEBUG loaded listener.js 05:04:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8811f400) [pid = 5615] [serial = 1446] [outer = 0x8755dc00] 05:04:34 INFO - PROCESS | 5615 | 1461067474732 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2152ms 05:04:34 INFO - PROCESS | 5615 | 1461067474771 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:04:34 INFO - PROCESS | 5615 | 1461067474780 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:04:34 INFO - PROCESS | 5615 | 1461067474795 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:04:34 INFO - PROCESS | 5615 | 1461067474806 Marionette TRACE conn3 <- [1,1898,null,{}] 05:04:34 INFO - PROCESS | 5615 | 1461067474818 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:35 INFO - PROCESS | 5615 | 1461067475097 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:04:35 INFO - PROCESS | 5615 | 1461067475459 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:35 INFO - PROCESS | 5615 | ++DOCSHELL 0x89e2ec00 == 101 [pid = 5615] [id = 482] 05:04:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x89e2f400) [pid = 5615] [serial = 1447] [outer = (nil)] 05:04:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8a402800) [pid = 5615] [serial = 1448] [outer = 0x89e2f400] 05:04:35 INFO - PROCESS | 5615 | 1461067475575 Marionette DEBUG loaded listener.js 05:04:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8b5af800) [pid = 5615] [serial = 1449] [outer = 0x89e2f400] 05:04:36 INFO - PROCESS | 5615 | 1461067476636 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1901ms 05:04:36 INFO - PROCESS | 5615 | 1461067476693 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:04:36 INFO - PROCESS | 5615 | 1461067476699 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:04:36 INFO - PROCESS | 5615 | 1461067476706 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:04:36 INFO - PROCESS | 5615 | 1461067476711 Marionette TRACE conn3 <- [1,1902,null,{}] 05:04:36 INFO - PROCESS | 5615 | 1461067476718 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:36 INFO - PROCESS | 5615 | 1461067476990 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:04:37 INFO - PROCESS | 5615 | 1461067477372 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:37 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a406800 == 102 [pid = 5615] [id = 483] 05:04:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8be9f400) [pid = 5615] [serial = 1450] [outer = (nil)] 05:04:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x8c163000) [pid = 5615] [serial = 1451] [outer = 0x8be9f400] 05:04:37 INFO - PROCESS | 5615 | 1461067477495 Marionette DEBUG loaded listener.js 05:04:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8c7e9400) [pid = 5615] [serial = 1452] [outer = 0x8be9f400] 05:04:38 INFO - PROCESS | 5615 | 1461067478542 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1885ms 05:04:38 INFO - PROCESS | 5615 | 1461067478594 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:04:38 INFO - PROCESS | 5615 | 1461067478601 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:04:38 INFO - PROCESS | 5615 | 1461067478620 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:04:38 INFO - PROCESS | 5615 | 1461067478629 Marionette TRACE conn3 <- [1,1906,null,{}] 05:04:38 INFO - PROCESS | 5615 | 1461067478636 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:38 INFO - PROCESS | 5615 | 1461067478926 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:04:39 INFO - PROCESS | 5615 | 1461067479256 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:39 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bea3000 == 103 [pid = 5615] [id = 484] 05:04:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8c166400) [pid = 5615] [serial = 1453] [outer = (nil)] 05:04:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8eb55800) [pid = 5615] [serial = 1454] [outer = 0x8c166400] 05:04:39 INFO - PROCESS | 5615 | 1461067479359 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8f609800) [pid = 5615] [serial = 1455] [outer = 0x8c166400] 05:04:40 INFO - PROCESS | 5615 | 1461067480312 Marionette TRACE conn3 <- [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]]]}] 05:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1750ms 05:04:40 INFO - PROCESS | 5615 | 1461067480365 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:04:40 INFO - PROCESS | 5615 | 1461067480370 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:04:40 INFO - PROCESS | 5615 | 1461067480377 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:04:40 INFO - PROCESS | 5615 | 1461067480382 Marionette TRACE conn3 <- [1,1910,null,{}] 05:04:40 INFO - PROCESS | 5615 | 1461067480388 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:40 INFO - PROCESS | 5615 | 1461067480636 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:04:40 INFO - PROCESS | 5615 | 1461067480957 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ca6a400 == 104 [pid = 5615] [id = 485] 05:04:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8cb9c000) [pid = 5615] [serial = 1456] [outer = (nil)] 05:04:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8f6d3c00) [pid = 5615] [serial = 1457] [outer = 0x8cb9c000] 05:04:41 INFO - PROCESS | 5615 | 1461067481058 Marionette DEBUG loaded listener.js 05:04:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8fc16400) [pid = 5615] [serial = 1458] [outer = 0x8cb9c000] 05:04:42 INFO - PROCESS | 5615 | 1461067482057 Marionette TRACE conn3 <- [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]]]}] 05:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1736ms 05:04:42 INFO - PROCESS | 5615 | 1461067482116 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:04:42 INFO - PROCESS | 5615 | 1461067482123 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:04:42 INFO - PROCESS | 5615 | 1461067482132 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 5615 | 1461067482136 Marionette TRACE conn3 <- [1,1914,null,{}] 05:04:42 INFO - PROCESS | 5615 | 1461067482142 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:42 INFO - PROCESS | 5615 | 1461067482484 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:04:42 INFO - PROCESS | 5615 | 1461067482856 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 5615 | ++DOCSHELL 0x901a6000 == 105 [pid = 5615] [id = 486] 05:04:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x901abc00) [pid = 5615] [serial = 1459] [outer = (nil)] 05:04:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x902bc800) [pid = 5615] [serial = 1460] [outer = 0x901abc00] 05:04:42 INFO - PROCESS | 5615 | 1461067482973 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x903c8000) [pid = 5615] [serial = 1461] [outer = 0x901abc00] 05:04:43 INFO - PROCESS | 5615 | 1461067483942 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1845ms 05:04:43 INFO - PROCESS | 5615 | 1461067483978 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:04:43 INFO - PROCESS | 5615 | 1461067483981 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:04:43 INFO - PROCESS | 5615 | 1461067483989 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - PROCESS | 5615 | 1461067483992 Marionette TRACE conn3 <- [1,1918,null,{}] 05:04:44 INFO - PROCESS | 5615 | 1461067483998 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:44 INFO - PROCESS | 5615 | 1461067484248 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:04:44 INFO - PROCESS | 5615 | 1461067484574 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:44 INFO - PROCESS | 5615 | ++DOCSHELL 0x8eb58800 == 106 [pid = 5615] [id = 487] 05:04:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8f6cdc00) [pid = 5615] [serial = 1462] [outer = (nil)] 05:04:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x904d3800) [pid = 5615] [serial = 1463] [outer = 0x8f6cdc00] 05:04:44 INFO - PROCESS | 5615 | 1461067484697 Marionette DEBUG loaded listener.js 05:04:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x904d8c00) [pid = 5615] [serial = 1464] [outer = 0x8f6cdc00] 05:04:45 INFO - PROCESS | 5615 | 1461067485671 Marionette TRACE conn3 <- [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]]]}] 05:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1731ms 05:04:45 INFO - PROCESS | 5615 | 1461067485721 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:04:45 INFO - PROCESS | 5615 | 1461067485726 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:04:45 INFO - PROCESS | 5615 | 1461067485733 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:04:45 INFO - PROCESS | 5615 | 1461067485737 Marionette TRACE conn3 <- [1,1922,null,{}] 05:04:45 INFO - PROCESS | 5615 | 1461067485743 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:45 INFO - PROCESS | 5615 | 1461067485989 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:04:46 INFO - PROCESS | 5615 | 1461067486315 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:46 INFO - PROCESS | 5615 | ++DOCSHELL 0x901afc00 == 107 [pid = 5615] [id = 488] 05:04:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x904cc000) [pid = 5615] [serial = 1465] [outer = (nil)] 05:04:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x9133f400) [pid = 5615] [serial = 1466] [outer = 0x904cc000] 05:04:46 INFO - PROCESS | 5615 | 1461067486412 Marionette DEBUG loaded listener.js 05:04:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x91f2b800) [pid = 5615] [serial = 1467] [outer = 0x904cc000] 05:04:47 INFO - PROCESS | 5615 | 1461067487378 Marionette TRACE conn3 <- [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]]]}] 05:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1684ms 05:04:47 INFO - PROCESS | 5615 | 1461067487417 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:04:47 INFO - PROCESS | 5615 | 1461067487420 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:04:47 INFO - PROCESS | 5615 | 1461067487428 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 5615 | 1461067487432 Marionette TRACE conn3 <- [1,1926,null,{}] 05:04:47 INFO - PROCESS | 5615 | 1461067487438 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:47 INFO - PROCESS | 5615 | 1461067487703 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:04:48 INFO - PROCESS | 5615 | 1461067488051 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x90582c00 == 108 [pid = 5615] [id = 489] 05:04:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x90587000) [pid = 5615] [serial = 1468] [outer = (nil)] 05:04:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x93256800) [pid = 5615] [serial = 1469] [outer = 0x90587000] 05:04:48 INFO - PROCESS | 5615 | 1461067488151 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x932b2c00) [pid = 5615] [serial = 1470] [outer = 0x90587000] 05:04:49 INFO - PROCESS | 5615 | 1461067489384 Marionette TRACE conn3 <- [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]]]}] 05:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1998ms 05:04:49 INFO - PROCESS | 5615 | 1461067489427 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:04:49 INFO - PROCESS | 5615 | 1461067489432 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:04:49 INFO - PROCESS | 5615 | 1461067489439 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 5615 | 1461067489443 Marionette TRACE conn3 <- [1,1930,null,{}] 05:04:49 INFO - PROCESS | 5615 | 1461067489449 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:49 INFO - PROCESS | 5615 | 1461067489699 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:04:50 INFO - PROCESS | 5615 | 1461067490028 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b762800 == 109 [pid = 5615] [id = 490] 05:04:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x8be29800) [pid = 5615] [serial = 1471] [outer = (nil)] 05:04:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x94193000) [pid = 5615] [serial = 1472] [outer = 0x8be29800] 05:04:50 INFO - PROCESS | 5615 | 1461067490126 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x942cd400) [pid = 5615] [serial = 1473] [outer = 0x8be29800] 05:04:51 INFO - PROCESS | 5615 | 1461067491048 Marionette TRACE conn3 <- [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]]]}] 05:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1690ms 05:04:51 INFO - PROCESS | 5615 | 1461067491129 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:04:51 INFO - PROCESS | 5615 | 1461067491134 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:04:51 INFO - PROCESS | 5615 | 1461067491140 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - PROCESS | 5615 | 1461067491145 Marionette TRACE conn3 <- [1,1934,null,{}] 05:04:51 INFO - PROCESS | 5615 | 1461067491151 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:51 INFO - PROCESS | 5615 | 1461067491456 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:04:51 INFO - PROCESS | 5615 | 1461067491806 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x962aa000 == 110 [pid = 5615] [id = 491] 05:04:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x96a2a800) [pid = 5615] [serial = 1474] [outer = (nil)] 05:04:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x96ab2400) [pid = 5615] [serial = 1475] [outer = 0x96a2a800] 05:04:51 INFO - PROCESS | 5615 | 1461067491929 Marionette DEBUG loaded listener.js 05:04:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x96bbbc00) [pid = 5615] [serial = 1476] [outer = 0x96a2a800] 05:04:53 INFO - PROCESS | 5615 | 1461067493012 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1935ms 05:04:53 INFO - PROCESS | 5615 | 1461067493078 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:04:53 INFO - PROCESS | 5615 | 1461067493083 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:04:53 INFO - PROCESS | 5615 | 1461067493090 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:04:53 INFO - PROCESS | 5615 | 1461067493095 Marionette TRACE conn3 <- [1,1938,null,{}] 05:04:53 INFO - PROCESS | 5615 | 1461067493102 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:53 INFO - PROCESS | 5615 | 1461067493395 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:04:53 INFO - PROCESS | 5615 | 1461067493743 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 5615 | ++DOCSHELL 0x942d0400 == 111 [pid = 5615] [id = 492] 05:04:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x957b8400) [pid = 5615] [serial = 1477] [outer = (nil)] 05:04:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x97c88c00) [pid = 5615] [serial = 1478] [outer = 0x957b8400] 05:04:53 INFO - PROCESS | 5615 | 1461067493855 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x97fb0c00) [pid = 5615] [serial = 1479] [outer = 0x957b8400] 05:04:54 INFO - PROCESS | 5615 | 1461067494786 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1743ms 05:04:54 INFO - PROCESS | 5615 | 1461067494835 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:04:54 INFO - PROCESS | 5615 | 1461067494839 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:04:54 INFO - PROCESS | 5615 | 1461067494846 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:04:54 INFO - PROCESS | 5615 | 1461067494850 Marionette TRACE conn3 <- [1,1942,null,{}] 05:04:54 INFO - PROCESS | 5615 | 1461067494856 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:55 INFO - PROCESS | 5615 | 1461067495108 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:04:55 INFO - PROCESS | 5615 | 1461067495442 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:55 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a406000 == 112 [pid = 5615] [id = 493] 05:04:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x8ffe3000) [pid = 5615] [serial = 1480] [outer = (nil)] 05:04:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x989a2000) [pid = 5615] [serial = 1481] [outer = 0x8ffe3000] 05:04:55 INFO - PROCESS | 5615 | 1461067495542 Marionette DEBUG loaded listener.js 05:04:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x98e5fc00) [pid = 5615] [serial = 1482] [outer = 0x8ffe3000] 05:04:56 INFO - PROCESS | 5615 | 1461067496663 Marionette TRACE conn3 <- [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]]]}] 05:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1842ms 05:04:56 INFO - PROCESS | 5615 | 1461067496689 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:04:56 INFO - PROCESS | 5615 | 1461067496694 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:04:56 INFO - PROCESS | 5615 | 1461067496701 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - PROCESS | 5615 | 1461067496705 Marionette TRACE conn3 <- [1,1946,null,{}] 05:04:56 INFO - PROCESS | 5615 | 1461067496711 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:56 INFO - PROCESS | 5615 | 1461067496998 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:04:57 INFO - PROCESS | 5615 | 1461067497455 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 5615 | ++DOCSHELL 0x96bc1c00 == 113 [pid = 5615] [id = 494] 05:04:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x98999c00) [pid = 5615] [serial = 1483] [outer = (nil)] 05:04:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x99b88400) [pid = 5615] [serial = 1484] [outer = 0x98999c00] 05:04:57 INFO - PROCESS | 5615 | 1461067497551 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x9ae71c00) [pid = 5615] [serial = 1485] [outer = 0x98999c00] 05:04:58 INFO - PROCESS | 5615 | 1461067498546 Marionette TRACE conn3 <- [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]]]}] 05:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1886ms 05:04:58 INFO - PROCESS | 5615 | 1461067498588 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:04:58 INFO - PROCESS | 5615 | 1461067498592 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:04:58 INFO - PROCESS | 5615 | 1461067498599 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:04:58 INFO - PROCESS | 5615 | 1461067498604 Marionette TRACE conn3 <- [1,1950,null,{}] 05:04:58 INFO - PROCESS | 5615 | 1461067498610 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:58 INFO - PROCESS | 5615 | 1461067498883 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:04:59 INFO - PROCESS | 5615 | 1461067499246 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x98486400 == 114 [pid = 5615] [id = 495] 05:04:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x9848f400) [pid = 5615] [serial = 1486] [outer = (nil)] 05:04:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x9aec8400) [pid = 5615] [serial = 1487] [outer = 0x9848f400] 05:04:59 INFO - PROCESS | 5615 | 1461067499341 Marionette DEBUG loaded listener.js 05:04:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x9ea12400) [pid = 5615] [serial = 1488] [outer = 0x9848f400] 05:05:00 INFO - PROCESS | 5615 | 1461067500298 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1738ms 05:05:00 INFO - PROCESS | 5615 | 1461067500344 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:05:00 INFO - PROCESS | 5615 | 1461067500347 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:05:00 INFO - PROCESS | 5615 | 1461067500360 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:05:00 INFO - PROCESS | 5615 | 1461067500363 Marionette TRACE conn3 <- [1,1954,null,{}] 05:05:00 INFO - PROCESS | 5615 | 1461067500370 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:00 INFO - PROCESS | 5615 | 1461067500702 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:05:01 INFO - PROCESS | 5615 | 1461067501049 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:01 INFO - PROCESS | 5615 | ++DOCSHELL 0x8595b400 == 115 [pid = 5615] [id = 496] 05:05:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x91338000) [pid = 5615] [serial = 1489] [outer = (nil)] 05:05:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x9fb8e400) [pid = 5615] [serial = 1490] [outer = 0x91338000] 05:05:01 INFO - PROCESS | 5615 | 1461067501157 Marionette DEBUG loaded listener.js 05:05:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0xa003d400) [pid = 5615] [serial = 1491] [outer = 0x91338000] 05:05:02 INFO - PROCESS | 5615 | 1461067502163 Marionette TRACE conn3 <- [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]]]}] 05:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1842ms 05:05:02 INFO - PROCESS | 5615 | 1461067502203 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:05:02 INFO - PROCESS | 5615 | 1461067502208 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:05:02 INFO - PROCESS | 5615 | 1461067502215 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:05:02 INFO - PROCESS | 5615 | 1461067502218 Marionette TRACE conn3 <- [1,1958,null,{}] 05:05:02 INFO - PROCESS | 5615 | 1461067502225 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:02 INFO - PROCESS | 5615 | 1461067502505 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:05:02 INFO - PROCESS | 5615 | 1461067502869 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:02 INFO - PROCESS | 5615 | ++DOCSHELL 0x85964400 == 116 [pid = 5615] [id = 497] 05:05:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x97faf000) [pid = 5615] [serial = 1492] [outer = (nil)] 05:05:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0xa2a76400) [pid = 5615] [serial = 1493] [outer = 0x97faf000] 05:05:03 INFO - PROCESS | 5615 | 1461067502996 Marionette DEBUG loaded listener.js 05:05:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0xa4448800) [pid = 5615] [serial = 1494] [outer = 0x97faf000] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8a0dbc00 == 115 [pid = 5615] [id = 479] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x88614c00 == 114 [pid = 5615] [id = 478] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x87086000 == 113 [pid = 5615] [id = 477] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x944c9800 == 112 [pid = 5615] [id = 475] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x9790b400 == 111 [pid = 5615] [id = 474] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8595d000 == 110 [pid = 5615] [id = 472] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8f60c800 == 109 [pid = 5615] [id = 473] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x944c7400 == 108 [pid = 5615] [id = 471] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x96aaf000 == 107 [pid = 5615] [id = 470] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x9314f400 == 106 [pid = 5615] [id = 469] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8c7f5000 == 105 [pid = 5615] [id = 467] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x9058a000 == 104 [pid = 5615] [id = 468] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8ffed800 == 103 [pid = 5615] [id = 466] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x900ccc00 == 102 [pid = 5615] [id = 465] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x87f35000 == 101 [pid = 5615] [id = 464] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8b73e800 == 100 [pid = 5615] [id = 463] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8811e400 == 99 [pid = 5615] [id = 461] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8b76a800 == 98 [pid = 5615] [id = 462] 05:05:05 INFO - PROCESS | 5615 | --DOCSHELL 0x84fc9800 == 97 [pid = 5615] [id = 460] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x8c160c00) [pid = 5615] [serial = 1251] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x8b76e800) [pid = 5615] [serial = 1376] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x8bea6400) [pid = 5615] [serial = 1379] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x8861d800) [pid = 5615] [serial = 1373] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x874ab000) [pid = 5615] [serial = 1370] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x874b1c00) [pid = 5615] [serial = 1371] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0xa444a800) [pid = 5615] [serial = 1368] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0xa3cdc400) [pid = 5615] [serial = 1367] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0xa0f6b000) [pid = 5615] [serial = 1365] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0xa0f64000) [pid = 5615] [serial = 1364] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0xa003e800) [pid = 5615] [serial = 1362] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0xa0016000) [pid = 5615] [serial = 1361] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x9aec9c00) [pid = 5615] [serial = 1359] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x9aebb800) [pid = 5615] [serial = 1358] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x99b0b400) [pid = 5615] [serial = 1356] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x99812400) [pid = 5615] [serial = 1355] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x9899c800) [pid = 5615] [serial = 1353] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x98927c00) [pid = 5615] [serial = 1352] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x97ddbc00) [pid = 5615] [serial = 1350] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x96ffd400) [pid = 5615] [serial = 1349] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x962a8c00) [pid = 5615] [serial = 1347] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x944d1c00) [pid = 5615] [serial = 1346] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x9418f800) [pid = 5615] [serial = 1344] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x9418a800) [pid = 5615] [serial = 1343] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x93259c00) [pid = 5615] [serial = 1341] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x93149c00) [pid = 5615] [serial = 1340] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x9133b400) [pid = 5615] [serial = 1338] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x912b3c00) [pid = 5615] [serial = 1337] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x903d0c00) [pid = 5615] [serial = 1335] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x902bd400) [pid = 5615] [serial = 1334] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x8ffe3800) [pid = 5615] [serial = 1332] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x8fede400) [pid = 5615] [serial = 1331] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x8f6ccc00) [pid = 5615] [serial = 1329] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x8f617c00) [pid = 5615] [serial = 1328] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x8eb5dc00) [pid = 5615] [serial = 1326] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8cb9b400) [pid = 5615] [serial = 1325] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8c169000) [pid = 5615] [serial = 1323] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x8bfb9800) [pid = 5615] [serial = 1322] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x89e2fc00) [pid = 5615] [serial = 1320] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x88615400) [pid = 5615] [serial = 1319] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x8c168400) [pid = 5615] [serial = 1316] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x8be36000) [pid = 5615] [serial = 1377] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x89e37800) [pid = 5615] [serial = 1374] [outer = (nil)] [url = about:blank] 05:05:06 INFO - PROCESS | 5615 | 1461067506411 Marionette TRACE conn3 <- [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]]]}] 05:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 4241ms 05:05:06 INFO - PROCESS | 5615 | 1461067506458 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 5615 | 1461067506466 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:05:06 INFO - PROCESS | 5615 | 1461067506477 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 5615 | 1461067506482 Marionette TRACE conn3 <- [1,1962,null,{}] 05:05:06 INFO - PROCESS | 5615 | 1461067506490 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:06 INFO - PROCESS | 5615 | 1461067506732 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:05:07 INFO - PROCESS | 5615 | 1461067506991 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:07 INFO - PROCESS | 5615 | ++DOCSHELL 0x8811e400 == 98 [pid = 5615] [id = 498] 05:05:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x882ae800) [pid = 5615] [serial = 1495] [outer = (nil)] 05:05:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8861d800) [pid = 5615] [serial = 1496] [outer = 0x882ae800] 05:05:07 INFO - PROCESS | 5615 | 1461067507116 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x89e2e400) [pid = 5615] [serial = 1497] [outer = 0x882ae800] 05:05:08 INFO - PROCESS | 5615 | 1461067508027 Marionette TRACE conn3 <- [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]]]}] 05:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1586ms 05:05:08 INFO - PROCESS | 5615 | 1461067508063 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:05:08 INFO - PROCESS | 5615 | 1461067508071 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:05:08 INFO - PROCESS | 5615 | 1461067508082 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:05:08 INFO - PROCESS | 5615 | 1461067508086 Marionette TRACE conn3 <- [1,1966,null,{}] 05:05:08 INFO - PROCESS | 5615 | 1461067508092 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:08 INFO - PROCESS | 5615 | 1461067508441 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:05:08 INFO - PROCESS | 5615 | 1461067508675 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:08 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b501c00 == 99 [pid = 5615] [id = 499] 05:05:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8b50b000) [pid = 5615] [serial = 1498] [outer = (nil)] 05:05:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8b761c00) [pid = 5615] [serial = 1499] [outer = 0x8b50b000] 05:05:08 INFO - PROCESS | 5615 | 1461067508758 Marionette DEBUG loaded listener.js 05:05:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8be2d800) [pid = 5615] [serial = 1500] [outer = 0x8b50b000] 05:05:09 INFO - PROCESS | 5615 | 1461067509634 Marionette TRACE conn3 <- [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]]]}] 05:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1589ms 05:05:09 INFO - PROCESS | 5615 | 1461067509671 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:05:09 INFO - PROCESS | 5615 | 1461067509681 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:05:09 INFO - PROCESS | 5615 | 1461067509687 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - PROCESS | 5615 | 1461067509694 Marionette TRACE conn3 <- [1,1970,null,{}] 05:05:09 INFO - PROCESS | 5615 | 1461067509718 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:10 INFO - PROCESS | 5615 | 1461067510022 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:05:10 INFO - PROCESS | 5615 | 1461067510068 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:10 INFO - PROCESS | 5615 | ++DOCSHELL 0x88618400 == 100 [pid = 5615] [id = 500] 05:05:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8c169400) [pid = 5615] [serial = 1501] [outer = (nil)] 05:05:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8c1c9c00) [pid = 5615] [serial = 1502] [outer = 0x8c169400] 05:05:10 INFO - PROCESS | 5615 | 1461067510153 Marionette DEBUG loaded listener.js 05:05:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8ca62400) [pid = 5615] [serial = 1503] [outer = 0x8c169400] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x8b5b3000) [pid = 5615] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8b50f000) [pid = 5615] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x88614000) [pid = 5615] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x84fcf400) [pid = 5615] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x88616c00) [pid = 5615] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x87086800) [pid = 5615] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0xa2ac4400) [pid = 5615] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x9ae77000) [pid = 5615] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x9aec2400) [pid = 5615] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x9980d800) [pid = 5615] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x96ff4800) [pid = 5615] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x96baa400) [pid = 5615] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x96ab0c00) [pid = 5615] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x933b9c00) [pid = 5615] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x91ff3400) [pid = 5615] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x8fff0800) [pid = 5615] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x900d9400) [pid = 5615] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x900cdc00) [pid = 5615] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x882b2c00) [pid = 5615] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 120 (0x8bea3800) [pid = 5615] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:05:11 INFO - PROCESS | 5615 | --DOMWINDOW == 119 (0x8be30c00) [pid = 5615] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:05:11 INFO - PROCESS | 5615 | 1461067511705 Marionette TRACE conn3 <- [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]]]}] 05:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2055ms 05:05:11 INFO - PROCESS | 5615 | 1461067511744 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:05:11 INFO - PROCESS | 5615 | 1461067511748 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:05:11 INFO - PROCESS | 5615 | 1461067511755 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - PROCESS | 5615 | 1461067511758 Marionette TRACE conn3 <- [1,1974,null,{}] 05:05:11 INFO - PROCESS | 5615 | 1461067511764 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:12 INFO - PROCESS | 5615 | 1461067512076 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:05:12 INFO - PROCESS | 5615 | 1461067512116 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x874abc00 == 101 [pid = 5615] [id = 501] 05:05:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 120 (0x882b2c00) [pid = 5615] [serial = 1504] [outer = (nil)] 05:05:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0x8c7ec000) [pid = 5615] [serial = 1505] [outer = 0x882b2c00] 05:05:12 INFO - PROCESS | 5615 | 1461067512197 Marionette DEBUG loaded listener.js 05:05:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x8cb9e000) [pid = 5615] [serial = 1506] [outer = 0x882b2c00] 05:05:13 INFO - PROCESS | 5615 | 1461067513352 Marionette TRACE conn3 <- [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]]]}] 05:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1641ms 05:05:13 INFO - PROCESS | 5615 | 1461067513398 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:05:13 INFO - PROCESS | 5615 | 1461067513404 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:05:13 INFO - PROCESS | 5615 | 1461067513415 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - PROCESS | 5615 | 1461067513421 Marionette TRACE conn3 <- [1,1978,null,{}] 05:05:13 INFO - PROCESS | 5615 | 1461067513433 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:13 INFO - PROCESS | 5615 | 1461067513725 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:05:14 INFO - PROCESS | 5615 | 1461067514091 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 5615 | ++DOCSHELL 0x87565000 == 102 [pid = 5615] [id = 502] 05:05:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x87619c00) [pid = 5615] [serial = 1507] [outer = (nil)] 05:05:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x88617400) [pid = 5615] [serial = 1508] [outer = 0x87619c00] 05:05:14 INFO - PROCESS | 5615 | 1461067514188 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x89e39800) [pid = 5615] [serial = 1509] [outer = 0x87619c00] 05:05:15 INFO - PROCESS | 5615 | 1461067515163 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1796ms 05:05:15 INFO - PROCESS | 5615 | 1461067515212 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 5615 | 1461067515221 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:05:15 INFO - PROCESS | 5615 | 1461067515233 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - PROCESS | 5615 | 1461067515237 Marionette TRACE conn3 <- [1,1982,null,{}] 05:05:15 INFO - PROCESS | 5615 | 1461067515245 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:15 INFO - PROCESS | 5615 | 1461067515526 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:05:15 INFO - PROCESS | 5615 | 1461067515871 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bea8000 == 103 [pid = 5615] [id = 503] 05:05:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8bfb7000) [pid = 5615] [serial = 1510] [outer = (nil)] 05:05:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x8c1cc000) [pid = 5615] [serial = 1511] [outer = 0x8bfb7000] 05:05:15 INFO - PROCESS | 5615 | 1461067515967 Marionette DEBUG loaded listener.js 05:05:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8eb58c00) [pid = 5615] [serial = 1512] [outer = 0x8bfb7000] 05:05:17 INFO - PROCESS | 5615 | 1461067517040 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1846ms 05:05:17 INFO - PROCESS | 5615 | 1461067517079 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:05:17 INFO - PROCESS | 5615 | 1461067517084 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:05:17 INFO - PROCESS | 5615 | 1461067517092 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:05:17 INFO - PROCESS | 5615 | 1461067517099 Marionette TRACE conn3 <- [1,1986,null,{}] 05:05:17 INFO - PROCESS | 5615 | 1461067517117 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:17 INFO - PROCESS | 5615 | 1461067517375 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:05:17 INFO - PROCESS | 5615 | 1461067517780 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ca60800 == 104 [pid = 5615] [id = 504] 05:05:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8f6cd000) [pid = 5615] [serial = 1513] [outer = (nil)] 05:05:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8feddc00) [pid = 5615] [serial = 1514] [outer = 0x8f6cd000] 05:05:17 INFO - PROCESS | 5615 | 1461067517956 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x8ffe7000) [pid = 5615] [serial = 1515] [outer = 0x8f6cd000] 05:05:19 INFO - PROCESS | 5615 | 1461067519119 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2091ms 05:05:19 INFO - PROCESS | 5615 | 1461067519185 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:05:19 INFO - PROCESS | 5615 | 1461067519194 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:05:19 INFO - PROCESS | 5615 | 1461067519205 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:05:19 INFO - PROCESS | 5615 | 1461067519210 Marionette TRACE conn3 <- [1,1990,null,{}] 05:05:19 INFO - PROCESS | 5615 | 1461067519222 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:19 INFO - PROCESS | 5615 | 1461067519518 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:05:19 INFO - PROCESS | 5615 | 1461067519854 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x900ccc00 == 105 [pid = 5615] [id = 505] 05:05:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x900d3000) [pid = 5615] [serial = 1516] [outer = (nil)] 05:05:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x901acc00) [pid = 5615] [serial = 1517] [outer = 0x900d3000] 05:05:19 INFO - PROCESS | 5615 | 1461067519958 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x902c0800) [pid = 5615] [serial = 1518] [outer = 0x900d3000] 05:05:20 INFO - PROCESS | 5615 | 1461067520957 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1792ms 05:05:20 INFO - PROCESS | 5615 | 1461067520996 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:05:21 INFO - PROCESS | 5615 | 1461067521001 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:05:21 INFO - PROCESS | 5615 | 1461067521007 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - PROCESS | 5615 | 1461067521011 Marionette TRACE conn3 <- [1,1994,null,{}] 05:05:21 INFO - PROCESS | 5615 | 1461067521018 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:21 INFO - PROCESS | 5615 | 1461067521269 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:05:21 INFO - PROCESS | 5615 | 1461067521599 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ffed800 == 106 [pid = 5615] [id = 506] 05:05:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x900d0800) [pid = 5615] [serial = 1519] [outer = (nil)] 05:05:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x903cd000) [pid = 5615] [serial = 1520] [outer = 0x900d0800] 05:05:21 INFO - PROCESS | 5615 | 1461067521697 Marionette DEBUG loaded listener.js 05:05:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x904cac00) [pid = 5615] [serial = 1521] [outer = 0x900d0800] 05:05:22 INFO - PROCESS | 5615 | 1461067522642 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1689ms 05:05:22 INFO - PROCESS | 5615 | 1461067522698 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:05:22 INFO - PROCESS | 5615 | 1461067522704 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:05:22 INFO - PROCESS | 5615 | 1461067522713 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 5615 | 1461067522717 Marionette TRACE conn3 <- [1,1998,null,{}] 05:05:22 INFO - PROCESS | 5615 | 1461067522723 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:23 INFO - PROCESS | 5615 | 1461067523004 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:05:23 INFO - PROCESS | 5615 | 1461067523344 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:23 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6c9800 == 107 [pid = 5615] [id = 507] 05:05:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x91334800) [pid = 5615] [serial = 1522] [outer = (nil)] 05:05:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x93154800) [pid = 5615] [serial = 1523] [outer = 0x91334800] 05:05:23 INFO - PROCESS | 5615 | 1461067523447 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x93257400) [pid = 5615] [serial = 1524] [outer = 0x91334800] 05:05:24 INFO - PROCESS | 5615 | 1461067524458 Marionette TRACE conn3 <- [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]]]}] 05:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1782ms 05:05:24 INFO - PROCESS | 5615 | 1461067524497 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:05:24 INFO - PROCESS | 5615 | 1461067524502 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:05:24 INFO - PROCESS | 5615 | 1461067524509 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - PROCESS | 5615 | 1461067524513 Marionette TRACE conn3 <- [1,2002,null,{}] 05:05:24 INFO - PROCESS | 5615 | 1461067524541 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:24 INFO - PROCESS | 5615 | 1461067524789 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:05:25 INFO - PROCESS | 5615 | 1461067525090 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:25 INFO - PROCESS | 5615 | ++DOCSHELL 0x93151000 == 108 [pid = 5615] [id = 508] 05:05:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x93254000) [pid = 5615] [serial = 1525] [outer = (nil)] 05:05:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x94191c00) [pid = 5615] [serial = 1526] [outer = 0x93254000] 05:05:25 INFO - PROCESS | 5615 | 1461067525192 Marionette DEBUG loaded listener.js 05:05:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x942ce800) [pid = 5615] [serial = 1527] [outer = 0x93254000] 05:05:26 INFO - PROCESS | 5615 | 1461067526137 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1707ms 05:05:26 INFO - PROCESS | 5615 | 1461067526218 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:05:26 INFO - PROCESS | 5615 | 1461067526222 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:05:26 INFO - PROCESS | 5615 | 1461067526229 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - PROCESS | 5615 | 1461067526233 Marionette TRACE conn3 <- [1,2006,null,{}] 05:05:26 INFO - PROCESS | 5615 | 1461067526239 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:26 INFO - PROCESS | 5615 | 1461067526506 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:05:26 INFO - PROCESS | 5615 | 1461067526837 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:26 INFO - PROCESS | 5615 | ++DOCSHELL 0x94190400 == 109 [pid = 5615] [id = 509] 05:05:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x94194c00) [pid = 5615] [serial = 1528] [outer = (nil)] 05:05:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x957b5800) [pid = 5615] [serial = 1529] [outer = 0x94194c00] 05:05:26 INFO - PROCESS | 5615 | 1461067526937 Marionette DEBUG loaded listener.js 05:05:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x9620f000) [pid = 5615] [serial = 1530] [outer = 0x94194c00] 05:05:27 INFO - PROCESS | 5615 | 1461067527894 Marionette TRACE conn3 <- [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]]]}] 05:05:27 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 05:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1737ms 05:05:27 INFO - PROCESS | 5615 | 1461067527968 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:05:27 INFO - PROCESS | 5615 | 1461067527972 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:05:27 INFO - PROCESS | 5615 | 1461067527979 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:05:27 INFO - PROCESS | 5615 | 1461067527983 Marionette TRACE conn3 <- [1,2010,null,{}] 05:05:27 INFO - PROCESS | 5615 | 1461067527989 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:28 INFO - PROCESS | 5615 | 1461067528236 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:05:28 INFO - PROCESS | 5615 | 1461067528567 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x944cd800 == 110 [pid = 5615] [id = 510] 05:05:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x957bbc00) [pid = 5615] [serial = 1531] [outer = (nil)] 05:05:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x96bc1400) [pid = 5615] [serial = 1532] [outer = 0x957bbc00] 05:05:28 INFO - PROCESS | 5615 | 1461067528660 Marionette DEBUG loaded listener.js 05:05:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x96ff6c00) [pid = 5615] [serial = 1533] [outer = 0x957bbc00] 05:05:29 INFO - PROCESS | 5615 | 1461067529616 Marionette TRACE conn3 <- [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]]]}] 05:05:29 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 05:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1689ms 05:05:29 INFO - PROCESS | 5615 | 1461067529669 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:05:29 INFO - PROCESS | 5615 | 1461067529673 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:05:29 INFO - PROCESS | 5615 | 1461067529681 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - PROCESS | 5615 | 1461067529684 Marionette TRACE conn3 <- [1,2014,null,{}] 05:05:29 INFO - PROCESS | 5615 | 1461067529690 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:29 INFO - PROCESS | 5615 | 1461067529933 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:05:30 INFO - PROCESS | 5615 | 1461067530274 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:30 INFO - PROCESS | 5615 | ++DOCSHELL 0x8708cc00 == 111 [pid = 5615] [id = 511] 05:05:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x8be28c00) [pid = 5615] [serial = 1534] [outer = (nil)] 05:05:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x96bb7000) [pid = 5615] [serial = 1535] [outer = 0x8be28c00] 05:05:30 INFO - PROCESS | 5615 | 1461067530372 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x981c8800) [pid = 5615] [serial = 1536] [outer = 0x8be28c00] 05:05:31 INFO - PROCESS | 5615 | 1461067531343 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1736ms 05:05:31 INFO - PROCESS | 5615 | 1461067531418 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:05:31 INFO - PROCESS | 5615 | 1461067531422 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:05:31 INFO - PROCESS | 5615 | 1461067531430 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:05:31 INFO - PROCESS | 5615 | 1461067531436 Marionette TRACE conn3 <- [1,2018,null,{}] 05:05:31 INFO - PROCESS | 5615 | 1461067531443 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:31 INFO - PROCESS | 5615 | 1461067531769 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:05:32 INFO - PROCESS | 5615 | 1461067532119 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:32 INFO - PROCESS | 5615 | ++DOCSHELL 0x915db000 == 112 [pid = 5615] [id = 512] 05:05:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x99b0b400) [pid = 5615] [serial = 1537] [outer = (nil)] 05:05:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x99b13c00) [pid = 5615] [serial = 1538] [outer = 0x99b0b400] 05:05:32 INFO - PROCESS | 5615 | 1461067532225 Marionette DEBUG loaded listener.js 05:05:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x9ae76400) [pid = 5615] [serial = 1539] [outer = 0x99b0b400] 05:05:33 INFO - PROCESS | 5615 | 1461067533318 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1935ms 05:05:33 INFO - PROCESS | 5615 | 1461067533367 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:05:33 INFO - PROCESS | 5615 | 1461067533371 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:05:33 INFO - PROCESS | 5615 | 1461067533379 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - PROCESS | 5615 | 1461067533384 Marionette TRACE conn3 <- [1,2022,null,{}] 05:05:33 INFO - PROCESS | 5615 | 1461067533391 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:33 INFO - PROCESS | 5615 | 1461067533652 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:05:34 INFO - PROCESS | 5615 | 1461067533997 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:34 INFO - PROCESS | 5615 | ++DOCSHELL 0x98b4d000 == 113 [pid = 5615] [id = 513] 05:05:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x9918c800) [pid = 5615] [serial = 1540] [outer = (nil)] 05:05:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x9b0acc00) [pid = 5615] [serial = 1541] [outer = 0x9918c800] 05:05:34 INFO - PROCESS | 5615 | 1461067534102 Marionette DEBUG loaded listener.js 05:05:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x9fc58000) [pid = 5615] [serial = 1542] [outer = 0x9918c800] 05:05:35 INFO - PROCESS | 5615 | 1461067535091 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1783ms 05:05:35 INFO - PROCESS | 5615 | 1461067535164 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:05:35 INFO - PROCESS | 5615 | 1461067535168 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:05:35 INFO - PROCESS | 5615 | 1461067535176 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:05:35 INFO - PROCESS | 5615 | 1461067535180 Marionette TRACE conn3 <- [1,2026,null,{}] 05:05:35 INFO - PROCESS | 5615 | 1461067535187 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:35 INFO - PROCESS | 5615 | 1461067535450 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:05:35 INFO - PROCESS | 5615 | 1461067535797 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:35 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fce400 == 114 [pid = 5615] [id = 514] 05:05:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x8c166800) [pid = 5615] [serial = 1543] [outer = (nil)] 05:05:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x9df8d800) [pid = 5615] [serial = 1544] [outer = 0x8c166800] 05:05:35 INFO - PROCESS | 5615 | 1461067535901 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0xa0f60c00) [pid = 5615] [serial = 1545] [outer = 0x8c166800] 05:05:36 INFO - PROCESS | 5615 | 1461067536897 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1802ms 05:05:36 INFO - PROCESS | 5615 | 1461067536980 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:05:36 INFO - PROCESS | 5615 | 1461067536984 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:05:36 INFO - PROCESS | 5615 | 1461067536991 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:05:36 INFO - PROCESS | 5615 | 1461067536995 Marionette TRACE conn3 <- [1,2030,null,{}] 05:05:37 INFO - PROCESS | 5615 | 1461067537023 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:37 INFO - PROCESS | 5615 | 1461067537278 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:05:37 INFO - PROCESS | 5615 | 1461067537591 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 5615 | ++DOCSHELL 0x8595e400 == 115 [pid = 5615] [id = 515] 05:05:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x8708a400) [pid = 5615] [serial = 1546] [outer = (nil)] 05:05:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0xa4449400) [pid = 5615] [serial = 1547] [outer = 0x8708a400] 05:05:37 INFO - PROCESS | 5615 | 1461067537686 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0xa45b8c00) [pid = 5615] [serial = 1548] [outer = 0x8708a400] 05:05:38 INFO - PROCESS | 5615 | 1461067538637 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1698ms 05:05:38 INFO - PROCESS | 5615 | 1461067538691 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:05:38 INFO - PROCESS | 5615 | 1461067538694 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:05:38 INFO - PROCESS | 5615 | 1461067538701 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:05:38 INFO - PROCESS | 5615 | 1461067538704 Marionette TRACE conn3 <- [1,2034,null,{}] 05:05:38 INFO - PROCESS | 5615 | 1461067538710 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:38 INFO - PROCESS | 5615 | 1461067538954 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:05:39 INFO - PROCESS | 5615 | 1461067539300 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:39 INFO - PROCESS | 5615 | ++DOCSHELL 0x87083400 == 116 [pid = 5615] [id = 516] 05:05:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x87088400) [pid = 5615] [serial = 1549] [outer = (nil)] 05:05:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0xa48c3800) [pid = 5615] [serial = 1550] [outer = 0x87088400] 05:05:39 INFO - PROCESS | 5615 | 1461067539395 Marionette DEBUG loaded listener.js 05:05:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0xa48c5c00) [pid = 5615] [serial = 1551] [outer = 0x87088400] 05:05:40 INFO - PROCESS | 5615 | 1461067540307 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1644ms 05:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:05:40 INFO - PROCESS | 5615 | 1461067540345 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 5615 | 1461067540348 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:05:40 INFO - PROCESS | 5615 | 1461067540355 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 5615 | 1461067540359 Marionette TRACE conn3 <- [1,2038,null,{}] 05:05:40 INFO - PROCESS | 5615 | 1461067540365 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:40 INFO - PROCESS | 5615 | 1461067540607 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:05:40 INFO - PROCESS | 5615 | 1461067540948 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x85956400 == 117 [pid = 5615] [id = 517] 05:05:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x8ca5dc00) [pid = 5615] [serial = 1552] [outer = (nil)] 05:05:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0xa4a0b000) [pid = 5615] [serial = 1553] [outer = 0x8ca5dc00] 05:05:41 INFO - PROCESS | 5615 | 1461067541048 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0xa4a13400) [pid = 5615] [serial = 1554] [outer = 0x8ca5dc00] 05:05:41 INFO - PROCESS | 5615 | 1461067541961 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1683ms 05:05:42 INFO - PROCESS | 5615 | 1461067542039 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 5615 | 1461067542043 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:05:42 INFO - PROCESS | 5615 | 1461067542050 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 5615 | 1461067542053 Marionette TRACE conn3 <- [1,2042,null,{}] 05:05:42 INFO - PROCESS | 5615 | 1461067542059 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:42 INFO - PROCESS | 5615 | 1461067542304 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:05:42 INFO - PROCESS | 5615 | 1461067542641 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 5615 | ++DOCSHELL 0x988b9800 == 118 [pid = 5615] [id = 518] 05:05:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x988bb400) [pid = 5615] [serial = 1555] [outer = (nil)] 05:05:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x988c1c00) [pid = 5615] [serial = 1556] [outer = 0x988bb400] 05:05:42 INFO - PROCESS | 5615 | 1461067542732 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x988c3c00) [pid = 5615] [serial = 1557] [outer = 0x988bb400] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8b5bbc00 == 117 [pid = 5615] [id = 396] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8bfb7c00 == 116 [pid = 5615] [id = 398] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8b73b400 == 115 [pid = 5615] [id = 397] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8b50f800 == 114 [pid = 5615] [id = 414] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8811e800 == 113 [pid = 5615] [id = 441] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x882a7c00 == 112 [pid = 5615] [id = 415] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8595b400 == 111 [pid = 5615] [id = 496] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x98486400 == 110 [pid = 5615] [id = 495] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x96bc1c00 == 109 [pid = 5615] [id = 494] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8a406000 == 108 [pid = 5615] [id = 493] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x962aa000 == 107 [pid = 5615] [id = 491] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x942d0400 == 106 [pid = 5615] [id = 492] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x84fc5800 == 105 [pid = 5615] [id = 347] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8b762800 == 104 [pid = 5615] [id = 490] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x90582c00 == 103 [pid = 5615] [id = 489] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x89d50000 == 102 [pid = 5615] [id = 286] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x901afc00 == 101 [pid = 5615] [id = 488] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8eb58800 == 100 [pid = 5615] [id = 487] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x901a6000 == 99 [pid = 5615] [id = 486] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8bea3000 == 98 [pid = 5615] [id = 484] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8ca6a400 == 97 [pid = 5615] [id = 485] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8a406800 == 96 [pid = 5615] [id = 483] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x89e2ec00 == 95 [pid = 5615] [id = 482] 05:05:45 INFO - PROCESS | 5615 | --DOCSHELL 0x87559000 == 94 [pid = 5615] [id = 481] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x8c1c7400) [pid = 5615] [serial = 1317] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x8be9e800) [pid = 5615] [serial = 1442] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x8b5be000) [pid = 5615] [serial = 1439] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x8b768000) [pid = 5615] [serial = 1440] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x8861ac00) [pid = 5615] [serial = 1385] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x874ac400) [pid = 5615] [serial = 1383] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x85963000) [pid = 5615] [serial = 1382] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x8861ec00) [pid = 5615] [serial = 1436] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x874b6000) [pid = 5615] [serial = 1433] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x87615800) [pid = 5615] [serial = 1434] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0xa48c6c00) [pid = 5615] [serial = 1431] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0xa48c4000) [pid = 5615] [serial = 1430] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0xa4740c00) [pid = 5615] [serial = 1428] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0xa473c400) [pid = 5615] [serial = 1427] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0xa3c7e400) [pid = 5615] [serial = 1425] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0xa0f68800) [pid = 5615] [serial = 1424] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x9ea17800) [pid = 5615] [serial = 1422] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x9df88000) [pid = 5615] [serial = 1421] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x99b17c00) [pid = 5615] [serial = 1419] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x99b12000) [pid = 5615] [serial = 1418] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x989a1400) [pid = 5615] [serial = 1416] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x98993800) [pid = 5615] [serial = 1415] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x96fefc00) [pid = 5615] [serial = 1413] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x96bb3800) [pid = 5615] [serial = 1412] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x944ce800) [pid = 5615] [serial = 1410] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x944ca000) [pid = 5615] [serial = 1409] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x94190800) [pid = 5615] [serial = 1407] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x9418ac00) [pid = 5615] [serial = 1406] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x93253000) [pid = 5615] [serial = 1404] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x9314ec00) [pid = 5615] [serial = 1403] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x912b1800) [pid = 5615] [serial = 1401] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x90589000) [pid = 5615] [serial = 1400] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x903c5400) [pid = 5615] [serial = 1398] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x900d7800) [pid = 5615] [serial = 1397] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8f6d8400) [pid = 5615] [serial = 1395] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8f618000) [pid = 5615] [serial = 1394] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x8eb5fc00) [pid = 5615] [serial = 1392] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x8cba2c00) [pid = 5615] [serial = 1391] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8c16ac00) [pid = 5615] [serial = 1389] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x8bea2800) [pid = 5615] [serial = 1388] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x89e3bc00) [pid = 5615] [serial = 1386] [outer = (nil)] [url = about:blank] 05:05:45 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x89e39400) [pid = 5615] [serial = 1437] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 5615 | 1461067546009 Marionette TRACE conn3 <- [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]]]}] 05:05:46 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) 05:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 3995ms 05:05:46 INFO - PROCESS | 5615 | 1461067546046 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:05:46 INFO - PROCESS | 5615 | 1461067546052 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:05:46 INFO - PROCESS | 5615 | 1461067546061 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:05:46 INFO - PROCESS | 5615 | 1461067546067 Marionette TRACE conn3 <- [1,2046,null,{}] 05:05:46 INFO - PROCESS | 5615 | 1461067546076 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:46 INFO - PROCESS | 5615 | 1461067546335 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:05:46 INFO - PROCESS | 5615 | 1461067546544 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:46 INFO - PROCESS | 5615 | ++DOCSHELL 0x8708ec00 == 95 [pid = 5615] [id = 519] 05:05:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x874a9800) [pid = 5615] [serial = 1558] [outer = (nil)] 05:05:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x87618000) [pid = 5615] [serial = 1559] [outer = 0x874a9800] 05:05:46 INFO - PROCESS | 5615 | 1461067546637 Marionette DEBUG loaded listener.js 05:05:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x87f2a800) [pid = 5615] [serial = 1560] [outer = 0x874a9800] 05:05:47 INFO - PROCESS | 5615 | 1461067547572 Marionette TRACE conn3 <- [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]]]}] 05:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1589ms 05:05:47 INFO - PROCESS | 5615 | 1461067547650 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:05:47 INFO - PROCESS | 5615 | 1461067547659 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:05:47 INFO - PROCESS | 5615 | 1461067547669 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:05:47 INFO - PROCESS | 5615 | 1461067547674 Marionette TRACE conn3 <- [1,2050,null,{}] 05:05:47 INFO - PROCESS | 5615 | 1461067547680 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:47 INFO - PROCESS | 5615 | 1461067547922 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:05:48 INFO - PROCESS | 5615 | 1461067548212 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x882aa000 == 96 [pid = 5615] [id = 520] 05:05:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x88616000) [pid = 5615] [serial = 1561] [outer = (nil)] 05:05:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x89d4f400) [pid = 5615] [serial = 1562] [outer = 0x88616000] 05:05:48 INFO - PROCESS | 5615 | 1461067548308 Marionette DEBUG loaded listener.js 05:05:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x89e37800) [pid = 5615] [serial = 1563] [outer = 0x88616000] 05:05:49 INFO - PROCESS | 5615 | 1461067549286 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1682ms 05:05:49 INFO - PROCESS | 5615 | 1461067549353 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:05:49 INFO - PROCESS | 5615 | 1461067549357 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:05:49 INFO - PROCESS | 5615 | 1461067549364 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:05:49 INFO - PROCESS | 5615 | 1461067549370 Marionette TRACE conn3 <- [1,2054,null,{}] 05:05:49 INFO - PROCESS | 5615 | 1461067549392 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:49 INFO - PROCESS | 5615 | 1461067549726 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:05:49 INFO - PROCESS | 5615 | 1461067549919 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 5615 | ++DOCSHELL 0x88614400 == 97 [pid = 5615] [id = 521] 05:05:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8b736000) [pid = 5615] [serial = 1564] [outer = (nil)] 05:05:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8b73c000) [pid = 5615] [serial = 1565] [outer = 0x8b736000] 05:05:50 INFO - PROCESS | 5615 | 1461067550002 Marionette DEBUG loaded listener.js 05:05:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8b76dc00) [pid = 5615] [serial = 1566] [outer = 0x8b736000] 05:05:50 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x8b50b000) [pid = 5615] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:05:50 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x904cc000) [pid = 5615] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:05:50 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x90587000) [pid = 5615] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:05:50 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x89e2f400) [pid = 5615] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:05:50 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x8c169400) [pid = 5615] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:05:50 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x96a2a800) [pid = 5615] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:05:50 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x8be29800) [pid = 5615] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:05:50 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x8f6cdc00) [pid = 5615] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:05:50 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x8755dc00) [pid = 5615] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:05:50 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x97faf000) [pid = 5615] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:05:50 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x901abc00) [pid = 5615] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:05:50 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x8be9f400) [pid = 5615] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:05:50 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x9848f400) [pid = 5615] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:05:50 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x98999c00) [pid = 5615] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:05:51 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x91338000) [pid = 5615] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:05:51 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x8c166400) [pid = 5615] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:05:51 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x8cb9c000) [pid = 5615] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:05:51 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x882ae800) [pid = 5615] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:05:51 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x957b8400) [pid = 5615] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:05:51 INFO - PROCESS | 5615 | --DOMWINDOW == 120 (0x8ffe3000) [pid = 5615] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:05:51 INFO - PROCESS | 5615 | --DOMWINDOW == 119 (0x8b5bdc00) [pid = 5615] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:05:51 INFO - PROCESS | 5615 | 1461067551493 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 2192ms 05:05:51 INFO - PROCESS | 5615 | 1461067551557 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:05:51 INFO - PROCESS | 5615 | 1461067551562 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:05:51 INFO - PROCESS | 5615 | 1461067551568 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - PROCESS | 5615 | 1461067551572 Marionette TRACE conn3 <- [1,2058,null,{}] 05:05:51 INFO - PROCESS | 5615 | 1461067551578 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:51 INFO - PROCESS | 5615 | 1461067551813 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:05:52 INFO - PROCESS | 5615 | 1461067552001 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 5615 | ++DOCSHELL 0x87f35000 == 98 [pid = 5615] [id = 522] 05:05:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 120 (0x89e2f400) [pid = 5615] [serial = 1567] [outer = (nil)] 05:05:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0x8be2cc00) [pid = 5615] [serial = 1568] [outer = 0x89e2f400] 05:05:52 INFO - PROCESS | 5615 | 1461067552079 Marionette DEBUG loaded listener.js 05:05:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x8be9a800) [pid = 5615] [serial = 1569] [outer = 0x89e2f400] 05:05:53 INFO - PROCESS | 5615 | 1461067553071 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1581ms 05:05:53 INFO - PROCESS | 5615 | 1461067553150 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:05:53 INFO - PROCESS | 5615 | 1461067553157 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:05:53 INFO - PROCESS | 5615 | 1461067553167 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - PROCESS | 5615 | 1461067553173 Marionette TRACE conn3 <- [1,2062,null,{}] 05:05:53 INFO - PROCESS | 5615 | 1461067553185 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:53 INFO - PROCESS | 5615 | 1461067553486 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:05:53 INFO - PROCESS | 5615 | 1461067553839 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:53 INFO - PROCESS | 5615 | ++DOCSHELL 0x8761c400 == 99 [pid = 5615] [id = 523] 05:05:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x8761d400) [pid = 5615] [serial = 1570] [outer = (nil)] 05:05:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x882a6c00) [pid = 5615] [serial = 1571] [outer = 0x8761d400] 05:05:53 INFO - PROCESS | 5615 | 1461067553937 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x88613400) [pid = 5615] [serial = 1572] [outer = 0x8761d400] 05:05:54 INFO - PROCESS | 5615 | 1461067554982 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1852ms 05:05:55 INFO - PROCESS | 5615 | 1461067555020 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:05:55 INFO - PROCESS | 5615 | 1461067555029 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:05:55 INFO - PROCESS | 5615 | 1461067555042 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:05:55 INFO - PROCESS | 5615 | 1461067555046 Marionette TRACE conn3 <- [1,2066,null,{}] 05:05:55 INFO - PROCESS | 5615 | 1461067555054 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:55 INFO - PROCESS | 5615 | 1461067555302 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:05:55 INFO - PROCESS | 5615 | 1461067555635 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:55 INFO - PROCESS | 5615 | ++DOCSHELL 0x874b7800 == 100 [pid = 5615] [id = 524] 05:05:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8a408400) [pid = 5615] [serial = 1573] [outer = (nil)] 05:05:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x8b5b9800) [pid = 5615] [serial = 1574] [outer = 0x8a408400] 05:05:55 INFO - PROCESS | 5615 | 1461067555733 Marionette DEBUG loaded listener.js 05:05:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8b763000) [pid = 5615] [serial = 1575] [outer = 0x8a408400] 05:05:56 INFO - PROCESS | 5615 | 1461067556744 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1741ms 05:05:56 INFO - PROCESS | 5615 | 1461067556784 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:05:56 INFO - PROCESS | 5615 | 1461067556789 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:05:56 INFO - PROCESS | 5615 | 1461067556796 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:05:56 INFO - PROCESS | 5615 | 1461067556802 Marionette TRACE conn3 <- [1,2070,null,{}] 05:05:56 INFO - PROCESS | 5615 | 1461067556820 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:57 INFO - PROCESS | 5615 | 1461067557074 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:05:57 INFO - PROCESS | 5615 | 1461067557450 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:57 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bfc0c00 == 101 [pid = 5615] [id = 525] 05:05:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8c1ca800) [pid = 5615] [serial = 1576] [outer = (nil)] 05:05:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8ca5c800) [pid = 5615] [serial = 1577] [outer = 0x8c1ca800] 05:05:57 INFO - PROCESS | 5615 | 1461067557548 Marionette DEBUG loaded listener.js 05:05:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x8cb9a400) [pid = 5615] [serial = 1578] [outer = 0x8c1ca800] 05:05:58 INFO - PROCESS | 5615 | 1461067558532 Marionette TRACE conn3 <- [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]]]}] 05:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1789ms 05:05:58 INFO - PROCESS | 5615 | 1461067558587 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:05:58 INFO - PROCESS | 5615 | 1461067558591 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:05:58 INFO - PROCESS | 5615 | 1461067558599 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - PROCESS | 5615 | 1461067558603 Marionette TRACE conn3 <- [1,2074,null,{}] 05:05:58 INFO - PROCESS | 5615 | 1461067558609 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:58 INFO - PROCESS | 5615 | 1461067558852 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:05:59 INFO - PROCESS | 5615 | 1461067559198 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ca5bc00 == 102 [pid = 5615] [id = 526] 05:05:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8eb5fc00) [pid = 5615] [serial = 1579] [outer = (nil)] 05:05:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8f33e400) [pid = 5615] [serial = 1580] [outer = 0x8eb5fc00] 05:05:59 INFO - PROCESS | 5615 | 1461067559296 Marionette DEBUG loaded listener.js 05:05:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8f611000) [pid = 5615] [serial = 1581] [outer = 0x8eb5fc00] 05:06:00 INFO - PROCESS | 5615 | 1461067560225 Marionette TRACE conn3 <- [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]]]}] 05:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1682ms 05:06:00 INFO - PROCESS | 5615 | 1461067560282 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:06:00 INFO - PROCESS | 5615 | 1461067560286 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:06:00 INFO - PROCESS | 5615 | 1461067560294 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:06:00 INFO - PROCESS | 5615 | 1461067560298 Marionette TRACE conn3 <- [1,2078,null,{}] 05:06:00 INFO - PROCESS | 5615 | 1461067560304 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:00 INFO - PROCESS | 5615 | 1461067560548 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:06:00 INFO - PROCESS | 5615 | 1461067560874 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:00 INFO - PROCESS | 5615 | ++DOCSHELL 0x8eb60c00 == 103 [pid = 5615] [id = 527] 05:06:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8eb64c00) [pid = 5615] [serial = 1582] [outer = (nil)] 05:06:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8f6d5000) [pid = 5615] [serial = 1583] [outer = 0x8eb64c00] 05:06:00 INFO - PROCESS | 5615 | 1461067560968 Marionette DEBUG loaded listener.js 05:06:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8fc21800) [pid = 5615] [serial = 1584] [outer = 0x8eb64c00] 05:06:01 INFO - PROCESS | 5615 | 1461067561885 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1636ms 05:06:01 INFO - PROCESS | 5615 | 1461067561932 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:06:01 INFO - PROCESS | 5615 | 1461067561937 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:06:01 INFO - PROCESS | 5615 | 1461067561943 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:06:01 INFO - PROCESS | 5615 | 1461067561947 Marionette TRACE conn3 <- [1,2082,null,{}] 05:06:01 INFO - PROCESS | 5615 | 1461067561953 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:02 INFO - PROCESS | 5615 | 1461067562258 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:06:02 INFO - PROCESS | 5615 | 1461067562595 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6cf800 == 104 [pid = 5615] [id = 528] 05:06:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8fff0000) [pid = 5615] [serial = 1585] [outer = (nil)] 05:06:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x901a6c00) [pid = 5615] [serial = 1586] [outer = 0x8fff0000] 05:06:02 INFO - PROCESS | 5615 | 1461067562694 Marionette DEBUG loaded listener.js 05:06:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x902c5400) [pid = 5615] [serial = 1587] [outer = 0x8fff0000] 05:06:03 INFO - PROCESS | 5615 | 1461067563652 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1786ms 05:06:03 INFO - PROCESS | 5615 | 1461067563729 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:06:03 INFO - PROCESS | 5615 | 1461067563733 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:06:03 INFO - PROCESS | 5615 | 1461067563740 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:06:03 INFO - PROCESS | 5615 | 1461067563743 Marionette TRACE conn3 <- [1,2086,null,{}] 05:06:03 INFO - PROCESS | 5615 | 1461067563749 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:04 INFO - PROCESS | 5615 | 1461067564012 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:06:04 INFO - PROCESS | 5615 | 1461067564343 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:04 INFO - PROCESS | 5615 | ++DOCSHELL 0x87615800 == 105 [pid = 5615] [id = 529] 05:06:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8f617000) [pid = 5615] [serial = 1588] [outer = (nil)] 05:06:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x904ca400) [pid = 5615] [serial = 1589] [outer = 0x8f617000] 05:06:04 INFO - PROCESS | 5615 | 1461067564432 Marionette DEBUG loaded listener.js 05:06:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x904d0800) [pid = 5615] [serial = 1590] [outer = 0x8f617000] 05:06:05 INFO - PROCESS | 5615 | 1461067565321 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1635ms 05:06:05 INFO - PROCESS | 5615 | 1461067565376 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 5615 | 1461067565380 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:06:05 INFO - PROCESS | 5615 | 1461067565386 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 5615 | 1461067565389 Marionette TRACE conn3 <- [1,2090,null,{}] 05:06:05 INFO - PROCESS | 5615 | 1461067565396 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:05 INFO - PROCESS | 5615 | 1461067565625 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:06:05 INFO - PROCESS | 5615 | 1461067565916 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6cfc00 == 106 [pid = 5615] [id = 530] 05:06:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x903cf400) [pid = 5615] [serial = 1591] [outer = (nil)] 05:06:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x91333c00) [pid = 5615] [serial = 1592] [outer = 0x903cf400] 05:06:06 INFO - PROCESS | 5615 | 1461067566022 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x9133b000) [pid = 5615] [serial = 1593] [outer = 0x903cf400] 05:06:06 INFO - PROCESS | 5615 | 1461067566908 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1585ms 05:06:06 INFO - PROCESS | 5615 | 1461067566973 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:06:06 INFO - PROCESS | 5615 | 1461067566977 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:06:06 INFO - PROCESS | 5615 | 1461067566984 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:06:06 INFO - PROCESS | 5615 | 1461067566988 Marionette TRACE conn3 <- [1,2094,null,{}] 05:06:06 INFO - PROCESS | 5615 | 1461067566994 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:07 INFO - PROCESS | 5615 | 1461067567250 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:06:07 INFO - PROCESS | 5615 | 1461067567576 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:07 INFO - PROCESS | 5615 | ++DOCSHELL 0x90585400 == 107 [pid = 5615] [id = 531] 05:06:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x90585800) [pid = 5615] [serial = 1594] [outer = (nil)] 05:06:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x93149400) [pid = 5615] [serial = 1595] [outer = 0x90585800] 05:06:07 INFO - PROCESS | 5615 | 1461067567672 Marionette DEBUG loaded listener.js 05:06:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x9314ec00) [pid = 5615] [serial = 1596] [outer = 0x90585800] 05:06:08 INFO - PROCESS | 5615 | 1461067568584 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1631ms 05:06:08 INFO - PROCESS | 5615 | 1461067568616 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:06:08 INFO - PROCESS | 5615 | 1461067568620 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:06:08 INFO - PROCESS | 5615 | 1461067568627 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:06:08 INFO - PROCESS | 5615 | 1461067568631 Marionette TRACE conn3 <- [1,2098,null,{}] 05:06:08 INFO - PROCESS | 5615 | 1461067568637 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:08 INFO - PROCESS | 5615 | 1461067568863 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:06:09 INFO - PROCESS | 5615 | 1461067569212 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:09 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bea0400 == 108 [pid = 5615] [id = 532] 05:06:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x8bea5000) [pid = 5615] [serial = 1597] [outer = (nil)] 05:06:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x932c0000) [pid = 5615] [serial = 1598] [outer = 0x8bea5000] 05:06:09 INFO - PROCESS | 5615 | 1461067569311 Marionette DEBUG loaded listener.js 05:06:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x933bcc00) [pid = 5615] [serial = 1599] [outer = 0x8bea5000] 05:06:10 INFO - PROCESS | 5615 | 1461067570248 Marionette TRACE conn3 <- [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]]]}] 05:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1686ms 05:06:10 INFO - PROCESS | 5615 | 1461067570315 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:06:10 INFO - PROCESS | 5615 | 1461067570320 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:06:10 INFO - PROCESS | 5615 | 1461067570326 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 5615 | 1461067570331 Marionette TRACE conn3 <- [1,2102,null,{}] 05:06:10 INFO - PROCESS | 5615 | 1461067570337 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:10 INFO - PROCESS | 5615 | 1461067570628 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:06:11 INFO - PROCESS | 5615 | 1461067570975 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:11 INFO - PROCESS | 5615 | ++DOCSHELL 0x9314b800 == 109 [pid = 5615] [id = 533] 05:06:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x94192400) [pid = 5615] [serial = 1600] [outer = (nil)] 05:06:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x944d1400) [pid = 5615] [serial = 1601] [outer = 0x94192400] 05:06:11 INFO - PROCESS | 5615 | 1461067571095 Marionette DEBUG loaded listener.js 05:06:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x962aa000) [pid = 5615] [serial = 1602] [outer = 0x94192400] 05:06:12 INFO - PROCESS | 5615 | 1461067572037 Marionette TRACE conn3 <- [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]]]}] 05:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1783ms 05:06:12 INFO - PROCESS | 5615 | 1461067572110 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:06:12 INFO - PROCESS | 5615 | 1461067572114 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:06:12 INFO - PROCESS | 5615 | 1461067572121 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:06:12 INFO - PROCESS | 5615 | 1461067572125 Marionette TRACE conn3 <- [1,2106,null,{}] 05:06:12 INFO - PROCESS | 5615 | 1461067572130 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:12 INFO - PROCESS | 5615 | 1461067572359 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:06:12 INFO - PROCESS | 5615 | 1461067572691 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x942d0000 == 110 [pid = 5615] [id = 534] 05:06:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x942d1800) [pid = 5615] [serial = 1603] [outer = (nil)] 05:06:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x96ff3000) [pid = 5615] [serial = 1604] [outer = 0x942d1800] 05:06:12 INFO - PROCESS | 5615 | 1461067572786 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x96ffa400) [pid = 5615] [serial = 1605] [outer = 0x942d1800] 05:06:13 INFO - PROCESS | 5615 | 1461067573734 Marionette TRACE conn3 <- [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]]]}] 05:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1647ms 05:06:13 INFO - PROCESS | 5615 | 1461067573770 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:06:13 INFO - PROCESS | 5615 | 1461067573774 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:06:13 INFO - PROCESS | 5615 | 1461067573781 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - PROCESS | 5615 | 1461067573784 Marionette TRACE conn3 <- [1,2110,null,{}] 05:06:13 INFO - PROCESS | 5615 | 1461067573790 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:14 INFO - PROCESS | 5615 | 1461067574014 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:06:14 INFO - PROCESS | 5615 | 1461067574367 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:14 INFO - PROCESS | 5615 | ++DOCSHELL 0x8cba9400 == 111 [pid = 5615] [id = 535] 05:06:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x8fed6800) [pid = 5615] [serial = 1606] [outer = (nil)] 05:06:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x97ddc000) [pid = 5615] [serial = 1607] [outer = 0x8fed6800] 05:06:14 INFO - PROCESS | 5615 | 1461067574462 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x9848d800) [pid = 5615] [serial = 1608] [outer = 0x8fed6800] 05:06:15 INFO - PROCESS | 5615 | 1461067575368 Marionette TRACE conn3 <- [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]]]}] 05:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1634ms 05:06:15 INFO - PROCESS | 5615 | 1461067575417 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:06:15 INFO - PROCESS | 5615 | 1461067575421 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:06:15 INFO - PROCESS | 5615 | 1461067575428 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:06:15 INFO - PROCESS | 5615 | 1461067575431 Marionette TRACE conn3 <- [1,2114,null,{}] 05:06:15 INFO - PROCESS | 5615 | 1461067575437 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:15 INFO - PROCESS | 5615 | 1461067575665 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:06:16 INFO - PROCESS | 5615 | 1461067575993 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 5615 | ++DOCSHELL 0x874a8800 == 112 [pid = 5615] [id = 536] 05:06:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x979c1800) [pid = 5615] [serial = 1609] [outer = (nil)] 05:06:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x988c3800) [pid = 5615] [serial = 1610] [outer = 0x979c1800] 05:06:16 INFO - PROCESS | 5615 | 1461067576089 Marionette DEBUG loaded listener.js 05:06:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x98925000) [pid = 5615] [serial = 1611] [outer = 0x979c1800] 05:06:16 INFO - PROCESS | 5615 | 1461067576997 Marionette TRACE conn3 <- [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]]]}] 05:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1637ms 05:06:17 INFO - PROCESS | 5615 | 1461067577066 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:06:17 INFO - PROCESS | 5615 | 1461067577070 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:06:17 INFO - PROCESS | 5615 | 1461067577076 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:06:17 INFO - PROCESS | 5615 | 1461067577080 Marionette TRACE conn3 <- [1,2118,null,{}] 05:06:17 INFO - PROCESS | 5615 | 1461067577086 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:17 INFO - PROCESS | 5615 | 1461067577333 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:06:17 INFO - PROCESS | 5615 | 1461067577667 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 5615 | ++DOCSHELL 0x903c6c00 == 113 [pid = 5615] [id = 537] 05:06:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x988be800) [pid = 5615] [serial = 1612] [outer = (nil)] 05:06:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x98e62c00) [pid = 5615] [serial = 1613] [outer = 0x988be800] 05:06:17 INFO - PROCESS | 5615 | 1461067577760 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x99183400) [pid = 5615] [serial = 1614] [outer = 0x988be800] 05:06:18 INFO - PROCESS | 5615 | 1461067578694 Marionette TRACE conn3 <- [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]]]}] 05:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1682ms 05:06:18 INFO - PROCESS | 5615 | 1461067578761 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:06:18 INFO - PROCESS | 5615 | 1461067578765 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:06:18 INFO - PROCESS | 5615 | 1461067578771 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:06:18 INFO - PROCESS | 5615 | 1461067578775 Marionette TRACE conn3 <- [1,2122,null,{}] 05:06:18 INFO - PROCESS | 5615 | 1461067578780 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:19 INFO - PROCESS | 5615 | 1461067579009 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:06:19 INFO - PROCESS | 5615 | 1461067579356 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x87082000 == 114 [pid = 5615] [id = 538] 05:06:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x8755dc00) [pid = 5615] [serial = 1615] [outer = (nil)] 05:06:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x98ea8800) [pid = 5615] [serial = 1616] [outer = 0x8755dc00] 05:06:19 INFO - PROCESS | 5615 | 1461067579451 Marionette DEBUG loaded listener.js 05:06:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x99b18c00) [pid = 5615] [serial = 1617] [outer = 0x8755dc00] 05:06:20 INFO - PROCESS | 5615 | 1461067580354 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1636ms 05:06:20 INFO - PROCESS | 5615 | 1461067580408 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:06:20 INFO - PROCESS | 5615 | 1461067580412 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:06:20 INFO - PROCESS | 5615 | 1461067580419 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:06:20 INFO - PROCESS | 5615 | 1461067580422 Marionette TRACE conn3 <- [1,2126,null,{}] 05:06:20 INFO - PROCESS | 5615 | 1461067580428 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:20 INFO - PROCESS | 5615 | 1461067580677 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:06:21 INFO - PROCESS | 5615 | 1461067581034 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x98559000 == 115 [pid = 5615] [id = 539] 05:06:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x989a1800) [pid = 5615] [serial = 1618] [outer = (nil)] 05:06:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x9aec0000) [pid = 5615] [serial = 1619] [outer = 0x989a1800] 05:06:21 INFO - PROCESS | 5615 | 1461067581125 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x9ea12c00) [pid = 5615] [serial = 1620] [outer = 0x989a1800] 05:06:22 INFO - PROCESS | 5615 | 1461067582139 Marionette TRACE conn3 <- [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]]]}] 05:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1799ms 05:06:22 INFO - PROCESS | 5615 | 1461067582221 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:06:22 INFO - PROCESS | 5615 | 1461067582227 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:06:22 INFO - PROCESS | 5615 | 1461067582236 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 5615 | 1461067582241 Marionette TRACE conn3 <- [1,2130,null,{}] 05:06:22 INFO - PROCESS | 5615 | 1461067582249 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:22 INFO - PROCESS | 5615 | 1461067582587 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:06:23 INFO - PROCESS | 5615 | 1461067583028 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:23 INFO - PROCESS | 5615 | ++DOCSHELL 0x85961800 == 116 [pid = 5615] [id = 540] 05:06:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x9980b800) [pid = 5615] [serial = 1621] [outer = (nil)] 05:06:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0xa00a1800) [pid = 5615] [serial = 1622] [outer = 0x9980b800] 05:06:23 INFO - PROCESS | 5615 | 1461067583116 Marionette DEBUG loaded listener.js 05:06:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0xa0a86400) [pid = 5615] [serial = 1623] [outer = 0x9980b800] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x8be2d800) [pid = 5615] [serial = 1500] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x91f2b800) [pid = 5615] [serial = 1467] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x932b2c00) [pid = 5615] [serial = 1470] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x8b5af800) [pid = 5615] [serial = 1449] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x8ca62400) [pid = 5615] [serial = 1503] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x96bbbc00) [pid = 5615] [serial = 1476] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x942cd400) [pid = 5615] [serial = 1473] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x904d3800) [pid = 5615] [serial = 1463] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x8761bc00) [pid = 5615] [serial = 1445] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x93256800) [pid = 5615] [serial = 1469] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x8811f400) [pid = 5615] [serial = 1446] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0xa2a76400) [pid = 5615] [serial = 1493] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x903c8000) [pid = 5615] [serial = 1461] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x8c7e9400) [pid = 5615] [serial = 1452] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x8b761c00) [pid = 5615] [serial = 1499] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x9aec8400) [pid = 5615] [serial = 1487] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x9ae71c00) [pid = 5615] [serial = 1485] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0xa003d400) [pid = 5615] [serial = 1491] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x8eb55800) [pid = 5615] [serial = 1454] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x902bc800) [pid = 5615] [serial = 1460] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x8fc16400) [pid = 5615] [serial = 1458] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x8861d800) [pid = 5615] [serial = 1496] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x97c88c00) [pid = 5615] [serial = 1478] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x97fb0c00) [pid = 5615] [serial = 1479] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x989a2000) [pid = 5615] [serial = 1481] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x9ea12400) [pid = 5615] [serial = 1488] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0xa4448800) [pid = 5615] [serial = 1494] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x96ab2400) [pid = 5615] [serial = 1475] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x89e2e400) [pid = 5615] [serial = 1497] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x8bfbf000) [pid = 5615] [serial = 1380] [outer = (nil)] [url = about:blank] 05:06:25 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x8c163000) [pid = 5615] [serial = 1451] [outer = (nil)] [url = about:blank] 05:06:26 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x8a402800) [pid = 5615] [serial = 1448] [outer = (nil)] [url = about:blank] 05:06:26 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x99b88400) [pid = 5615] [serial = 1484] [outer = (nil)] [url = about:blank] 05:06:26 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x8f609800) [pid = 5615] [serial = 1455] [outer = (nil)] [url = about:blank] 05:06:26 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x9fb8e400) [pid = 5615] [serial = 1490] [outer = (nil)] [url = about:blank] 05:06:26 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x904d8c00) [pid = 5615] [serial = 1464] [outer = (nil)] [url = about:blank] 05:06:26 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x94193000) [pid = 5615] [serial = 1472] [outer = (nil)] [url = about:blank] 05:06:26 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8f6d3c00) [pid = 5615] [serial = 1457] [outer = (nil)] [url = about:blank] 05:06:26 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8c1c9c00) [pid = 5615] [serial = 1502] [outer = (nil)] [url = about:blank] 05:06:26 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x98e5fc00) [pid = 5615] [serial = 1482] [outer = (nil)] [url = about:blank] 05:06:26 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x9133f400) [pid = 5615] [serial = 1466] [outer = (nil)] [url = about:blank] 05:06:26 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8c7ec000) [pid = 5615] [serial = 1505] [outer = (nil)] [url = about:blank] 05:06:26 INFO - PROCESS | 5615 | 1461067586806 Marionette TRACE conn3 <- [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] 05:06:26 INFO - PROCESS | 5615 | 1461067586901 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:06:26 INFO - PROCESS | 5615 | 1461067586917 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:06:26 INFO - PROCESS | 5615 | 1461067586926 Marionette TRACE conn3 <- [1,2134,null,{}] 05:06:26 INFO - PROCESS | 5615 | 1461067586953 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:27 INFO - PROCESS | 5615 | 1461067587296 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:06:27 INFO - PROCESS | 5615 | 1461067587517 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:27 INFO - PROCESS | 5615 | ++DOCSHELL 0x8761a800 == 117 [pid = 5615] [id = 541] 05:06:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8811d000) [pid = 5615] [serial = 1624] [outer = (nil)] 05:06:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x89e33c00) [pid = 5615] [serial = 1625] [outer = 0x8811d000] 05:06:27 INFO - PROCESS | 5615 | 1461067587600 Marionette DEBUG loaded listener.js 05:06:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8a0d9000) [pid = 5615] [serial = 1626] [outer = 0x8811d000] 05:06:28 INFO - PROCESS | 5615 | 1461067588526 Marionette TRACE conn3 <- [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]]]}] 05:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1657ms 05:06:28 INFO - PROCESS | 5615 | 1461067588591 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:06:28 INFO - PROCESS | 5615 | 1461067588602 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:06:28 INFO - PROCESS | 5615 | 1461067588626 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:06:28 INFO - PROCESS | 5615 | 1461067588630 Marionette TRACE conn3 <- [1,2138,null,{}] 05:06:28 INFO - PROCESS | 5615 | 1461067588636 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:28 INFO - PROCESS | 5615 | 1461067588954 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:06:29 INFO - PROCESS | 5615 | 1461067589196 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:29 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a405000 == 118 [pid = 5615] [id = 542] 05:06:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8be29c00) [pid = 5615] [serial = 1627] [outer = (nil)] 05:06:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8be33400) [pid = 5615] [serial = 1628] [outer = 0x8be29c00] 05:06:29 INFO - PROCESS | 5615 | 1461067589285 Marionette DEBUG loaded listener.js 05:06:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8bfbf400) [pid = 5615] [serial = 1629] [outer = 0x8be29c00] 05:06:30 INFO - PROCESS | 5615 | 1461067590165 Marionette TRACE conn3 <- [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]]]}] 05:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1586ms 05:06:30 INFO - PROCESS | 5615 | 1461067590212 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:06:30 INFO - PROCESS | 5615 | 1461067590216 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:06:30 INFO - PROCESS | 5615 | 1461067590238 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 5615 | 1461067590244 Marionette TRACE conn3 <- [1,2142,null,{}] 05:06:30 INFO - PROCESS | 5615 | 1461067590260 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:30 INFO - PROCESS | 5615 | 1461067590595 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x957bbc00) [pid = 5615] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x882a7000) [pid = 5615] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8bfb7000) [pid = 5615] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x900d3000) [pid = 5615] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x93254000) [pid = 5615] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x88616000) [pid = 5615] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x8b736000) [pid = 5615] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x8c166800) [pid = 5615] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x8f6cd000) [pid = 5615] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x900d0800) [pid = 5615] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x94194c00) [pid = 5615] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x8708a400) [pid = 5615] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x91334800) [pid = 5615] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x87619c00) [pid = 5615] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x99b0b400) [pid = 5615] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x87088400) [pid = 5615] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x8be28c00) [pid = 5615] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x9918c800) [pid = 5615] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x874a9800) [pid = 5615] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:06:31 INFO - PROCESS | 5615 | --DOMWINDOW == 120 (0x8ca5dc00) [pid = 5615] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:06:31 INFO - PROCESS | 5615 | 1461067591260 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:31 INFO - PROCESS | 5615 | ++DOCSHELL 0x87086000 == 119 [pid = 5615] [id = 543] 05:06:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0x87088400) [pid = 5615] [serial = 1630] [outer = (nil)] 05:06:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x87613c00) [pid = 5615] [serial = 1631] [outer = 0x87088400] 05:06:31 INFO - PROCESS | 5615 | 1461067591341 Marionette DEBUG loaded listener.js 05:06:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x8c1cb000) [pid = 5615] [serial = 1632] [outer = 0x87088400] 05:06:32 INFO - PROCESS | 5615 | 1461067592155 Marionette TRACE conn3 <- [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] 05:06:32 INFO - PROCESS | 5615 | 1461067592200 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:06:32 INFO - PROCESS | 5615 | 1461067592208 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:06:32 INFO - PROCESS | 5615 | 1461067592211 Marionette TRACE conn3 <- [1,2146,null,{}] 05:06:32 INFO - PROCESS | 5615 | 1461067592217 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:32 INFO - PROCESS | 5615 | 1461067592442 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:06:32 INFO - PROCESS | 5615 | 1461067592667 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 5615 | ++DOCSHELL 0x882a7000 == 120 [pid = 5615] [id = 544] 05:06:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x8c7ee000) [pid = 5615] [serial = 1633] [outer = (nil)] 05:06:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8eb60400) [pid = 5615] [serial = 1634] [outer = 0x8c7ee000] 05:06:32 INFO - PROCESS | 5615 | 1461067592800 Marionette DEBUG loaded listener.js 05:06:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8f341400) [pid = 5615] [serial = 1635] [outer = 0x8c7ee000] 05:06:34 INFO - PROCESS | 5615 | 1461067594005 Marionette TRACE conn3 <- [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] 05:06:34 INFO - PROCESS | 5615 | 1461067594072 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:06:34 INFO - PROCESS | 5615 | 1461067594083 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - PROCESS | 5615 | 1461067594088 Marionette TRACE conn3 <- [1,2150,null,{}] 05:06:34 INFO - PROCESS | 5615 | 1461067594098 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:34 INFO - PROCESS | 5615 | 1461067594368 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:06:34 INFO - PROCESS | 5615 | 1461067594723 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:34 INFO - PROCESS | 5615 | ++DOCSHELL 0x87560c00 == 121 [pid = 5615] [id = 545] 05:06:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x89e37400) [pid = 5615] [serial = 1636] [outer = (nil)] 05:06:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8b5b1000) [pid = 5615] [serial = 1637] [outer = 0x89e37400] 05:06:34 INFO - PROCESS | 5615 | 1461067594824 Marionette DEBUG loaded listener.js 05:06:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8b76fc00) [pid = 5615] [serial = 1638] [outer = 0x89e37400] 05:06:35 INFO - PROCESS | 5615 | 1461067595977 Marionette TRACE conn3 <- [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]]]}] 05:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1942ms 05:06:36 INFO - PROCESS | 5615 | 1461067596026 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:06:36 INFO - PROCESS | 5615 | 1461067596036 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:06:36 INFO - PROCESS | 5615 | 1461067596047 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:06:36 INFO - PROCESS | 5615 | 1461067596051 Marionette TRACE conn3 <- [1,2154,null,{}] 05:06:36 INFO - PROCESS | 5615 | 1461067596058 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:36 INFO - PROCESS | 5615 | 1461067596313 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:06:36 INFO - PROCESS | 5615 | 1461067596726 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c16ac00 == 122 [pid = 5615] [id = 546] 05:06:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8c7e8800) [pid = 5615] [serial = 1639] [outer = (nil)] 05:06:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x8cba5800) [pid = 5615] [serial = 1640] [outer = 0x8c7e8800] 05:06:36 INFO - PROCESS | 5615 | 1461067596818 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8f615000) [pid = 5615] [serial = 1641] [outer = 0x8c7e8800] 05:06:37 INFO - PROCESS | 5615 | 1461067597953 Marionette TRACE conn3 <- [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]]]}] 05:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1939ms 05:06:37 INFO - PROCESS | 5615 | 1461067597987 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 5615 | 1461067597991 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:06:38 INFO - PROCESS | 5615 | 1461067597999 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - PROCESS | 5615 | 1461067598005 Marionette TRACE conn3 <- [1,2158,null,{}] 05:06:38 INFO - PROCESS | 5615 | 1461067598023 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:38 INFO - PROCESS | 5615 | 1461067598292 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:06:38 INFO - PROCESS | 5615 | 1461067598624 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:38 INFO - PROCESS | 5615 | ++DOCSHELL 0x8cba0400 == 123 [pid = 5615] [id = 547] 05:06:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8ffea400) [pid = 5615] [serial = 1642] [outer = (nil)] 05:06:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x900cdc00) [pid = 5615] [serial = 1643] [outer = 0x8ffea400] 05:06:38 INFO - PROCESS | 5615 | 1461067598740 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x901a7000) [pid = 5615] [serial = 1644] [outer = 0x8ffea400] 05:06:39 INFO - PROCESS | 5615 | 1461067599704 Marionette TRACE conn3 <- [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]]]}] 05:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1747ms 05:06:39 INFO - PROCESS | 5615 | 1461067599746 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:06:39 INFO - PROCESS | 5615 | 1461067599751 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:06:39 INFO - PROCESS | 5615 | 1461067599758 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:06:39 INFO - PROCESS | 5615 | 1461067599761 Marionette TRACE conn3 <- [1,2162,null,{}] 05:06:39 INFO - PROCESS | 5615 | 1461067599767 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:39 INFO - PROCESS | 5615 | 1461067599994 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:06:40 INFO - PROCESS | 5615 | 1461067600325 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x8fee2400 == 124 [pid = 5615] [id = 548] 05:06:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8ffe9400) [pid = 5615] [serial = 1645] [outer = (nil)] 05:06:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x903cf000) [pid = 5615] [serial = 1646] [outer = 0x8ffe9400] 05:06:40 INFO - PROCESS | 5615 | 1461067600422 Marionette DEBUG loaded listener.js 05:06:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x904d5c00) [pid = 5615] [serial = 1647] [outer = 0x8ffe9400] 05:06:41 INFO - PROCESS | 5615 | 1461067601309 Marionette TRACE conn3 <- [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]]]}] 05:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1632ms 05:06:41 INFO - PROCESS | 5615 | 1461067601391 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:06:41 INFO - PROCESS | 5615 | 1461067601395 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:06:41 INFO - PROCESS | 5615 | 1461067601402 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:06:41 INFO - PROCESS | 5615 | 1461067601406 Marionette TRACE conn3 <- [1,2166,null,{}] 05:06:41 INFO - PROCESS | 5615 | 1461067601412 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:41 INFO - PROCESS | 5615 | 1461067601685 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:06:42 INFO - PROCESS | 5615 | 1461067602020 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 5615 | ++DOCSHELL 0x902c6400 == 125 [pid = 5615] [id = 549] 05:06:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x902c8400) [pid = 5615] [serial = 1648] [outer = (nil)] 05:06:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x9133b400) [pid = 5615] [serial = 1649] [outer = 0x902c8400] 05:06:42 INFO - PROCESS | 5615 | 1461067602118 Marionette DEBUG loaded listener.js 05:06:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x91f0d000) [pid = 5615] [serial = 1650] [outer = 0x902c8400] 05:06:43 INFO - PROCESS | 5615 | 1461067603054 Marionette TRACE conn3 <- [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]]]}] 05:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1697ms 05:06:43 INFO - PROCESS | 5615 | 1461067603100 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:06:43 INFO - PROCESS | 5615 | 1461067603104 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:06:43 INFO - PROCESS | 5615 | 1461067603111 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:06:43 INFO - PROCESS | 5615 | 1461067603115 Marionette TRACE conn3 <- [1,2170,null,{}] 05:06:43 INFO - PROCESS | 5615 | 1461067603121 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:43 INFO - PROCESS | 5615 | 1461067603395 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:06:43 INFO - PROCESS | 5615 | 1461067603781 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:43 INFO - PROCESS | 5615 | ++DOCSHELL 0x932b5400 == 126 [pid = 5615] [id = 550] 05:06:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x933b4400) [pid = 5615] [serial = 1651] [outer = (nil)] 05:06:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x94196400) [pid = 5615] [serial = 1652] [outer = 0x933b4400] 05:06:43 INFO - PROCESS | 5615 | 1461067603884 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x942d1000) [pid = 5615] [serial = 1653] [outer = 0x933b4400] 05:06:44 INFO - PROCESS | 5615 | 1461067604810 Marionette TRACE conn3 <- [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]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1755ms 05:06:44 INFO - PROCESS | 5615 | 1461067604867 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 5615 | 1461067604870 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:06:44 INFO - PROCESS | 5615 | 1461067604878 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 5615 | 1461067604881 Marionette TRACE conn3 <- [1,2174,null,{}] 05:06:44 INFO - PROCESS | 5615 | 1461067604888 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:45 INFO - PROCESS | 5615 | 1461067605134 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:06:45 INFO - PROCESS | 5615 | 1461067605470 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 5615 | ++DOCSHELL 0x84ea6000 == 127 [pid = 5615] [id = 551] 05:06:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x87616800) [pid = 5615] [serial = 1654] [outer = (nil)] 05:06:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x944ce800) [pid = 5615] [serial = 1655] [outer = 0x87616800] 05:06:45 INFO - PROCESS | 5615 | 1461067605566 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x944d3400) [pid = 5615] [serial = 1656] [outer = 0x87616800] 05:06:46 INFO - PROCESS | 5615 | 1461067606455 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1631ms 05:06:46 INFO - PROCESS | 5615 | 1461067606510 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 5615 | 1461067606513 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:06:46 INFO - PROCESS | 5615 | 1461067606521 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - PROCESS | 5615 | 1461067606524 Marionette TRACE conn3 <- [1,2178,null,{}] 05:06:46 INFO - PROCESS | 5615 | 1461067606530 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:46 INFO - PROCESS | 5615 | 1461067606772 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:06:47 INFO - PROCESS | 5615 | 1461067607104 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c7e6800 == 128 [pid = 5615] [id = 552] 05:06:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x933b8c00) [pid = 5615] [serial = 1657] [outer = (nil)] 05:06:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x96bbc800) [pid = 5615] [serial = 1658] [outer = 0x933b8c00] 05:06:47 INFO - PROCESS | 5615 | 1461067607205 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x96ff7400) [pid = 5615] [serial = 1659] [outer = 0x933b8c00] 05:06:48 INFO - PROCESS | 5615 | 1461067608178 Marionette TRACE conn3 <- [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]]]}] 05:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1737ms 05:06:48 INFO - PROCESS | 5615 | 1461067608260 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:06:48 INFO - PROCESS | 5615 | 1461067608264 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:06:48 INFO - PROCESS | 5615 | 1461067608271 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:06:48 INFO - PROCESS | 5615 | 1461067608275 Marionette TRACE conn3 <- [1,2182,null,{}] 05:06:48 INFO - PROCESS | 5615 | 1461067608281 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:48 INFO - PROCESS | 5615 | 1461067608562 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:06:48 INFO - PROCESS | 5615 | 1461067608911 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x942d3800 == 129 [pid = 5615] [id = 553] 05:06:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x96ba8c00) [pid = 5615] [serial = 1660] [outer = (nil)] 05:06:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x983ee400) [pid = 5615] [serial = 1661] [outer = 0x96ba8c00] 05:06:49 INFO - PROCESS | 5615 | 1461067609008 Marionette DEBUG loaded listener.js 05:06:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x988ba400) [pid = 5615] [serial = 1662] [outer = 0x96ba8c00] 05:06:49 INFO - PROCESS | 5615 | 1461067609946 Marionette TRACE conn3 <- [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]]]}] 05:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1737ms 05:06:50 INFO - PROCESS | 5615 | 1461067610011 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:06:50 INFO - PROCESS | 5615 | 1461067610018 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:06:50 INFO - PROCESS | 5615 | 1461067610030 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:06:50 INFO - PROCESS | 5615 | 1461067610035 Marionette TRACE conn3 <- [1,2186,null,{}] 05:06:50 INFO - PROCESS | 5615 | 1461067610046 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:50 INFO - PROCESS | 5615 | 1461067610358 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:06:50 INFO - PROCESS | 5615 | 1461067610707 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 5615 | ++DOCSHELL 0x87083800 == 130 [pid = 5615] [id = 554] 05:06:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x87090c00) [pid = 5615] [serial = 1663] [outer = (nil)] 05:06:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x98e59400) [pid = 5615] [serial = 1664] [outer = 0x87090c00] 05:06:50 INFO - PROCESS | 5615 | 1461067610800 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x99180000) [pid = 5615] [serial = 1665] [outer = 0x87090c00] 05:06:51 INFO - PROCESS | 5615 | 1461067611775 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1796ms 05:06:51 INFO - PROCESS | 5615 | 1461067611825 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:06:51 INFO - PROCESS | 5615 | 1461067611830 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:06:51 INFO - PROCESS | 5615 | 1461067611837 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 5615 | 1461067611842 Marionette TRACE conn3 <- [1,2190,null,{}] 05:06:51 INFO - PROCESS | 5615 | 1461067611849 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:52 INFO - PROCESS | 5615 | 1461067612133 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:06:52 INFO - PROCESS | 5615 | 1461067612494 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 5615 | ++DOCSHELL 0x989a2800 == 131 [pid = 5615] [id = 555] 05:06:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x9aec7000) [pid = 5615] [serial = 1666] [outer = (nil)] 05:06:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x9ea17800) [pid = 5615] [serial = 1667] [outer = 0x9aec7000] 05:06:52 INFO - PROCESS | 5615 | 1461067612598 Marionette DEBUG loaded listener.js 05:06:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0xa0014400) [pid = 5615] [serial = 1668] [outer = 0x9aec7000] 05:06:53 INFO - PROCESS | 5615 | 1461067613541 Marionette TRACE conn3 <- [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]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1746ms 05:06:53 INFO - PROCESS | 5615 | 1461067613583 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:06:53 INFO - PROCESS | 5615 | 1461067613588 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:06:53 INFO - PROCESS | 5615 | 1461067613596 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - PROCESS | 5615 | 1461067613599 Marionette TRACE conn3 <- [1,2194,null,{}] 05:06:53 INFO - PROCESS | 5615 | 1461067613605 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:53 INFO - PROCESS | 5615 | 1461067613870 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:06:54 INFO - PROCESS | 5615 | 1461067614217 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 5615 | ++DOCSHELL 0x9aec3000 == 132 [pid = 5615] [id = 556] 05:06:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0xa0010000) [pid = 5615] [serial = 1669] [outer = (nil)] 05:06:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0xa0ad0800) [pid = 5615] [serial = 1670] [outer = 0xa0010000] 05:06:54 INFO - PROCESS | 5615 | 1461067614325 Marionette DEBUG loaded listener.js 05:06:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0xa0f6c400) [pid = 5615] [serial = 1671] [outer = 0xa0010000] 05:06:55 INFO - PROCESS | 5615 | 1461067615311 Marionette TRACE conn3 <- [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]]]}] 05:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1784ms 05:06:55 INFO - PROCESS | 5615 | 1461067615382 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:06:55 INFO - PROCESS | 5615 | 1461067615388 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:06:55 INFO - PROCESS | 5615 | 1461067615395 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 5615 | 1461067615398 Marionette TRACE conn3 <- [1,2198,null,{}] 05:06:55 INFO - PROCESS | 5615 | 1461067615405 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:55 INFO - PROCESS | 5615 | 1461067615664 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:06:56 INFO - PROCESS | 5615 | 1461067616025 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x8be2a400 == 133 [pid = 5615] [id = 557] 05:06:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x8c16bc00) [pid = 5615] [serial = 1672] [outer = (nil)] 05:06:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0xa444a400) [pid = 5615] [serial = 1673] [outer = 0x8c16bc00] 05:06:56 INFO - PROCESS | 5615 | 1461067616121 Marionette DEBUG loaded listener.js 05:06:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0xa44c2c00) [pid = 5615] [serial = 1674] [outer = 0x8c16bc00] 05:06:57 INFO - PROCESS | 5615 | 1461067617065 Marionette TRACE conn3 <- [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]]]}] 05:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1738ms 05:06:57 INFO - PROCESS | 5615 | 1461067617135 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:06:57 INFO - PROCESS | 5615 | 1461067617139 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:06:57 INFO - PROCESS | 5615 | 1461067617146 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:06:57 INFO - PROCESS | 5615 | 1461067617150 Marionette TRACE conn3 <- [1,2202,null,{}] 05:06:57 INFO - PROCESS | 5615 | 1461067617157 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:57 INFO - PROCESS | 5615 | 1461067617405 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:06:57 INFO - PROCESS | 5615 | 1461067617746 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 5615 | ++DOCSHELL 0x874a9000 == 134 [pid = 5615] [id = 558] 05:06:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0xa4448c00) [pid = 5615] [serial = 1675] [outer = (nil)] 05:06:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0xa4748000) [pid = 5615] [serial = 1676] [outer = 0xa4448c00] 05:06:57 INFO - PROCESS | 5615 | 1461067617846 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0xa474bc00) [pid = 5615] [serial = 1677] [outer = 0xa4448c00] 05:06:58 INFO - PROCESS | 5615 | 1461067618832 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1749ms 05:06:58 INFO - PROCESS | 5615 | 1461067618908 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:06:58 INFO - PROCESS | 5615 | 1461067618911 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:06:58 INFO - PROCESS | 5615 | 1461067618919 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:06:58 INFO - PROCESS | 5615 | 1461067618921 Marionette TRACE conn3 <- [1,2206,null,{}] 05:06:58 INFO - PROCESS | 5615 | 1461067618977 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:59 INFO - PROCESS | 5615 | 1461067619252 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:06:59 INFO - PROCESS | 5615 | 1461067619611 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x97fb0c00 == 135 [pid = 5615] [id = 559] 05:06:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0xa00b9c00) [pid = 5615] [serial = 1678] [outer = (nil)] 05:06:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0xa4a0e400) [pid = 5615] [serial = 1679] [outer = 0xa00b9c00] 05:06:59 INFO - PROCESS | 5615 | 1461067619707 Marionette DEBUG loaded listener.js 05:06:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0xa4a10400) [pid = 5615] [serial = 1680] [outer = 0xa00b9c00] 05:07:00 INFO - PROCESS | 5615 | 1461067620678 Marionette TRACE conn3 <- [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]]]}] 05:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1781ms 05:07:00 INFO - PROCESS | 5615 | 1461067620702 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:07:00 INFO - PROCESS | 5615 | 1461067620708 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:07:00 INFO - PROCESS | 5615 | 1461067620717 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:07:00 INFO - PROCESS | 5615 | 1461067620721 Marionette TRACE conn3 <- [1,2210,null,{}] 05:07:00 INFO - PROCESS | 5615 | 1461067620728 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:00 INFO - PROCESS | 5615 | 1461067620988 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:07:01 INFO - PROCESS | 5615 | 1461067621325 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:01 INFO - PROCESS | 5615 | ++DOCSHELL 0x84ac2000 == 136 [pid = 5615] [id = 560] 05:07:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x84ac2800) [pid = 5615] [serial = 1681] [outer = (nil)] 05:07:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x84ac9800) [pid = 5615] [serial = 1682] [outer = 0x84ac2800] 05:07:01 INFO - PROCESS | 5615 | 1461067621420 Marionette DEBUG loaded listener.js 05:07:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x84acb800) [pid = 5615] [serial = 1683] [outer = 0x84ac2800] 05:07:02 INFO - PROCESS | 5615 | 1461067622370 Marionette TRACE conn3 <- [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]]]}] 05:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1735ms 05:07:02 INFO - PROCESS | 5615 | 1461067622452 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:07:02 INFO - PROCESS | 5615 | 1461067622456 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:07:02 INFO - PROCESS | 5615 | 1461067622463 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:07:02 INFO - PROCESS | 5615 | 1461067622467 Marionette TRACE conn3 <- [1,2214,null,{}] 05:07:02 INFO - PROCESS | 5615 | 1461067622473 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:02 INFO - PROCESS | 5615 | 1461067622770 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:07:03 INFO - PROCESS | 5615 | 1461067623128 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:03 INFO - PROCESS | 5615 | ++DOCSHELL 0x84ac8400 == 137 [pid = 5615] [id = 561] 05:07:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0x84ac8c00) [pid = 5615] [serial = 1684] [outer = (nil)] 05:07:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0xa2aca800) [pid = 5615] [serial = 1685] [outer = 0x84ac8c00] 05:07:03 INFO - PROCESS | 5615 | 1461067623233 Marionette DEBUG loaded listener.js 05:07:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0xa48cfc00) [pid = 5615] [serial = 1686] [outer = 0x84ac8c00] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8f338000 == 136 [pid = 5615] [id = 159] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6cec00 == 135 [pid = 5615] [id = 190] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x84eae000 == 134 [pid = 5615] [id = 438] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8a0d8800 == 133 [pid = 5615] [id = 196] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8708ec00 == 132 [pid = 5615] [id = 519] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x882aa000 == 131 [pid = 5615] [id = 520] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8b770000 == 130 [pid = 5615] [id = 197] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x87f2f400 == 129 [pid = 5615] [id = 413] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8a404400 == 128 [pid = 5615] [id = 163] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x84fc3800 == 127 [pid = 5615] [id = 393] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x915e7000 == 126 [pid = 5615] [id = 192] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8cba3400 == 125 [pid = 5615] [id = 222] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x87086000 == 124 [pid = 5615] [id = 543] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8a405000 == 123 [pid = 5615] [id = 542] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8761a800 == 122 [pid = 5615] [id = 541] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x9fedd400 == 121 [pid = 5615] [id = 476] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8bea0400 == 120 [pid = 5615] [id = 532] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6cfc00 == 119 [pid = 5615] [id = 530] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x90585400 == 118 [pid = 5615] [id = 531] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x87615800 == 117 [pid = 5615] [id = 529] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6cf800 == 116 [pid = 5615] [id = 528] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8eb60c00 == 115 [pid = 5615] [id = 527] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8bfc0c00 == 114 [pid = 5615] [id = 525] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8ca5bc00 == 113 [pid = 5615] [id = 526] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x874b7800 == 112 [pid = 5615] [id = 524] 05:07:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8761c400 == 111 [pid = 5615] [id = 523] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x96bc1400) [pid = 5615] [serial = 1532] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x8c166000) [pid = 5615] [serial = 1443] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x8c1cc000) [pid = 5615] [serial = 1511] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x901acc00) [pid = 5615] [serial = 1517] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x942ce800) [pid = 5615] [serial = 1527] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x89d4f400) [pid = 5615] [serial = 1562] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x8b76dc00) [pid = 5615] [serial = 1566] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x9df8d800) [pid = 5615] [serial = 1544] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x8ffe7000) [pid = 5615] [serial = 1515] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x904cac00) [pid = 5615] [serial = 1521] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x903cd000) [pid = 5615] [serial = 1520] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x9620f000) [pid = 5615] [serial = 1530] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x8eb58c00) [pid = 5615] [serial = 1512] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x96ff6c00) [pid = 5615] [serial = 1533] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0xa4449400) [pid = 5615] [serial = 1547] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x93257400) [pid = 5615] [serial = 1524] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x902c0800) [pid = 5615] [serial = 1518] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x89e39800) [pid = 5615] [serial = 1509] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x99b13c00) [pid = 5615] [serial = 1538] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0xa48c5c00) [pid = 5615] [serial = 1551] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x9ae76400) [pid = 5615] [serial = 1539] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x988c1c00) [pid = 5615] [serial = 1556] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x981c8800) [pid = 5615] [serial = 1536] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x8b73c000) [pid = 5615] [serial = 1565] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x96bb7000) [pid = 5615] [serial = 1535] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0xa48c3800) [pid = 5615] [serial = 1550] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0xa0f60c00) [pid = 5615] [serial = 1545] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x9fc58000) [pid = 5615] [serial = 1542] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x89e37800) [pid = 5615] [serial = 1563] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x9b0acc00) [pid = 5615] [serial = 1541] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x93154800) [pid = 5615] [serial = 1523] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x87618000) [pid = 5615] [serial = 1559] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x87f2a800) [pid = 5615] [serial = 1560] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x88617400) [pid = 5615] [serial = 1508] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0xa4a0b000) [pid = 5615] [serial = 1553] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x94191c00) [pid = 5615] [serial = 1526] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x957b5800) [pid = 5615] [serial = 1529] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0xa4a13400) [pid = 5615] [serial = 1554] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8feddc00) [pid = 5615] [serial = 1514] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0xa45b8c00) [pid = 5615] [serial = 1548] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x8be2cc00) [pid = 5615] [serial = 1568] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 5615 | 1461067626736 Marionette TRACE conn3 <- [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]]]}] 05:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 4291ms 05:07:06 INFO - PROCESS | 5615 | 1461067626755 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 5615 | 1461067626762 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:07:06 INFO - PROCESS | 5615 | 1461067626771 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - PROCESS | 5615 | 1461067626778 Marionette TRACE conn3 <- [1,2218,null,{}] 05:07:06 INFO - PROCESS | 5615 | 1461067626787 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:07 INFO - PROCESS | 5615 | 1461067627016 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:07:07 INFO - PROCESS | 5615 | 1461067627251 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 5615 | ++DOCSHELL 0x8861e800 == 112 [pid = 5615] [id = 562] 05:07:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x89d41800) [pid = 5615] [serial = 1687] [outer = (nil)] 05:07:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x89d4d400) [pid = 5615] [serial = 1688] [outer = 0x89d41800] 05:07:07 INFO - PROCESS | 5615 | 1461067627391 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x89e35800) [pid = 5615] [serial = 1689] [outer = 0x89d41800] 05:07:08 INFO - PROCESS | 5615 | 1461067628329 Marionette TRACE conn3 <- [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]]]}] 05:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1587ms 05:07:08 INFO - PROCESS | 5615 | 1461067628360 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 5615 | 1461067628367 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:07:08 INFO - PROCESS | 5615 | 1461067628379 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 5615 | 1461067628386 Marionette TRACE conn3 <- [1,2222,null,{}] 05:07:08 INFO - PROCESS | 5615 | 1461067628398 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:08 INFO - PROCESS | 5615 | 1461067628698 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:07:08 INFO - PROCESS | 5615 | 1461067628728 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:08 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b504400 == 113 [pid = 5615] [id = 563] 05:07:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8b5b0800) [pid = 5615] [serial = 1690] [outer = (nil)] 05:07:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8b737c00) [pid = 5615] [serial = 1691] [outer = 0x8b5b0800] 05:07:08 INFO - PROCESS | 5615 | 1461067628890 Marionette DEBUG loaded listener.js 05:07:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8be2b800) [pid = 5615] [serial = 1692] [outer = 0x8b5b0800] 05:07:09 INFO - PROCESS | 5615 | 1461067629924 Marionette TRACE conn3 <- [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]]]}] 05:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1595ms 05:07:09 INFO - PROCESS | 5615 | 1461067629976 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:07:09 INFO - PROCESS | 5615 | 1461067629980 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:07:09 INFO - PROCESS | 5615 | 1461067629987 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:07:09 INFO - PROCESS | 5615 | 1461067629993 Marionette TRACE conn3 <- [1,2226,null,{}] 05:07:10 INFO - PROCESS | 5615 | 1461067630017 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:10 INFO - PROCESS | 5615 | 1461067630309 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x87088400) [pid = 5615] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x8bea5000) [pid = 5615] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x979c1800) [pid = 5615] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8eb64c00) [pid = 5615] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8fed6800) [pid = 5615] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x8fff0000) [pid = 5615] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x94192400) [pid = 5615] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x989a1800) [pid = 5615] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x903cf400) [pid = 5615] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x8f617000) [pid = 5615] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x8a408400) [pid = 5615] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x942d1800) [pid = 5615] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x8c1ca800) [pid = 5615] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x8eb5fc00) [pid = 5615] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x90585800) [pid = 5615] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x8811d000) [pid = 5615] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x8755dc00) [pid = 5615] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x882b2c00) [pid = 5615] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x988bb400) [pid = 5615] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x8761d400) [pid = 5615] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x988be800) [pid = 5615] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:07:11 INFO - PROCESS | 5615 | --DOMWINDOW == 120 (0x8be29c00) [pid = 5615] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:07:11 INFO - PROCESS | 5615 | 1461067631202 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:11 INFO - PROCESS | 5615 | ++DOCSHELL 0x87083000 == 114 [pid = 5615] [id = 564] 05:07:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0x87088400) [pid = 5615] [serial = 1693] [outer = (nil)] 05:07:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x8811d000) [pid = 5615] [serial = 1694] [outer = 0x87088400] 05:07:11 INFO - PROCESS | 5615 | 1461067631292 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x8bfba000) [pid = 5615] [serial = 1695] [outer = 0x87088400] 05:07:12 INFO - PROCESS | 5615 | 1461067632057 Marionette TRACE conn3 <- [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]]]}] 05:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2094ms 05:07:12 INFO - PROCESS | 5615 | 1461067632082 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:07:12 INFO - PROCESS | 5615 | 1461067632087 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:07:12 INFO - PROCESS | 5615 | 1461067632094 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:07:12 INFO - PROCESS | 5615 | 1461067632098 Marionette TRACE conn3 <- [1,2230,null,{}] 05:07:12 INFO - PROCESS | 5615 | 1461067632104 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:12 INFO - PROCESS | 5615 | 1461067632399 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:07:12 INFO - PROCESS | 5615 | 1461067632424 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x874b1400 == 115 [pid = 5615] [id = 565] 05:07:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x8c167400) [pid = 5615] [serial = 1696] [outer = (nil)] 05:07:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8cb9cc00) [pid = 5615] [serial = 1697] [outer = 0x8c167400] 05:07:12 INFO - PROCESS | 5615 | 1461067632499 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8cba8c00) [pid = 5615] [serial = 1698] [outer = 0x8c167400] 05:07:13 INFO - PROCESS | 5615 | 1461067633724 Marionette TRACE conn3 <- [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]]]}] 05:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1682ms 05:07:13 INFO - PROCESS | 5615 | 1461067633778 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 5615 | 1461067633785 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:07:13 INFO - PROCESS | 5615 | 1461067633794 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 5615 | 1461067633801 Marionette TRACE conn3 <- [1,2234,null,{}] 05:07:13 INFO - PROCESS | 5615 | 1461067633810 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:14 INFO - PROCESS | 5615 | 1461067634103 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:07:14 INFO - PROCESS | 5615 | 1461067634448 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:14 INFO - PROCESS | 5615 | ++DOCSHELL 0x87620c00 == 116 [pid = 5615] [id = 566] 05:07:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x882b2800) [pid = 5615] [serial = 1699] [outer = (nil)] 05:07:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8a0cf400) [pid = 5615] [serial = 1700] [outer = 0x882b2800] 05:07:14 INFO - PROCESS | 5615 | 1461067634572 Marionette DEBUG loaded listener.js 05:07:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8a409400) [pid = 5615] [serial = 1701] [outer = 0x882b2800] 05:07:15 INFO - PROCESS | 5615 | 1461067635490 Marionette TRACE conn3 <- [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]]]}] 05:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1743ms 05:07:15 INFO - PROCESS | 5615 | 1461067635538 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:07:15 INFO - PROCESS | 5615 | 1461067635548 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:07:15 INFO - PROCESS | 5615 | 1461067635559 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:07:15 INFO - PROCESS | 5615 | 1461067635563 Marionette TRACE conn3 <- [1,2238,null,{}] 05:07:15 INFO - PROCESS | 5615 | 1461067635570 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:15 INFO - PROCESS | 5615 | 1461067635796 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:07:16 INFO - PROCESS | 5615 | 1461067636192 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:16 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c16d800 == 117 [pid = 5615] [id = 567] 05:07:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8c1c9c00) [pid = 5615] [serial = 1702] [outer = (nil)] 05:07:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x8ca5ec00) [pid = 5615] [serial = 1703] [outer = 0x8c1c9c00] 05:07:16 INFO - PROCESS | 5615 | 1461067636288 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8cba2800) [pid = 5615] [serial = 1704] [outer = 0x8c1c9c00] 05:07:17 INFO - PROCESS | 5615 | 1461067637254 Marionette TRACE conn3 <- [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]]]}] 05:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1735ms 05:07:17 INFO - PROCESS | 5615 | 1461067637294 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:07:17 INFO - PROCESS | 5615 | 1461067637298 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:07:17 INFO - PROCESS | 5615 | 1461067637305 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:07:17 INFO - PROCESS | 5615 | 1461067637312 Marionette TRACE conn3 <- [1,2242,null,{}] 05:07:17 INFO - PROCESS | 5615 | 1461067637328 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:17 INFO - PROCESS | 5615 | 1461067637578 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:07:17 INFO - PROCESS | 5615 | 1461067637952 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:17 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6ca400 == 118 [pid = 5615] [id = 568] 05:07:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8f6cfc00) [pid = 5615] [serial = 1705] [outer = (nil)] 05:07:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8fc23000) [pid = 5615] [serial = 1706] [outer = 0x8f6cfc00] 05:07:18 INFO - PROCESS | 5615 | 1461067638059 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8fedf800) [pid = 5615] [serial = 1707] [outer = 0x8f6cfc00] 05:07:19 INFO - PROCESS | 5615 | 1461067639024 Marionette TRACE conn3 <- [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]]]}] 05:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1791ms 05:07:19 INFO - PROCESS | 5615 | 1461067639098 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:07:19 INFO - PROCESS | 5615 | 1461067639109 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:07:19 INFO - PROCESS | 5615 | 1461067639120 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:07:19 INFO - PROCESS | 5615 | 1461067639128 Marionette TRACE conn3 <- [1,2246,null,{}] 05:07:19 INFO - PROCESS | 5615 | 1461067639134 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:19 INFO - PROCESS | 5615 | 1461067639416 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:07:19 INFO - PROCESS | 5615 | 1461067639751 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x89d4ec00 == 119 [pid = 5615] [id = 569] 05:07:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8f6d7000) [pid = 5615] [serial = 1708] [outer = (nil)] 05:07:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x900cec00) [pid = 5615] [serial = 1709] [outer = 0x8f6d7000] 05:07:19 INFO - PROCESS | 5615 | 1461067639842 Marionette DEBUG loaded listener.js 05:07:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x901acc00) [pid = 5615] [serial = 1710] [outer = 0x8f6d7000] 05:07:20 INFO - PROCESS | 5615 | 1461067640737 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1689ms 05:07:20 INFO - PROCESS | 5615 | 1461067640807 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:07:20 INFO - PROCESS | 5615 | 1461067640812 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:07:20 INFO - PROCESS | 5615 | 1461067640818 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:07:20 INFO - PROCESS | 5615 | 1461067640822 Marionette TRACE conn3 <- [1,2250,null,{}] 05:07:20 INFO - PROCESS | 5615 | 1461067640828 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:21 INFO - PROCESS | 5615 | 1461067641102 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:07:21 INFO - PROCESS | 5615 | 1461067641435 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x8be34000 == 120 [pid = 5615] [id = 570] 05:07:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8f6cf000) [pid = 5615] [serial = 1711] [outer = (nil)] 05:07:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x903ca000) [pid = 5615] [serial = 1712] [outer = 0x8f6cf000] 05:07:21 INFO - PROCESS | 5615 | 1461067641524 Marionette DEBUG loaded listener.js 05:07:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x903cdc00) [pid = 5615] [serial = 1713] [outer = 0x8f6cf000] 05:07:22 INFO - PROCESS | 5615 | 1461067642447 Marionette TRACE conn3 <- [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]]]}] 05:07:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:07:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1686ms 05:07:22 INFO - PROCESS | 5615 | 1461067642505 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:07:22 INFO - PROCESS | 5615 | 1461067642508 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:07:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:07:22 INFO - PROCESS | 5615 | 1461067642515 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:07:22 INFO - PROCESS | 5615 | 1461067642520 Marionette TRACE conn3 <- [1,2254,null,{}] 05:07:22 INFO - PROCESS | 5615 | 1461067642526 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:22 INFO - PROCESS | 5615 | 1461067642799 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:07:23 INFO - PROCESS | 5615 | 1461067643143 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6d6000 == 121 [pid = 5615] [id = 571] 05:07:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8fff0400) [pid = 5615] [serial = 1714] [outer = (nil)] 05:07:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x91f2fc00) [pid = 5615] [serial = 1715] [outer = 0x8fff0400] 05:07:23 INFO - PROCESS | 5615 | 1461067643243 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x9314d000) [pid = 5615] [serial = 1716] [outer = 0x8fff0400] 05:07:24 INFO - PROCESS | 5615 | 1461067644182 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:07:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:07:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1681ms 05:07:24 INFO - PROCESS | 5615 | 1461067644198 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 5615 | 1461067644202 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:07:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:07:24 INFO - PROCESS | 5615 | 1461067644209 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - PROCESS | 5615 | 1461067644212 Marionette TRACE conn3 <- [1,2258,null,{}] 05:07:24 INFO - PROCESS | 5615 | 1461067644218 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:24 INFO - PROCESS | 5615 | 1461067644452 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:07:24 INFO - PROCESS | 5615 | 1461067644808 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:24 INFO - PROCESS | 5615 | ++DOCSHELL 0x900d0400 == 122 [pid = 5615] [id = 572] 05:07:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x91f02400) [pid = 5615] [serial = 1717] [outer = (nil)] 05:07:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x932bc400) [pid = 5615] [serial = 1718] [outer = 0x91f02400] 05:07:24 INFO - PROCESS | 5615 | 1461067644902 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x932bec00) [pid = 5615] [serial = 1719] [outer = 0x91f02400] 05:07:25 INFO - PROCESS | 5615 | 1461067645857 Marionette TRACE conn3 <- [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]]]}] 05:07:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:07:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1698ms 05:07:25 INFO - PROCESS | 5615 | 1461067645908 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:07:25 INFO - PROCESS | 5615 | 1461067645912 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:07:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:07:25 INFO - PROCESS | 5615 | 1461067645919 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:07:25 INFO - PROCESS | 5615 | 1461067645923 Marionette TRACE conn3 <- [1,2262,null,{}] 05:07:25 INFO - PROCESS | 5615 | 1461067645929 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:26 INFO - PROCESS | 5615 | 1461067646162 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:07:26 INFO - PROCESS | 5615 | 1461067646492 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:26 INFO - PROCESS | 5615 | ++DOCSHELL 0x8eb60c00 == 123 [pid = 5615] [id = 573] 05:07:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x9325c000) [pid = 5615] [serial = 1720] [outer = (nil)] 05:07:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x942c9400) [pid = 5615] [serial = 1721] [outer = 0x9325c000] 05:07:26 INFO - PROCESS | 5615 | 1461067646586 Marionette DEBUG loaded listener.js 05:07:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x942cd400) [pid = 5615] [serial = 1722] [outer = 0x9325c000] 05:07:27 INFO - PROCESS | 5615 | 1461067647471 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:07:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:07:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1586ms 05:07:27 INFO - PROCESS | 5615 | 1461067647506 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 5615 | 1461067647511 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:07:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:07:27 INFO - PROCESS | 5615 | 1461067647518 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - PROCESS | 5615 | 1461067647521 Marionette TRACE conn3 <- [1,2266,null,{}] 05:07:27 INFO - PROCESS | 5615 | 1461067647528 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:27 INFO - PROCESS | 5615 | 1461067647761 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:07:28 INFO - PROCESS | 5615 | 1461067648102 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x9418b800 == 124 [pid = 5615] [id = 574] 05:07:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x9418f400) [pid = 5615] [serial = 1723] [outer = (nil)] 05:07:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x96aa9000) [pid = 5615] [serial = 1724] [outer = 0x9418f400] 05:07:28 INFO - PROCESS | 5615 | 1461067648242 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x96bb2400) [pid = 5615] [serial = 1725] [outer = 0x9418f400] 05:07:29 INFO - PROCESS | 5615 | 1461067649156 Marionette TRACE conn3 <- [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]]]}] 05:07:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:07:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1691ms 05:07:29 INFO - PROCESS | 5615 | 1461067649210 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:07:29 INFO - PROCESS | 5615 | 1461067649214 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:07:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:07:29 INFO - PROCESS | 5615 | 1461067649221 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - PROCESS | 5615 | 1461067649223 Marionette TRACE conn3 <- [1,2270,null,{}] 05:07:29 INFO - PROCESS | 5615 | 1461067649230 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:29 INFO - PROCESS | 5615 | 1461067649506 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:07:29 INFO - PROCESS | 5615 | 1461067649869 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:29 INFO - PROCESS | 5615 | ++DOCSHELL 0x85959c00 == 125 [pid = 5615] [id = 575] 05:07:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x942ccc00) [pid = 5615] [serial = 1726] [outer = (nil)] 05:07:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x97903000) [pid = 5615] [serial = 1727] [outer = 0x942ccc00] 05:07:29 INFO - PROCESS | 5615 | 1461067649966 Marionette DEBUG loaded listener.js 05:07:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x97ddbc00) [pid = 5615] [serial = 1728] [outer = 0x942ccc00] 05:07:30 INFO - PROCESS | 5615 | 1461067650905 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:07:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:07:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1732ms 05:07:30 INFO - PROCESS | 5615 | 1461067650954 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:07:30 INFO - PROCESS | 5615 | 1461067650958 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:07:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:07:30 INFO - PROCESS | 5615 | 1461067650965 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:07:30 INFO - PROCESS | 5615 | 1461067650977 Marionette TRACE conn3 <- [1,2274,null,{}] 05:07:30 INFO - PROCESS | 5615 | 1461067650982 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:31 INFO - PROCESS | 5615 | 1461067651248 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:07:31 INFO - PROCESS | 5615 | 1461067651599 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:31 INFO - PROCESS | 5615 | ++DOCSHELL 0x988bb000 == 126 [pid = 5615] [id = 576] 05:07:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x98998800) [pid = 5615] [serial = 1729] [outer = (nil)] 05:07:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x98b4c400) [pid = 5615] [serial = 1730] [outer = 0x98998800] 05:07:31 INFO - PROCESS | 5615 | 1461067651705 Marionette DEBUG loaded listener.js 05:07:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x99b0c400) [pid = 5615] [serial = 1731] [outer = 0x98998800] 05:07:32 INFO - PROCESS | 5615 | 1461067652612 Marionette TRACE conn3 <- [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]]]}] 05:07:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:07:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1689ms 05:07:32 INFO - PROCESS | 5615 | 1461067652657 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:07:32 INFO - PROCESS | 5615 | 1461067652661 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:07:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:07:32 INFO - PROCESS | 5615 | 1461067652668 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:07:32 INFO - PROCESS | 5615 | 1461067652670 Marionette TRACE conn3 <- [1,2278,null,{}] 05:07:32 INFO - PROCESS | 5615 | 1461067652677 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:32 INFO - PROCESS | 5615 | 1461067652924 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:07:33 INFO - PROCESS | 5615 | 1461067653263 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:33 INFO - PROCESS | 5615 | ++DOCSHELL 0x98b51000 == 127 [pid = 5615] [id = 577] 05:07:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x99b17800) [pid = 5615] [serial = 1732] [outer = (nil)] 05:07:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x9ae75400) [pid = 5615] [serial = 1733] [outer = 0x99b17800] 05:07:33 INFO - PROCESS | 5615 | 1461067653370 Marionette DEBUG loaded listener.js 05:07:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x9ae77400) [pid = 5615] [serial = 1734] [outer = 0x99b17800] 05:07:34 INFO - PROCESS | 5615 | 1461067654287 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:07:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:07:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1681ms 05:07:34 INFO - PROCESS | 5615 | 1461067654350 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:07:34 INFO - PROCESS | 5615 | 1461067654354 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:07:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:07:34 INFO - PROCESS | 5615 | 1461067654361 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:07:34 INFO - PROCESS | 5615 | 1461067654364 Marionette TRACE conn3 <- [1,2282,null,{}] 05:07:34 INFO - PROCESS | 5615 | 1461067654370 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:34 INFO - PROCESS | 5615 | 1461067654642 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:07:35 INFO - PROCESS | 5615 | 1461067654985 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:35 INFO - PROCESS | 5615 | ++DOCSHELL 0x85958000 == 128 [pid = 5615] [id = 578] 05:07:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x8861a800) [pid = 5615] [serial = 1735] [outer = (nil)] 05:07:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x9ea19000) [pid = 5615] [serial = 1736] [outer = 0x8861a800] 05:07:35 INFO - PROCESS | 5615 | 1461067655080 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x9fc58000) [pid = 5615] [serial = 1737] [outer = 0x8861a800] 05:07:35 INFO - PROCESS | 5615 | 1461067655928 Marionette TRACE conn3 <- [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]]]}] 05:07:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:07:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1598ms 05:07:35 INFO - PROCESS | 5615 | 1461067655960 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:07:35 INFO - PROCESS | 5615 | 1461067655963 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:07:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:07:35 INFO - PROCESS | 5615 | 1461067655970 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:07:35 INFO - PROCESS | 5615 | 1461067655973 Marionette TRACE conn3 <- [1,2286,null,{}] 05:07:35 INFO - PROCESS | 5615 | 1461067655994 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:36 INFO - PROCESS | 5615 | 1461067656288 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:07:36 INFO - PROCESS | 5615 | 1461067656561 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 5615 | ++DOCSHELL 0x87620800 == 129 [pid = 5615] [id = 579] 05:07:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x9fb2f000) [pid = 5615] [serial = 1738] [outer = (nil)] 05:07:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0xa0c34400) [pid = 5615] [serial = 1739] [outer = 0x9fb2f000] 05:07:36 INFO - PROCESS | 5615 | 1461067656654 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0xa0f65000) [pid = 5615] [serial = 1740] [outer = 0x9fb2f000] 05:07:37 INFO - PROCESS | 5615 | 1461067657552 Marionette TRACE conn3 <- [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]]]}] 05:07:37 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 05:07:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1645ms 05:07:37 INFO - PROCESS | 5615 | 1461067657617 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:07:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:07:37 INFO - PROCESS | 5615 | 1461067657631 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:07:37 INFO - PROCESS | 5615 | 1461067657638 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 5615 | 1461067657641 Marionette TRACE conn3 <- [1,2290,null,{}] 05:07:37 INFO - PROCESS | 5615 | 1461067657647 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:37 INFO - PROCESS | 5615 | 1461067657927 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:07:38 INFO - PROCESS | 5615 | 1461067658267 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 5615 | ++DOCSHELL 0x9df88400 == 130 [pid = 5615] [id = 580] 05:07:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x9df8d800) [pid = 5615] [serial = 1741] [outer = (nil)] 05:07:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0xa4742800) [pid = 5615] [serial = 1742] [outer = 0x9df8d800] 05:07:38 INFO - PROCESS | 5615 | 1461067658377 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0xa4749800) [pid = 5615] [serial = 1743] [outer = 0x9df8d800] 05:07:39 INFO - PROCESS | 5615 | 1461067659286 Marionette TRACE conn3 <- [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]]]}] 05:07:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:07:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1687ms 05:07:39 INFO - PROCESS | 5615 | 1461067659325 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:07:39 INFO - PROCESS | 5615 | 1461067659328 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:07:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:07:39 INFO - PROCESS | 5615 | 1461067659335 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - PROCESS | 5615 | 1461067659338 Marionette TRACE conn3 <- [1,2294,null,{}] 05:07:39 INFO - PROCESS | 5615 | 1461067659344 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:39 INFO - PROCESS | 5615 | 1461067659665 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:07:40 INFO - PROCESS | 5615 | 1461067660009 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b76bc00 == 131 [pid = 5615] [id = 581] 05:07:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x8bd2fc00) [pid = 5615] [serial = 1744] [outer = (nil)] 05:07:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x8bd37c00) [pid = 5615] [serial = 1745] [outer = 0x8bd2fc00] 05:07:40 INFO - PROCESS | 5615 | 1461067660104 Marionette DEBUG loaded listener.js 05:07:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x8bd39400) [pid = 5615] [serial = 1746] [outer = 0x8bd2fc00] 05:07:40 INFO - PROCESS | 5615 | 1461067660987 Marionette TRACE conn3 <- [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]]]}] 05:07:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:07:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1688ms 05:07:41 INFO - PROCESS | 5615 | 1461067661024 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:07:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:07:41 INFO - PROCESS | 5615 | 1461067661028 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:07:41 INFO - PROCESS | 5615 | 1461067661035 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 5615 | 1461067661039 Marionette TRACE conn3 <- [1,2298,null,{}] 05:07:41 INFO - PROCESS | 5615 | 1461067661044 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:41 INFO - PROCESS | 5615 | 1461067661268 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:07:41 INFO - PROCESS | 5615 | 1461067661633 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 5615 | ++DOCSHELL 0x84ea4800 == 132 [pid = 5615] [id = 582] 05:07:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0x8bd3c400) [pid = 5615] [serial = 1747] [outer = (nil)] 05:07:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0xa444b800) [pid = 5615] [serial = 1748] [outer = 0x8bd3c400] 05:07:41 INFO - PROCESS | 5615 | 1461067661736 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0xa4744000) [pid = 5615] [serial = 1749] [outer = 0x8bd3c400] 05:07:42 INFO - PROCESS | 5615 | 1461067662608 Marionette TRACE conn3 <- [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]]]}] 05:07:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:07:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1641ms 05:07:42 INFO - PROCESS | 5615 | 1461067662676 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:07:42 INFO - PROCESS | 5615 | 1461067662680 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:07:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:07:42 INFO - PROCESS | 5615 | 1461067662687 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:07:42 INFO - PROCESS | 5615 | 1461067662690 Marionette TRACE conn3 <- [1,2302,null,{}] 05:07:42 INFO - PROCESS | 5615 | 1461067662696 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:42 INFO - PROCESS | 5615 | 1461067662973 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:07:43 INFO - PROCESS | 5615 | 1461067663326 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 5615 | --DOCSHELL 0x87083000 == 131 [pid = 5615] [id = 564] 05:07:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8b504400 == 130 [pid = 5615] [id = 563] 05:07:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8861e800 == 129 [pid = 5615] [id = 562] 05:07:45 INFO - PROCESS | 5615 | --DOCSHELL 0x902c6400 == 128 [pid = 5615] [id = 549] 05:07:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8fee2400 == 127 [pid = 5615] [id = 548] 05:07:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8cba0400 == 126 [pid = 5615] [id = 547] 05:07:45 INFO - PROCESS | 5615 | --DOCSHELL 0x8c16ac00 == 125 [pid = 5615] [id = 546] 05:07:45 INFO - PROCESS | 5615 | --DOCSHELL 0x87560c00 == 124 [pid = 5615] [id = 545] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x93149400) [pid = 5615] [serial = 1595] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x9314ec00) [pid = 5615] [serial = 1596] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x8a0d9000) [pid = 5615] [serial = 1626] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x98ea8800) [pid = 5615] [serial = 1616] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x8fc21800) [pid = 5615] [serial = 1584] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x8cb9e000) [pid = 5615] [serial = 1506] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x988c3c00) [pid = 5615] [serial = 1557] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x882a6c00) [pid = 5615] [serial = 1571] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x904ca400) [pid = 5615] [serial = 1589] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x91333c00) [pid = 5615] [serial = 1592] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x88613400) [pid = 5615] [serial = 1572] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0xa00a1800) [pid = 5615] [serial = 1622] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x89e33c00) [pid = 5615] [serial = 1625] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x98925000) [pid = 5615] [serial = 1611] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x98e62c00) [pid = 5615] [serial = 1613] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x8be33400) [pid = 5615] [serial = 1628] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x8bfbf400) [pid = 5615] [serial = 1629] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x99b18c00) [pid = 5615] [serial = 1617] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x99183400) [pid = 5615] [serial = 1614] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x8eb60400) [pid = 5615] [serial = 1634] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x8c1cb000) [pid = 5615] [serial = 1632] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x932c0000) [pid = 5615] [serial = 1598] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x87613c00) [pid = 5615] [serial = 1631] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x988c3800) [pid = 5615] [serial = 1610] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x8f6d5000) [pid = 5615] [serial = 1583] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x97ddc000) [pid = 5615] [serial = 1607] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x901a6c00) [pid = 5615] [serial = 1586] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x944d1400) [pid = 5615] [serial = 1601] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x9aec0000) [pid = 5615] [serial = 1619] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x9848d800) [pid = 5615] [serial = 1608] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x9133b000) [pid = 5615] [serial = 1593] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x904d0800) [pid = 5615] [serial = 1590] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x8b763000) [pid = 5615] [serial = 1575] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x96ffa400) [pid = 5615] [serial = 1605] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x933bcc00) [pid = 5615] [serial = 1599] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x8cb9a400) [pid = 5615] [serial = 1578] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x96ff3000) [pid = 5615] [serial = 1604] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x962aa000) [pid = 5615] [serial = 1602] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x902c5400) [pid = 5615] [serial = 1587] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x9ea12c00) [pid = 5615] [serial = 1620] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x8ca5c800) [pid = 5615] [serial = 1577] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x8f611000) [pid = 5615] [serial = 1581] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8f33e400) [pid = 5615] [serial = 1580] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x8b5b9800) [pid = 5615] [serial = 1574] [outer = (nil)] [url = about:blank] 05:07:45 INFO - PROCESS | 5615 | ++DOCSHELL 0x87083000 == 125 [pid = 5615] [id = 583] 05:07:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x87085800) [pid = 5615] [serial = 1750] [outer = (nil)] 05:07:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x87560c00) [pid = 5615] [serial = 1751] [outer = 0x87085800] 05:07:45 INFO - PROCESS | 5615 | 1461067665967 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x87f2f400) [pid = 5615] [serial = 1752] [outer = 0x87085800] 05:07:46 INFO - PROCESS | 5615 | 1461067666837 Marionette TRACE conn3 <- [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]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:07:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 4191ms 05:07:46 INFO - PROCESS | 5615 | 1461067666878 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:07:46 INFO - PROCESS | 5615 | 1461067666883 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:07:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:07:46 INFO - PROCESS | 5615 | 1461067666892 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - PROCESS | 5615 | 1461067666896 Marionette TRACE conn3 <- [1,2306,null,{}] 05:07:46 INFO - PROCESS | 5615 | 1461067666904 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:47 INFO - PROCESS | 5615 | 1461067667121 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:07:47 INFO - PROCESS | 5615 | 1461067667337 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 5615 | ++DOCSHELL 0x89e3b400 == 126 [pid = 5615] [id = 584] 05:07:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8a0ce400) [pid = 5615] [serial = 1753] [outer = (nil)] 05:07:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8a0d9800) [pid = 5615] [serial = 1754] [outer = 0x8a0ce400] 05:07:47 INFO - PROCESS | 5615 | 1461067667417 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8a763800) [pid = 5615] [serial = 1755] [outer = 0x8a0ce400] 05:07:48 INFO - PROCESS | 5615 | 1461067668297 Marionette TRACE conn3 <- [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]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:07:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1490ms 05:07:48 INFO - PROCESS | 5615 | 1461067668386 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 5615 | 1461067668397 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:07:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:07:48 INFO - PROCESS | 5615 | 1461067668415 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 5615 | 1461067668419 Marionette TRACE conn3 <- [1,2310,null,{}] 05:07:48 INFO - PROCESS | 5615 | 1461067668425 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:48 INFO - PROCESS | 5615 | 1461067668728 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:07:48 INFO - PROCESS | 5615 | 1461067668770 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x89d4f400 == 127 [pid = 5615] [id = 585] 05:07:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8a76a800) [pid = 5615] [serial = 1756] [outer = (nil)] 05:07:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8b5b4c00) [pid = 5615] [serial = 1757] [outer = 0x8a76a800] 05:07:48 INFO - PROCESS | 5615 | 1461067668851 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8b76ac00) [pid = 5615] [serial = 1758] [outer = 0x8a76a800] 05:07:49 INFO - PROCESS | 5615 | 1461067669975 Marionette TRACE conn3 <- [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]]]}] 05:07:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:07:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1587ms 05:07:50 INFO - PROCESS | 5615 | 1461067670002 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 5615 | 1461067670006 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:07:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:07:50 INFO - PROCESS | 5615 | 1461067670013 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 5615 | 1461067670019 Marionette TRACE conn3 <- [1,2314,null,{}] 05:07:50 INFO - PROCESS | 5615 | 1461067670042 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:50 INFO - PROCESS | 5615 | 1461067670325 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:07:50 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x8c7e8800) [pid = 5615] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:07:50 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x8ffea400) [pid = 5615] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:07:50 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x87616800) [pid = 5615] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8ffe9400) [pid = 5615] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x87090c00) [pid = 5615] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0xa0010000) [pid = 5615] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x8b5b0800) [pid = 5615] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x87088400) [pid = 5615] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x84ac2800) [pid = 5615] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x933b8c00) [pid = 5615] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x8c16bc00) [pid = 5615] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x9aec7000) [pid = 5615] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x96ba8c00) [pid = 5615] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x89e37400) [pid = 5615] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0xa4448c00) [pid = 5615] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x89e2f400) [pid = 5615] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x9980b800) [pid = 5615] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x933b4400) [pid = 5615] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x902c8400) [pid = 5615] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x89d41800) [pid = 5615] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:07:51 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0xa00b9c00) [pid = 5615] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:07:51 INFO - PROCESS | 5615 | 1461067671048 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x84ac1400 == 128 [pid = 5615] [id = 586] 05:07:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x84ac1c00) [pid = 5615] [serial = 1759] [outer = (nil)] 05:07:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x87090c00) [pid = 5615] [serial = 1760] [outer = 0x84ac1c00] 05:07:51 INFO - PROCESS | 5615 | 1461067671128 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x89d48800) [pid = 5615] [serial = 1761] [outer = 0x84ac1c00] 05:07:51 INFO - PROCESS | 5615 | 1461067671893 Marionette TRACE conn3 <- [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]]]}] 05:07:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:07:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1898ms 05:07:51 INFO - PROCESS | 5615 | 1461067671912 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 5615 | 1461067671917 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:07:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:07:51 INFO - PROCESS | 5615 | 1461067671936 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 5615 | 1461067671938 Marionette TRACE conn3 <- [1,2318,null,{}] 05:07:51 INFO - PROCESS | 5615 | 1461067671946 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:52 INFO - PROCESS | 5615 | 1461067672165 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:07:52 INFO - PROCESS | 5615 | 1461067672183 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 5615 | ++DOCSHELL 0x874af400 == 129 [pid = 5615] [id = 587] 05:07:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8b5af800) [pid = 5615] [serial = 1762] [outer = (nil)] 05:07:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8c1cb000) [pid = 5615] [serial = 1763] [outer = 0x8b5af800] 05:07:52 INFO - PROCESS | 5615 | 1461067672437 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x8c7eec00) [pid = 5615] [serial = 1764] [outer = 0x8b5af800] 05:07:53 INFO - PROCESS | 5615 | 1461067673550 Marionette TRACE conn3 <- [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] 05:07:53 INFO - PROCESS | 5615 | 1461067673580 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:07:53 INFO - PROCESS | 5615 | 1461067673590 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 5615 | 1461067673596 Marionette TRACE conn3 <- [1,2322,null,{}] 05:07:53 INFO - PROCESS | 5615 | 1461067673605 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:53 INFO - PROCESS | 5615 | 1461067673888 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:07:54 INFO - PROCESS | 5615 | 1461067674258 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 5615 | ++DOCSHELL 0x882b2c00 == 130 [pid = 5615] [id = 588] 05:07:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x89d50800) [pid = 5615] [serial = 1765] [outer = (nil)] 05:07:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8a76ac00) [pid = 5615] [serial = 1766] [outer = 0x89d50800] 05:07:54 INFO - PROCESS | 5615 | 1461067674359 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8b5b6000) [pid = 5615] [serial = 1767] [outer = 0x89d50800] 05:07:55 INFO - PROCESS | 5615 | 1461067675317 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1793ms 05:07:55 INFO - PROCESS | 5615 | 1461067675384 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:07:55 INFO - PROCESS | 5615 | 1461067675394 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:07:55 INFO - PROCESS | 5615 | 1461067675405 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:07:55 INFO - PROCESS | 5615 | 1461067675409 Marionette TRACE conn3 <- [1,2326,null,{}] 05:07:55 INFO - PROCESS | 5615 | 1461067675416 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:55 INFO - PROCESS | 5615 | 1461067675713 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:07:56 INFO - PROCESS | 5615 | 1461067676066 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x8be33400 == 131 [pid = 5615] [id = 589] 05:07:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x8be9e800) [pid = 5615] [serial = 1768] [outer = (nil)] 05:07:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8bfc3400) [pid = 5615] [serial = 1769] [outer = 0x8be9e800] 05:07:56 INFO - PROCESS | 5615 | 1461067676161 Marionette DEBUG loaded listener.js 05:07:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8c7ea400) [pid = 5615] [serial = 1770] [outer = 0x8be9e800] 05:07:57 INFO - PROCESS | 5615 | 1461067677292 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:07:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:07:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1940ms 05:07:57 INFO - PROCESS | 5615 | 1461067677347 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:07:57 INFO - PROCESS | 5615 | 1461067677350 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:07:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:07:57 INFO - PROCESS | 5615 | 1461067677359 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:07:57 INFO - PROCESS | 5615 | 1461067677365 Marionette TRACE conn3 <- [1,2330,null,{}] 05:07:57 INFO - PROCESS | 5615 | 1461067677383 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:57 INFO - PROCESS | 5615 | 1461067677642 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:07:58 INFO - PROCESS | 5615 | 1461067677998 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:58 INFO - PROCESS | 5615 | ++DOCSHELL 0x8be30800 == 132 [pid = 5615] [id = 590] 05:07:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8f60c800) [pid = 5615] [serial = 1771] [outer = (nil)] 05:07:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8f614000) [pid = 5615] [serial = 1772] [outer = 0x8f60c800] 05:07:58 INFO - PROCESS | 5615 | 1461067678102 Marionette DEBUG loaded listener.js 05:07:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8f6d3c00) [pid = 5615] [serial = 1773] [outer = 0x8f60c800] 05:07:59 INFO - PROCESS | 5615 | 1461067679050 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:07:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1742ms 05:07:59 INFO - PROCESS | 5615 | 1461067679102 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:07:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:07:59 INFO - PROCESS | 5615 | 1461067679107 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:07:59 INFO - PROCESS | 5615 | 1461067679114 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 5615 | 1461067679118 Marionette TRACE conn3 <- [1,2334,null,{}] 05:07:59 INFO - PROCESS | 5615 | 1461067679123 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:59 INFO - PROCESS | 5615 | 1461067679372 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:07:59 INFO - PROCESS | 5615 | 1461067679710 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x8eb64800 == 133 [pid = 5615] [id = 591] 05:07:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8f611000) [pid = 5615] [serial = 1774] [outer = (nil)] 05:07:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8fee2400) [pid = 5615] [serial = 1775] [outer = 0x8f611000] 05:07:59 INFO - PROCESS | 5615 | 1461067679809 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8ffecc00) [pid = 5615] [serial = 1776] [outer = 0x8f611000] 05:08:00 INFO - PROCESS | 5615 | 1461067680724 Marionette TRACE conn3 <- [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]]]}] 05:08:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:08:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1644ms 05:08:00 INFO - PROCESS | 5615 | 1461067680758 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 5615 | 1461067680761 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:08:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:08:00 INFO - PROCESS | 5615 | 1461067680769 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 5615 | 1461067680773 Marionette TRACE conn3 <- [1,2338,null,{}] 05:08:00 INFO - PROCESS | 5615 | 1461067680780 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:01 INFO - PROCESS | 5615 | 1461067681017 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:08:01 INFO - PROCESS | 5615 | 1461067681379 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:01 INFO - PROCESS | 5615 | ++DOCSHELL 0x8fc21800 == 134 [pid = 5615] [id = 592] 05:08:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x901ae800) [pid = 5615] [serial = 1777] [outer = (nil)] 05:08:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x902c1c00) [pid = 5615] [serial = 1778] [outer = 0x901ae800] 05:08:01 INFO - PROCESS | 5615 | 1461067681521 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x903c5c00) [pid = 5615] [serial = 1779] [outer = 0x901ae800] 05:08:02 INFO - PROCESS | 5615 | 1461067682488 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:08:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:08:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1733ms 05:08:02 INFO - PROCESS | 5615 | 1461067682503 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:08:02 INFO - PROCESS | 5615 | 1461067682506 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:08:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:08:02 INFO - PROCESS | 5615 | 1461067682513 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:08:02 INFO - PROCESS | 5615 | 1461067682516 Marionette TRACE conn3 <- [1,2342,null,{}] 05:08:02 INFO - PROCESS | 5615 | 1461067682523 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:02 INFO - PROCESS | 5615 | 1461067682795 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:08:03 INFO - PROCESS | 5615 | 1461067683154 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ffe2800 == 135 [pid = 5615] [id = 593] 05:08:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x9058a800) [pid = 5615] [serial = 1780] [outer = (nil)] 05:08:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x91336c00) [pid = 5615] [serial = 1781] [outer = 0x9058a800] 05:08:03 INFO - PROCESS | 5615 | 1461067683255 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x91f02000) [pid = 5615] [serial = 1782] [outer = 0x9058a800] 05:08:04 INFO - PROCESS | 5615 | 1461067684201 Marionette TRACE conn3 <- [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]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:08:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1743ms 05:08:04 INFO - PROCESS | 5615 | 1461067684258 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 5615 | 1461067684262 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:08:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:08:04 INFO - PROCESS | 5615 | 1461067684269 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 5615 | 1461067684273 Marionette TRACE conn3 <- [1,2346,null,{}] 05:08:04 INFO - PROCESS | 5615 | 1461067684279 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:04 INFO - PROCESS | 5615 | 1461067684511 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:08:04 INFO - PROCESS | 5615 | 1461067684865 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6d1c00 == 136 [pid = 5615] [id = 594] 05:08:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x9058cc00) [pid = 5615] [serial = 1783] [outer = (nil)] 05:08:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x932b4800) [pid = 5615] [serial = 1784] [outer = 0x9058cc00] 05:08:04 INFO - PROCESS | 5615 | 1461067684964 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x933ba400) [pid = 5615] [serial = 1785] [outer = 0x9058cc00] 05:08:05 INFO - PROCESS | 5615 | 1461067685928 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:08:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:08:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1682ms 05:08:05 INFO - PROCESS | 5615 | 1461067685951 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:08:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:08:05 INFO - PROCESS | 5615 | 1461067685956 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:08:05 INFO - PROCESS | 5615 | 1461067685963 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:08:05 INFO - PROCESS | 5615 | 1461067685967 Marionette TRACE conn3 <- [1,2350,null,{}] 05:08:05 INFO - PROCESS | 5615 | 1461067685973 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:06 INFO - PROCESS | 5615 | 1461067686214 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:08:06 INFO - PROCESS | 5615 | 1461067686576 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 5615 | ++DOCSHELL 0x8fed5c00 == 137 [pid = 5615] [id = 595] 05:08:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x912ad400) [pid = 5615] [serial = 1786] [outer = (nil)] 05:08:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x942d2000) [pid = 5615] [serial = 1787] [outer = 0x912ad400] 05:08:06 INFO - PROCESS | 5615 | 1461067686674 Marionette DEBUG loaded listener.js 05:08:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x944c8400) [pid = 5615] [serial = 1788] [outer = 0x912ad400] 05:08:07 INFO - PROCESS | 5615 | 1461067687638 Marionette TRACE conn3 <- [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]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1744ms 05:08:07 INFO - PROCESS | 5615 | 1461067687708 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:08:07 INFO - PROCESS | 5615 | 1461067687713 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:08:07 INFO - PROCESS | 5615 | 1461067687721 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 5615 | 1461067687724 Marionette TRACE conn3 <- [1,2354,null,{}] 05:08:07 INFO - PROCESS | 5615 | 1461067687731 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:08 INFO - PROCESS | 5615 | 1461067688022 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:08:08 INFO - PROCESS | 5615 | 1461067688369 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:08 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a765800 == 138 [pid = 5615] [id = 596] 05:08:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x904d6800) [pid = 5615] [serial = 1789] [outer = (nil)] 05:08:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x96bb5800) [pid = 5615] [serial = 1790] [outer = 0x904d6800] 05:08:08 INFO - PROCESS | 5615 | 1461067688462 Marionette DEBUG loaded listener.js 05:08:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x96bbec00) [pid = 5615] [serial = 1791] [outer = 0x904d6800] 05:08:09 INFO - PROCESS | 5615 | 1461067689476 Marionette TRACE conn3 <- [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]]]}] 05:08:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:08:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1789ms 05:08:09 INFO - PROCESS | 5615 | 1461067689511 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:08:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:08:09 INFO - PROCESS | 5615 | 1461067689516 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:08:09 INFO - PROCESS | 5615 | 1461067689523 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:08:09 INFO - PROCESS | 5615 | 1461067689527 Marionette TRACE conn3 <- [1,2358,null,{}] 05:08:09 INFO - PROCESS | 5615 | 1461067689534 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:09 INFO - PROCESS | 5615 | 1461067689810 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:08:10 INFO - PROCESS | 5615 | 1461067690164 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 5615 | ++DOCSHELL 0x87560800 == 139 [pid = 5615] [id = 597] 05:08:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x944c5c00) [pid = 5615] [serial = 1792] [outer = (nil)] 05:08:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x97c7bc00) [pid = 5615] [serial = 1793] [outer = 0x944c5c00] 05:08:10 INFO - PROCESS | 5615 | 1461067690287 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x97fb8c00) [pid = 5615] [serial = 1794] [outer = 0x944c5c00] 05:08:11 INFO - PROCESS | 5615 | 1461067691286 Marionette TRACE conn3 <- [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]]]}] 05:08:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:08:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1842ms 05:08:11 INFO - PROCESS | 5615 | 1461067691366 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 5615 | 1461067691371 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:08:11 INFO - PROCESS | 5615 | 1461067691379 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - PROCESS | 5615 | 1461067691384 Marionette TRACE conn3 <- [1,2362,null,{}] 05:08:11 INFO - PROCESS | 5615 | 1461067691390 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:11 INFO - PROCESS | 5615 | 1461067691711 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:08:12 INFO - PROCESS | 5615 | 1461067692066 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x98996800 == 140 [pid = 5615] [id = 598] 05:08:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x98997000) [pid = 5615] [serial = 1795] [outer = (nil)] 05:08:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x9899f400) [pid = 5615] [serial = 1796] [outer = 0x98997000] 05:08:12 INFO - PROCESS | 5615 | 1461067692163 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x99181800) [pid = 5615] [serial = 1797] [outer = 0x98997000] 05:08:13 INFO - PROCESS | 5615 | 1461067693172 Marionette TRACE conn3 <- [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]]]}] 05:08:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:08:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1835ms 05:08:13 INFO - PROCESS | 5615 | 1461067693216 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:08:13 INFO - PROCESS | 5615 | 1461067693220 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:08:13 INFO - PROCESS | 5615 | 1461067693228 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:08:13 INFO - PROCESS | 5615 | 1461067693232 Marionette TRACE conn3 <- [1,2366,null,{}] 05:08:13 INFO - PROCESS | 5615 | 1461067693238 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:13 INFO - PROCESS | 5615 | 1461067693502 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:08:13 INFO - PROCESS | 5615 | 1461067693858 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 5615 | ++DOCSHELL 0x98490c00 == 141 [pid = 5615] [id = 599] 05:08:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x988c7400) [pid = 5615] [serial = 1798] [outer = (nil)] 05:08:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x99b85c00) [pid = 5615] [serial = 1799] [outer = 0x988c7400] 05:08:13 INFO - PROCESS | 5615 | 1461067693957 Marionette DEBUG loaded listener.js 05:08:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x9ae70400) [pid = 5615] [serial = 1800] [outer = 0x988c7400] 05:08:14 INFO - PROCESS | 5615 | 1461067694882 Marionette TRACE conn3 <- [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]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1733ms 05:08:14 INFO - PROCESS | 5615 | 1461067694964 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 5615 | 1461067694969 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:08:14 INFO - PROCESS | 5615 | 1461067694977 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 5615 | 1461067694981 Marionette TRACE conn3 <- [1,2370,null,{}] 05:08:14 INFO - PROCESS | 5615 | 1461067694987 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:15 INFO - PROCESS | 5615 | 1461067695299 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:08:15 INFO - PROCESS | 5615 | 1461067695666 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x882a4800 == 142 [pid = 5615] [id = 600] 05:08:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x98b50800) [pid = 5615] [serial = 1801] [outer = (nil)] 05:08:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x9fb96400) [pid = 5615] [serial = 1802] [outer = 0x98b50800] 05:08:15 INFO - PROCESS | 5615 | 1461067695775 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x9feebc00) [pid = 5615] [serial = 1803] [outer = 0x98b50800] 05:08:16 INFO - PROCESS | 5615 | 1461067696762 Marionette TRACE conn3 <- [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]]]}] 05:08:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:08:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1842ms 05:08:16 INFO - PROCESS | 5615 | 1461067696820 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:08:16 INFO - PROCESS | 5615 | 1461067696824 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:08:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:08:16 INFO - PROCESS | 5615 | 1461067696830 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 5615 | 1461067696834 Marionette TRACE conn3 <- [1,2374,null,{}] 05:08:16 INFO - PROCESS | 5615 | 1461067696842 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:17 INFO - PROCESS | 5615 | 1461067697104 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:08:17 INFO - PROCESS | 5615 | 1461067697468 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:17 INFO - PROCESS | 5615 | ++DOCSHELL 0x9b0a7800 == 143 [pid = 5615] [id = 601] 05:08:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0xa0a87400) [pid = 5615] [serial = 1804] [outer = (nil)] 05:08:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0xa3cdec00) [pid = 5615] [serial = 1805] [outer = 0xa0a87400] 05:08:17 INFO - PROCESS | 5615 | 1461067697569 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0xa4454800) [pid = 5615] [serial = 1806] [outer = 0xa0a87400] 05:08:18 INFO - PROCESS | 5615 | 1461067698605 Marionette TRACE conn3 <- [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]]]}] 05:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1835ms 05:08:18 INFO - PROCESS | 5615 | 1461067698666 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:08:18 INFO - PROCESS | 5615 | 1461067698680 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:08:18 INFO - PROCESS | 5615 | 1461067698686 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 5615 | 1461067698690 Marionette TRACE conn3 <- [1,2378,null,{}] 05:08:18 INFO - PROCESS | 5615 | 1461067698712 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:19 INFO - PROCESS | 5615 | 1461067699021 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:08:19 INFO - PROCESS | 5615 | 1461067699294 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x84aca800 == 144 [pid = 5615] [id = 602] 05:08:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x9fc52c00) [pid = 5615] [serial = 1807] [outer = (nil)] 05:08:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0xa4a0f000) [pid = 5615] [serial = 1808] [outer = 0x9fc52c00] 05:08:19 INFO - PROCESS | 5615 | 1461067699381 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0xa4a14000) [pid = 5615] [serial = 1809] [outer = 0x9fc52c00] 05:08:20 INFO - PROCESS | 5615 | 1461067700292 Marionette TRACE conn3 <- [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]]]}] 05:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1681ms 05:08:20 INFO - PROCESS | 5615 | 1461067700368 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:08:20 INFO - PROCESS | 5615 | 1461067700371 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:08:20 INFO - PROCESS | 5615 | 1461067700378 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 5615 | 1461067700381 Marionette TRACE conn3 <- [1,2382,null,{}] 05:08:20 INFO - PROCESS | 5615 | 1461067700387 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:20 INFO - PROCESS | 5615 | 1461067700626 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:08:20 INFO - PROCESS | 5615 | 1461067700960 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x82dc5400 == 145 [pid = 5615] [id = 603] 05:08:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x82dc6c00) [pid = 5615] [serial = 1810] [outer = (nil)] 05:08:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x82dcdc00) [pid = 5615] [serial = 1811] [outer = 0x82dc6c00] 05:08:21 INFO - PROCESS | 5615 | 1461067701070 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0x82dd0000) [pid = 5615] [serial = 1812] [outer = 0x82dc6c00] 05:08:22 INFO - PROCESS | 5615 | 1461067702052 Marionette TRACE conn3 <- [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]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1741ms 05:08:22 INFO - PROCESS | 5615 | 1461067702120 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:08:22 INFO - PROCESS | 5615 | 1461067702125 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:08:22 INFO - PROCESS | 5615 | 1461067702131 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:08:22 INFO - PROCESS | 5615 | 1461067702134 Marionette TRACE conn3 <- [1,2386,null,{}] 05:08:22 INFO - PROCESS | 5615 | 1461067702140 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:22 INFO - PROCESS | 5615 | 1461067702364 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:08:22 INFO - PROCESS | 5615 | 1461067702706 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:22 INFO - PROCESS | 5615 | ++DOCSHELL 0x82dcb400 == 146 [pid = 5615] [id = 604] 05:08:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0x82dcc400) [pid = 5615] [serial = 1813] [outer = (nil)] 05:08:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0x836c4000) [pid = 5615] [serial = 1814] [outer = 0x82dcc400] 05:08:22 INFO - PROCESS | 5615 | 1461067702799 Marionette DEBUG loaded listener.js 05:08:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 178 (0x836c6400) [pid = 5615] [serial = 1815] [outer = 0x82dcc400] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x84ac1400 == 145 [pid = 5615] [id = 586] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x89d4f400 == 144 [pid = 5615] [id = 585] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x89e3b400 == 143 [pid = 5615] [id = 584] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x87083000 == 142 [pid = 5615] [id = 583] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x9df88400 == 141 [pid = 5615] [id = 580] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x85958000 == 140 [pid = 5615] [id = 578] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x87620800 == 139 [pid = 5615] [id = 579] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x98b51000 == 138 [pid = 5615] [id = 577] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x988bb000 == 137 [pid = 5615] [id = 576] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x85959c00 == 136 [pid = 5615] [id = 575] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8eb60c00 == 135 [pid = 5615] [id = 573] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x9418b800 == 134 [pid = 5615] [id = 574] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x900d0400 == 133 [pid = 5615] [id = 572] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6d6000 == 132 [pid = 5615] [id = 571] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8be34000 == 131 [pid = 5615] [id = 570] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x89d4ec00 == 130 [pid = 5615] [id = 569] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6ca400 == 129 [pid = 5615] [id = 568] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x8c16d800 == 128 [pid = 5615] [id = 567] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x874b1400 == 127 [pid = 5615] [id = 565] 05:08:25 INFO - PROCESS | 5615 | --DOCSHELL 0x87620c00 == 126 [pid = 5615] [id = 566] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 177 (0x8cb9cc00) [pid = 5615] [serial = 1697] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x8cba5800) [pid = 5615] [serial = 1640] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x900cdc00) [pid = 5615] [serial = 1643] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x944ce800) [pid = 5615] [serial = 1655] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x903cf000) [pid = 5615] [serial = 1646] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x98e59400) [pid = 5615] [serial = 1664] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0xa0ad0800) [pid = 5615] [serial = 1670] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x8be2b800) [pid = 5615] [serial = 1692] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x8811d000) [pid = 5615] [serial = 1694] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x84ac9800) [pid = 5615] [serial = 1682] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x96bbc800) [pid = 5615] [serial = 1658] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0xa444a400) [pid = 5615] [serial = 1673] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x8b737c00) [pid = 5615] [serial = 1691] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x9ea17800) [pid = 5615] [serial = 1667] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x983ee400) [pid = 5615] [serial = 1661] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x8b5b1000) [pid = 5615] [serial = 1637] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0xa474bc00) [pid = 5615] [serial = 1677] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x8be9a800) [pid = 5615] [serial = 1569] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x944d3400) [pid = 5615] [serial = 1656] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x988ba400) [pid = 5615] [serial = 1662] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0xa0a86400) [pid = 5615] [serial = 1623] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x94196400) [pid = 5615] [serial = 1652] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x84acb800) [pid = 5615] [serial = 1683] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0xa44c2c00) [pid = 5615] [serial = 1674] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x942d1000) [pid = 5615] [serial = 1653] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x96ff7400) [pid = 5615] [serial = 1659] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x9133b400) [pid = 5615] [serial = 1649] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x91f0d000) [pid = 5615] [serial = 1650] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x8bfba000) [pid = 5615] [serial = 1695] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x99180000) [pid = 5615] [serial = 1665] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x89d4d400) [pid = 5615] [serial = 1688] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0xa0014400) [pid = 5615] [serial = 1668] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0xa2aca800) [pid = 5615] [serial = 1685] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0xa4a0e400) [pid = 5615] [serial = 1679] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0xa4748000) [pid = 5615] [serial = 1676] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x8b76fc00) [pid = 5615] [serial = 1638] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0xa4a10400) [pid = 5615] [serial = 1680] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x89e35800) [pid = 5615] [serial = 1689] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x901a7000) [pid = 5615] [serial = 1644] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0xa0f6c400) [pid = 5615] [serial = 1671] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8f615000) [pid = 5615] [serial = 1641] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x904d5c00) [pid = 5615] [serial = 1647] [outer = (nil)] [url = about:blank] 05:08:26 INFO - PROCESS | 5615 | 1461067706390 Marionette TRACE conn3 <- [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]]]}] 05:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 4305ms 05:08:26 INFO - PROCESS | 5615 | 1461067706436 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 5615 | 1461067706442 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:08:26 INFO - PROCESS | 5615 | 1461067706450 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 5615 | 1461067706455 Marionette TRACE conn3 <- [1,2390,null,{}] 05:08:26 INFO - PROCESS | 5615 | 1461067706465 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:26 INFO - PROCESS | 5615 | 1461067706720 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:08:26 INFO - PROCESS | 5615 | 1461067706935 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 5615 | ++DOCSHELL 0x836cb800 == 127 [pid = 5615] [id = 605] 05:08:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x836cdc00) [pid = 5615] [serial = 1816] [outer = (nil)] 05:08:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x84ad0800) [pid = 5615] [serial = 1817] [outer = 0x836cdc00] 05:08:27 INFO - PROCESS | 5615 | 1461067707018 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x84fcf400) [pid = 5615] [serial = 1818] [outer = 0x836cdc00] 05:08:27 INFO - PROCESS | 5615 | 1461067707814 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:08:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:08:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1387ms 05:08:27 INFO - PROCESS | 5615 | 1461067707838 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:08:27 INFO - PROCESS | 5615 | 1461067707846 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:08:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:08:27 INFO - PROCESS | 5615 | 1461067707856 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:08:27 INFO - PROCESS | 5615 | 1461067707859 Marionette TRACE conn3 <- [1,2394,null,{}] 05:08:27 INFO - PROCESS | 5615 | 1461067707865 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:28 INFO - PROCESS | 5615 | 1461067708156 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:08:28 INFO - PROCESS | 5615 | 1461067708288 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x836cb400 == 128 [pid = 5615] [id = 606] 05:08:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x874b2800) [pid = 5615] [serial = 1819] [outer = (nil)] 05:08:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x87613c00) [pid = 5615] [serial = 1820] [outer = 0x874b2800] 05:08:28 INFO - PROCESS | 5615 | 1461067708361 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8761cc00) [pid = 5615] [serial = 1821] [outer = 0x874b2800] 05:08:29 INFO - PROCESS | 5615 | 1461067709375 Marionette TRACE conn3 <- [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]]]}] 05:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1536ms 05:08:29 INFO - PROCESS | 5615 | 1461067709392 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 5615 | 1461067709395 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:08:29 INFO - PROCESS | 5615 | 1461067709402 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 5615 | 1461067709408 Marionette TRACE conn3 <- [1,2398,null,{}] 05:08:29 INFO - PROCESS | 5615 | 1461067709435 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:29 INFO - PROCESS | 5615 | 1461067709712 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:08:29 INFO - PROCESS | 5615 | 1461067709744 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 5615 | ++DOCSHELL 0x88122800 == 129 [pid = 5615] [id = 607] 05:08:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x88129800) [pid = 5615] [serial = 1822] [outer = (nil)] 05:08:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x88613000) [pid = 5615] [serial = 1823] [outer = 0x88129800] 05:08:29 INFO - PROCESS | 5615 | 1461067709822 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x8861d400) [pid = 5615] [serial = 1824] [outer = 0x88129800] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x9df8d800) [pid = 5615] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x84ac1c00) [pid = 5615] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x8a0ce400) [pid = 5615] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x942ccc00) [pid = 5615] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x91f02400) [pid = 5615] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x9325c000) [pid = 5615] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x98998800) [pid = 5615] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8f6cfc00) [pid = 5615] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x9fb2f000) [pid = 5615] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x8fff0400) [pid = 5615] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8bd3c400) [pid = 5615] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x99b17800) [pid = 5615] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x8f6d7000) [pid = 5615] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x8a76a800) [pid = 5615] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x8c1c9c00) [pid = 5615] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x9418f400) [pid = 5615] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x8c7ee000) [pid = 5615] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x8f6cf000) [pid = 5615] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x8861a800) [pid = 5615] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x84ac8c00) [pid = 5615] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x882b2800) [pid = 5615] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x8bd2fc00) [pid = 5615] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:08:31 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x87085800) [pid = 5615] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:08:31 INFO - PROCESS | 5615 | 1461067711585 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2248ms 05:08:31 INFO - PROCESS | 5615 | 1461067711652 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:08:31 INFO - PROCESS | 5615 | 1461067711656 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:08:31 INFO - PROCESS | 5615 | 1461067711662 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:08:31 INFO - PROCESS | 5615 | 1461067711666 Marionette TRACE conn3 <- [1,2402,null,{}] 05:08:31 INFO - PROCESS | 5615 | 1461067711678 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:31 INFO - PROCESS | 5615 | 1461067711897 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:08:32 INFO - PROCESS | 5615 | 1461067712091 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 5615 | ++DOCSHELL 0x87085800 == 130 [pid = 5615] [id = 608] 05:08:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x882a4400) [pid = 5615] [serial = 1825] [outer = (nil)] 05:08:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x89d4b000) [pid = 5615] [serial = 1826] [outer = 0x882a4400] 05:08:32 INFO - PROCESS | 5615 | 1461067712170 Marionette DEBUG loaded listener.js 05:08:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x89e2d800) [pid = 5615] [serial = 1827] [outer = 0x882a4400] 05:08:32 INFO - PROCESS | 5615 | 1461067712969 Marionette TRACE conn3 <- [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]]]}] 05:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1341ms 05:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:08:33 INFO - PROCESS | 5615 | 1461067713004 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:08:33 INFO - PROCESS | 5615 | 1461067713007 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:08:33 INFO - PROCESS | 5615 | 1461067713014 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - PROCESS | 5615 | 1461067713017 Marionette TRACE conn3 <- [1,2406,null,{}] 05:08:33 INFO - PROCESS | 5615 | 1461067713022 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:33 INFO - PROCESS | 5615 | 1461067713237 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:08:33 INFO - PROCESS | 5615 | 1461067713734 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:33 INFO - PROCESS | 5615 | ++DOCSHELL 0x836c1800 == 131 [pid = 5615] [id = 609] 05:08:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x836c2400) [pid = 5615] [serial = 1828] [outer = (nil)] 05:08:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x836cb000) [pid = 5615] [serial = 1829] [outer = 0x836c2400] 05:08:33 INFO - PROCESS | 5615 | 1461067713836 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x84acc400) [pid = 5615] [serial = 1830] [outer = 0x836c2400] 05:08:34 INFO - PROCESS | 5615 | 1461067714809 Marionette TRACE conn3 <- [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]]]}] 05:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1837ms 05:08:34 INFO - PROCESS | 5615 | 1461067714852 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:08:34 INFO - PROCESS | 5615 | 1461067714860 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:08:34 INFO - PROCESS | 5615 | 1461067714870 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:08:34 INFO - PROCESS | 5615 | 1461067714875 Marionette TRACE conn3 <- [1,2410,null,{}] 05:08:34 INFO - PROCESS | 5615 | 1461067714883 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:35 INFO - PROCESS | 5615 | 1461067715180 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:08:35 INFO - PROCESS | 5615 | 1461067715520 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:35 INFO - PROCESS | 5615 | ++DOCSHELL 0x874b7000 == 132 [pid = 5615] [id = 610] 05:08:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x87622c00) [pid = 5615] [serial = 1831] [outer = (nil)] 05:08:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x87f36000) [pid = 5615] [serial = 1832] [outer = 0x87622c00] 05:08:35 INFO - PROCESS | 5615 | 1461067715618 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x882a9400) [pid = 5615] [serial = 1833] [outer = 0x87622c00] 05:08:36 INFO - PROCESS | 5615 | 1461067716641 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1838ms 05:08:36 INFO - PROCESS | 5615 | 1461067716712 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:08:36 INFO - PROCESS | 5615 | 1461067716720 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:08:36 INFO - PROCESS | 5615 | 1461067716771 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:08:36 INFO - PROCESS | 5615 | 1461067716775 Marionette TRACE conn3 <- [1,2414,null,{}] 05:08:36 INFO - PROCESS | 5615 | 1461067716792 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:37 INFO - PROCESS | 5615 | 1461067717047 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:08:37 INFO - PROCESS | 5615 | 1461067717402 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 5615 | ++DOCSHELL 0x89e34400 == 133 [pid = 5615] [id = 611] 05:08:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8a0ce400) [pid = 5615] [serial = 1834] [outer = (nil)] 05:08:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8a0d7c00) [pid = 5615] [serial = 1835] [outer = 0x8a0ce400] 05:08:37 INFO - PROCESS | 5615 | 1461067717499 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8a40c800) [pid = 5615] [serial = 1836] [outer = 0x8a0ce400] 05:08:38 INFO - PROCESS | 5615 | 1461067718494 Marionette TRACE conn3 <- [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]]]}] 05:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1833ms 05:08:38 INFO - PROCESS | 5615 | 1461067718562 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:08:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:08:38 INFO - PROCESS | 5615 | 1461067718566 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:08:38 INFO - PROCESS | 5615 | 1461067718582 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:08:38 INFO - PROCESS | 5615 | 1461067718592 Marionette TRACE conn3 <- [1,2418,null,{}] 05:08:38 INFO - PROCESS | 5615 | 1461067718599 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:38 INFO - PROCESS | 5615 | 1461067718894 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:08:39 INFO - PROCESS | 5615 | 1461067719225 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 5615 | ++DOCSHELL 0x89d4b400 == 134 [pid = 5615] [id = 612] 05:08:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x89e35c00) [pid = 5615] [serial = 1837] [outer = (nil)] 05:08:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8b5af400) [pid = 5615] [serial = 1838] [outer = 0x89e35c00] 05:08:39 INFO - PROCESS | 5615 | 1461067719315 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8b5bb400) [pid = 5615] [serial = 1839] [outer = 0x89e35c00] 05:08:40 INFO - PROCESS | 5615 | 1461067720287 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:08:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:08:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1757ms 05:08:40 INFO - PROCESS | 5615 | 1461067720331 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:08:40 INFO - PROCESS | 5615 | 1461067720337 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:08:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:08:40 INFO - PROCESS | 5615 | 1461067720344 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - PROCESS | 5615 | 1461067720350 Marionette TRACE conn3 <- [1,2422,null,{}] 05:08:40 INFO - PROCESS | 5615 | 1461067720356 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:40 INFO - PROCESS | 5615 | 1461067720599 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:08:40 INFO - PROCESS | 5615 | 1461067720934 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x89d45c00 == 135 [pid = 5615] [id = 613] 05:08:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8b5b3400) [pid = 5615] [serial = 1840] [outer = (nil)] 05:08:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8b761c00) [pid = 5615] [serial = 1841] [outer = 0x8b5b3400] 05:08:41 INFO - PROCESS | 5615 | 1461067721064 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8b768400) [pid = 5615] [serial = 1842] [outer = 0x8b5b3400] 05:08:41 INFO - PROCESS | 5615 | 1461067721978 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:08:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1685ms 05:08:42 INFO - PROCESS | 5615 | 1461067722029 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 5615 | 1461067722033 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:08:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:08:42 INFO - PROCESS | 5615 | 1461067722040 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 5615 | 1461067722043 Marionette TRACE conn3 <- [1,2426,null,{}] 05:08:42 INFO - PROCESS | 5615 | 1461067722049 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:42 INFO - PROCESS | 5615 | 1461067722290 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:08:42 INFO - PROCESS | 5615 | 1461067722628 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bd34400 == 136 [pid = 5615] [id = 614] 05:08:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8bd35400) [pid = 5615] [serial = 1843] [outer = (nil)] 05:08:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8bd38400) [pid = 5615] [serial = 1844] [outer = 0x8bd35400] 05:08:42 INFO - PROCESS | 5615 | 1461067722742 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8be35800) [pid = 5615] [serial = 1845] [outer = 0x8bd35400] 05:08:43 INFO - PROCESS | 5615 | 1461067723721 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:08:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1736ms 05:08:43 INFO - PROCESS | 5615 | 1461067723778 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:08:43 INFO - PROCESS | 5615 | 1461067723782 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:08:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:08:43 INFO - PROCESS | 5615 | 1461067723789 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 5615 | 1461067723793 Marionette TRACE conn3 <- [1,2430,null,{}] 05:08:43 INFO - PROCESS | 5615 | 1461067723800 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:44 INFO - PROCESS | 5615 | 1461067724050 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:08:44 INFO - PROCESS | 5615 | 1461067724387 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b73e400 == 137 [pid = 5615] [id = 615] 05:08:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x8bd3a400) [pid = 5615] [serial = 1846] [outer = (nil)] 05:08:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x8bfbcc00) [pid = 5615] [serial = 1847] [outer = 0x8bd3a400] 05:08:44 INFO - PROCESS | 5615 | 1461067724483 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x8bfc1c00) [pid = 5615] [serial = 1848] [outer = 0x8bd3a400] 05:08:45 INFO - PROCESS | 5615 | 1461067725387 Marionette TRACE conn3 <- [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]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1635ms 05:08:45 INFO - PROCESS | 5615 | 1461067725425 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:08:45 INFO - PROCESS | 5615 | 1461067725429 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:08:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:08:45 INFO - PROCESS | 5615 | 1461067725435 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 5615 | 1461067725438 Marionette TRACE conn3 <- [1,2434,null,{}] 05:08:45 INFO - PROCESS | 5615 | 1461067725444 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:45 INFO - PROCESS | 5615 | 1461067725670 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:08:46 INFO - PROCESS | 5615 | 1461067726015 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:46 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bfbfc00 == 138 [pid = 5615] [id = 616] 05:08:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x8c164800) [pid = 5615] [serial = 1849] [outer = (nil)] 05:08:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x8c16b800) [pid = 5615] [serial = 1850] [outer = 0x8c164800] 05:08:46 INFO - PROCESS | 5615 | 1461067726112 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x8c16ec00) [pid = 5615] [serial = 1851] [outer = 0x8c164800] 05:08:47 INFO - PROCESS | 5615 | 1461067727079 Marionette TRACE conn3 <- [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]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:08:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1684ms 05:08:47 INFO - PROCESS | 5615 | 1461067727120 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 5615 | 1461067727124 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:08:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:08:47 INFO - PROCESS | 5615 | 1461067727131 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 5615 | 1461067727134 Marionette TRACE conn3 <- [1,2438,null,{}] 05:08:47 INFO - PROCESS | 5615 | 1461067727140 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:47 INFO - PROCESS | 5615 | 1461067727390 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:08:47 INFO - PROCESS | 5615 | 1461067727726 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b73b400 == 139 [pid = 5615] [id = 617] 05:08:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x8c163800) [pid = 5615] [serial = 1852] [outer = (nil)] 05:08:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x8c7f1000) [pid = 5615] [serial = 1853] [outer = 0x8c163800] 05:08:47 INFO - PROCESS | 5615 | 1461067727824 Marionette DEBUG loaded listener.js 05:08:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x8c7f3800) [pid = 5615] [serial = 1854] [outer = 0x8c163800] 05:08:48 INFO - PROCESS | 5615 | 1461067728738 Marionette TRACE conn3 <- [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]]]}] 05:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1638ms 05:08:48 INFO - PROCESS | 5615 | 1461067728770 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:08:48 INFO - PROCESS | 5615 | 1461067728774 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:08:48 INFO - PROCESS | 5615 | 1461067728781 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 5615 | 1461067728784 Marionette TRACE conn3 <- [1,2442,null,{}] 05:08:48 INFO - PROCESS | 5615 | 1461067728790 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:49 INFO - PROCESS | 5615 | 1461067729033 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:08:49 INFO - PROCESS | 5615 | 1461067729379 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c7e9400 == 140 [pid = 5615] [id = 618] 05:08:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x8ca5e400) [pid = 5615] [serial = 1855] [outer = (nil)] 05:08:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x8ca68000) [pid = 5615] [serial = 1856] [outer = 0x8ca5e400] 05:08:49 INFO - PROCESS | 5615 | 1461067729476 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x8cb9ac00) [pid = 5615] [serial = 1857] [outer = 0x8ca5e400] 05:08:50 INFO - PROCESS | 5615 | 1461067730378 Marionette TRACE conn3 <- [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]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:08:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1636ms 05:08:50 INFO - PROCESS | 5615 | 1461067730417 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 5615 | 1461067730422 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:08:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:08:50 INFO - PROCESS | 5615 | 1461067730428 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 5615 | 1461067730432 Marionette TRACE conn3 <- [1,2446,null,{}] 05:08:50 INFO - PROCESS | 5615 | 1461067730438 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:50 INFO - PROCESS | 5615 | 1461067730688 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:08:51 INFO - PROCESS | 5615 | 1461067731040 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x8cba9000 == 141 [pid = 5615] [id = 619] 05:08:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x8cba9800) [pid = 5615] [serial = 1858] [outer = (nil)] 05:08:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x8eb5d000) [pid = 5615] [serial = 1859] [outer = 0x8cba9800] 05:08:51 INFO - PROCESS | 5615 | 1461067731155 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x8f338000) [pid = 5615] [serial = 1860] [outer = 0x8cba9800] 05:08:52 INFO - PROCESS | 5615 | 1461067732118 Marionette TRACE conn3 <- [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]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1739ms 05:08:52 INFO - PROCESS | 5615 | 1461067732169 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 5615 | 1461067732174 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:08:52 INFO - PROCESS | 5615 | 1461067732182 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 5615 | 1461067732187 Marionette TRACE conn3 <- [1,2450,null,{}] 05:08:52 INFO - PROCESS | 5615 | 1461067732215 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:52 INFO - PROCESS | 5615 | 1461067732500 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:08:52 INFO - PROCESS | 5615 | 1461067732815 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f60c000 == 142 [pid = 5615] [id = 620] 05:08:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x8f612c00) [pid = 5615] [serial = 1861] [outer = (nil)] 05:08:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x8f6d4000) [pid = 5615] [serial = 1862] [outer = 0x8f612c00] 05:08:52 INFO - PROCESS | 5615 | 1461067732905 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x8f6d7800) [pid = 5615] [serial = 1863] [outer = 0x8f612c00] 05:08:53 INFO - PROCESS | 5615 | 1461067733844 Marionette TRACE conn3 <- [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]]]}] 05:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1701ms 05:08:53 INFO - PROCESS | 5615 | 1461067733885 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 5615 | 1461067733889 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:08:53 INFO - PROCESS | 5615 | 1461067733896 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - PROCESS | 5615 | 1461067733900 Marionette TRACE conn3 <- [1,2454,null,{}] 05:08:53 INFO - PROCESS | 5615 | 1461067733906 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:54 INFO - PROCESS | 5615 | 1461067734162 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:08:54 INFO - PROCESS | 5615 | 1461067734507 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 5615 | ++DOCSHELL 0x87621000 == 143 [pid = 5615] [id = 621] 05:08:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x89e3ac00) [pid = 5615] [serial = 1864] [outer = (nil)] 05:08:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x8fee0800) [pid = 5615] [serial = 1865] [outer = 0x89e3ac00] 05:08:54 INFO - PROCESS | 5615 | 1461067734599 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x8fee2800) [pid = 5615] [serial = 1866] [outer = 0x89e3ac00] 05:08:55 INFO - PROCESS | 5615 | 1461067735529 Marionette TRACE conn3 <- [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]]]}] 05:08:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:08:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1693ms 05:08:55 INFO - PROCESS | 5615 | 1461067735591 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 5615 | 1461067735595 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:08:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:08:55 INFO - PROCESS | 5615 | 1461067735602 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 5615 | 1461067735606 Marionette TRACE conn3 <- [1,2458,null,{}] 05:08:55 INFO - PROCESS | 5615 | 1461067735612 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:55 INFO - PROCESS | 5615 | 1461067735871 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:08:56 INFO - PROCESS | 5615 | 1461067736212 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6d7000 == 144 [pid = 5615] [id = 622] 05:08:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x8f6d7400) [pid = 5615] [serial = 1867] [outer = (nil)] 05:08:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x900cdc00) [pid = 5615] [serial = 1868] [outer = 0x8f6d7400] 05:08:56 INFO - PROCESS | 5615 | 1461067736312 Marionette DEBUG loaded listener.js 05:08:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x900d4400) [pid = 5615] [serial = 1869] [outer = 0x8f6d7400] 05:08:57 INFO - PROCESS | 5615 | 1461067737258 Marionette TRACE conn3 <- [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]]]}] 05:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1684ms 05:08:57 INFO - PROCESS | 5615 | 1461067737287 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:08:57 INFO - PROCESS | 5615 | 1461067737291 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:08:57 INFO - PROCESS | 5615 | 1461067737298 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:08:57 INFO - PROCESS | 5615 | 1461067737301 Marionette TRACE conn3 <- [1,2462,null,{}] 05:08:57 INFO - PROCESS | 5615 | 1461067737307 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:57 INFO - PROCESS | 5615 | 1461067737548 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:08:57 INFO - PROCESS | 5615 | 1461067737894 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 5615 | ++DOCSHELL 0x8cba0400 == 145 [pid = 5615] [id = 623] 05:08:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x8ffef000) [pid = 5615] [serial = 1870] [outer = (nil)] 05:08:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x902bcc00) [pid = 5615] [serial = 1871] [outer = 0x8ffef000] 05:08:57 INFO - PROCESS | 5615 | 1461067737983 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x902c0400) [pid = 5615] [serial = 1872] [outer = 0x8ffef000] 05:08:58 INFO - PROCESS | 5615 | 1461067738939 Marionette TRACE conn3 <- [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]]]}] 05:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1681ms 05:08:58 INFO - PROCESS | 5615 | 1461067738980 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:08:58 INFO - PROCESS | 5615 | 1461067738984 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:08:58 INFO - PROCESS | 5615 | 1461067738990 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 5615 | 1461067738993 Marionette TRACE conn3 <- [1,2466,null,{}] 05:08:59 INFO - PROCESS | 5615 | 1461067738999 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:59 INFO - PROCESS | 5615 | 1461067739265 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:08:59 INFO - PROCESS | 5615 | 1461067739608 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x87088000 == 146 [pid = 5615] [id = 624] 05:08:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x8b5b9000) [pid = 5615] [serial = 1873] [outer = (nil)] 05:08:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x902c7000) [pid = 5615] [serial = 1874] [outer = 0x8b5b9000] 05:08:59 INFO - PROCESS | 5615 | 1461067739700 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x903ca800) [pid = 5615] [serial = 1875] [outer = 0x8b5b9000] 05:09:00 INFO - PROCESS | 5615 | 1461067740706 Marionette TRACE conn3 <- [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]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1784ms 05:09:00 INFO - PROCESS | 5615 | 1461067740775 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 5615 | 1461067740778 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:09:00 INFO - PROCESS | 5615 | 1461067740785 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 5615 | 1461067740788 Marionette TRACE conn3 <- [1,2470,null,{}] 05:09:00 INFO - PROCESS | 5615 | 1461067740794 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:01 INFO - PROCESS | 5615 | 1461067741032 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:09:01 INFO - PROCESS | 5615 | 1461067741373 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bea3c00 == 147 [pid = 5615] [id = 625] 05:09:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x903c4000) [pid = 5615] [serial = 1876] [outer = (nil)] 05:09:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0x904d6400) [pid = 5615] [serial = 1877] [outer = 0x903c4000] 05:09:01 INFO - PROCESS | 5615 | 1461067741479 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0x904d8c00) [pid = 5615] [serial = 1878] [outer = 0x903c4000] 05:09:02 INFO - PROCESS | 5615 | 1461067742606 Marionette TRACE conn3 <- [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]]]}] 05:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1884ms 05:09:02 INFO - PROCESS | 5615 | 1461067742670 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 5615 | 1461067742674 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:09:02 INFO - PROCESS | 5615 | 1461067742681 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - PROCESS | 5615 | 1461067742685 Marionette TRACE conn3 <- [1,2474,null,{}] 05:09:02 INFO - PROCESS | 5615 | 1461067742691 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:02 INFO - PROCESS | 5615 | 1461067742916 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:09:03 INFO - PROCESS | 5615 | 1461067743257 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 5615 | ++DOCSHELL 0x84fc9800 == 148 [pid = 5615] [id = 626] 05:09:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0x8ffe5000) [pid = 5615] [serial = 1879] [outer = (nil)] 05:09:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 178 (0x9058e800) [pid = 5615] [serial = 1880] [outer = 0x8ffe5000] 05:09:03 INFO - PROCESS | 5615 | 1461067743348 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 179 (0x912af400) [pid = 5615] [serial = 1881] [outer = 0x8ffe5000] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8bea8000 == 147 [pid = 5615] [id = 503] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8595e400 == 146 [pid = 5615] [id = 515] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x915db000 == 145 [pid = 5615] [id = 512] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x91f02c00 == 144 [pid = 5615] [id = 49] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8ca60800 == 143 [pid = 5615] [id = 504] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x93151000 == 142 [pid = 5615] [id = 508] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x94190400 == 141 [pid = 5615] [id = 509] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6c9800 == 140 [pid = 5615] [id = 507] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8ffed800 == 139 [pid = 5615] [id = 506] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x98b4d000 == 138 [pid = 5615] [id = 513] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8708cc00 == 137 [pid = 5615] [id = 511] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x944cd800 == 136 [pid = 5615] [id = 510] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x84fce400 == 135 [pid = 5615] [id = 514] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x87085800 == 134 [pid = 5615] [id = 608] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x836cb400 == 133 [pid = 5615] [id = 606] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x836cb800 == 132 [pid = 5615] [id = 605] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x84aca800 == 131 [pid = 5615] [id = 602] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x9b0a7800 == 130 [pid = 5615] [id = 601] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x882a4800 == 129 [pid = 5615] [id = 600] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x98490c00 == 128 [pid = 5615] [id = 599] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x87560800 == 127 [pid = 5615] [id = 597] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x98996800 == 126 [pid = 5615] [id = 598] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8a765800 == 125 [pid = 5615] [id = 596] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8fed5c00 == 124 [pid = 5615] [id = 595] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6d1c00 == 123 [pid = 5615] [id = 594] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8ffe2800 == 122 [pid = 5615] [id = 593] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8eb64800 == 121 [pid = 5615] [id = 591] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8fc21800 == 120 [pid = 5615] [id = 592] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8be30800 == 119 [pid = 5615] [id = 590] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x8be33400 == 118 [pid = 5615] [id = 589] 05:09:05 INFO - PROCESS | 5615 | --DOCSHELL 0x882b2c00 == 117 [pid = 5615] [id = 588] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 178 (0x8c1cb000) [pid = 5615] [serial = 1763] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 177 (0xa4742800) [pid = 5615] [serial = 1742] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x87090c00) [pid = 5615] [serial = 1760] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x8a763800) [pid = 5615] [serial = 1755] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x97ddbc00) [pid = 5615] [serial = 1728] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x932bec00) [pid = 5615] [serial = 1719] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x8a0d9800) [pid = 5615] [serial = 1754] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x942cd400) [pid = 5615] [serial = 1722] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x99b0c400) [pid = 5615] [serial = 1731] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x8fc23000) [pid = 5615] [serial = 1706] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0xa0f65000) [pid = 5615] [serial = 1740] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x91f2fc00) [pid = 5615] [serial = 1715] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0xa444b800) [pid = 5615] [serial = 1748] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x932bc400) [pid = 5615] [serial = 1718] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x89d48800) [pid = 5615] [serial = 1761] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x9ae75400) [pid = 5615] [serial = 1733] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0xa0c34400) [pid = 5615] [serial = 1739] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x98b4c400) [pid = 5615] [serial = 1730] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x97903000) [pid = 5615] [serial = 1727] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x900cec00) [pid = 5615] [serial = 1709] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x8b5b4c00) [pid = 5615] [serial = 1757] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x9ae77400) [pid = 5615] [serial = 1734] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x8ca5ec00) [pid = 5615] [serial = 1703] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x96bb2400) [pid = 5615] [serial = 1725] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x8cba2800) [pid = 5615] [serial = 1704] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x8f341400) [pid = 5615] [serial = 1635] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x903ca000) [pid = 5615] [serial = 1712] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x8b76ac00) [pid = 5615] [serial = 1758] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x9ea19000) [pid = 5615] [serial = 1736] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0xa48cfc00) [pid = 5615] [serial = 1686] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x8a0cf400) [pid = 5615] [serial = 1700] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x8bd39400) [pid = 5615] [serial = 1746] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x87560c00) [pid = 5615] [serial = 1751] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x8bd37c00) [pid = 5615] [serial = 1745] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x9fc58000) [pid = 5615] [serial = 1737] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0xa4744000) [pid = 5615] [serial = 1749] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x8a409400) [pid = 5615] [serial = 1701] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x942c9400) [pid = 5615] [serial = 1721] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x96aa9000) [pid = 5615] [serial = 1724] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x901acc00) [pid = 5615] [serial = 1710] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x87f2f400) [pid = 5615] [serial = 1752] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0xa4749800) [pid = 5615] [serial = 1743] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x903cdc00) [pid = 5615] [serial = 1713] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x8fedf800) [pid = 5615] [serial = 1707] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x9314d000) [pid = 5615] [serial = 1716] [outer = (nil)] [url = about:blank] 05:09:06 INFO - PROCESS | 5615 | 1461067746874 Marionette TRACE conn3 <- [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]]]}] 05:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 4249ms 05:09:06 INFO - PROCESS | 5615 | 1461067746930 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 5615 | 1461067746936 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:09:06 INFO - PROCESS | 5615 | 1461067746946 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 5615 | 1461067746950 Marionette TRACE conn3 <- [1,2478,null,{}] 05:09:06 INFO - PROCESS | 5615 | 1461067746958 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:07 INFO - PROCESS | 5615 | 1461067747196 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:09:07 INFO - PROCESS | 5615 | 1461067747472 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 5615 | ++DOCSHELL 0x874ae000 == 118 [pid = 5615] [id = 627] 05:09:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x874b2000) [pid = 5615] [serial = 1882] [outer = (nil)] 05:09:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x87616c00) [pid = 5615] [serial = 1883] [outer = 0x874b2000] 05:09:07 INFO - PROCESS | 5615 | 1461067747558 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x87f2a800) [pid = 5615] [serial = 1884] [outer = 0x874b2000] 05:09:08 INFO - PROCESS | 5615 | 1461067748439 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1581ms 05:09:08 INFO - PROCESS | 5615 | 1461067748528 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 5615 | 1461067748536 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:09:08 INFO - PROCESS | 5615 | 1461067748554 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 5615 | 1461067748558 Marionette TRACE conn3 <- [1,2482,null,{}] 05:09:08 INFO - PROCESS | 5615 | 1461067748564 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:08 INFO - PROCESS | 5615 | 1461067748867 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:09:09 INFO - PROCESS | 5615 | 1461067749117 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 5615 | ++DOCSHELL 0x882a6000 == 119 [pid = 5615] [id = 628] 05:09:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x89d41800) [pid = 5615] [serial = 1885] [outer = (nil)] 05:09:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x89e2c800) [pid = 5615] [serial = 1886] [outer = 0x89d41800] 05:09:09 INFO - PROCESS | 5615 | 1461067749193 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x89e39800) [pid = 5615] [serial = 1887] [outer = 0x89d41800] 05:09:10 INFO - PROCESS | 5615 | 1461067750068 Marionette TRACE conn3 <- [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]]]}] 05:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1588ms 05:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:09:10 INFO - PROCESS | 5615 | 1461067750144 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 5615 | 1461067750147 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:09:10 INFO - PROCESS | 5615 | 1461067750154 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - PROCESS | 5615 | 1461067750160 Marionette TRACE conn3 <- [1,2486,null,{}] 05:09:10 INFO - PROCESS | 5615 | 1461067750176 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:10 INFO - PROCESS | 5615 | 1461067750502 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x8c167400) [pid = 5615] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x88129800) [pid = 5615] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8be9e800) [pid = 5615] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x89d50800) [pid = 5615] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x874b2800) [pid = 5615] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x836cdc00) [pid = 5615] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x82dc6c00) [pid = 5615] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x9fc52c00) [pid = 5615] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0xa0a87400) [pid = 5615] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x98b50800) [pid = 5615] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x988c7400) [pid = 5615] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x98997000) [pid = 5615] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x944c5c00) [pid = 5615] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x904d6800) [pid = 5615] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x912ad400) [pid = 5615] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x9058cc00) [pid = 5615] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x9058a800) [pid = 5615] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x901ae800) [pid = 5615] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x8f611000) [pid = 5615] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:09:11 INFO - PROCESS | 5615 | --DOMWINDOW == 120 (0x8f60c800) [pid = 5615] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:09:11 INFO - PROCESS | 5615 | 1461067751170 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 5615 | ++DOCSHELL 0x82dc5800 == 120 [pid = 5615] [id = 629] 05:09:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0x82dc6c00) [pid = 5615] [serial = 1888] [outer = (nil)] 05:09:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x874b2800) [pid = 5615] [serial = 1889] [outer = 0x82dc6c00] 05:09:11 INFO - PROCESS | 5615 | 1461067751249 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x8a76e400) [pid = 5615] [serial = 1890] [outer = 0x82dc6c00] 05:09:12 INFO - PROCESS | 5615 | 1461067752038 Marionette TRACE conn3 <- [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]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1949ms 05:09:12 INFO - PROCESS | 5615 | 1461067752108 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:09:12 INFO - PROCESS | 5615 | 1461067752113 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:09:12 INFO - PROCESS | 5615 | 1461067752125 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 5615 | 1461067752127 Marionette TRACE conn3 <- [1,2490,null,{}] 05:09:12 INFO - PROCESS | 5615 | 1461067752140 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:12 INFO - PROCESS | 5615 | 1461067752361 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:09:12 INFO - PROCESS | 5615 | 1461067752566 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x8755b000 == 121 [pid = 5615] [id = 630] 05:09:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x8b5b0000) [pid = 5615] [serial = 1891] [outer = (nil)] 05:09:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8b73b000) [pid = 5615] [serial = 1892] [outer = 0x8b5b0000] 05:09:12 INFO - PROCESS | 5615 | 1461067752641 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8b770c00) [pid = 5615] [serial = 1893] [outer = 0x8b5b0000] 05:09:13 INFO - PROCESS | 5615 | 1461067753789 Marionette TRACE conn3 <- [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]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1752ms 05:09:13 INFO - PROCESS | 5615 | 1461067753873 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 5615 | 1461067753880 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:09:13 INFO - PROCESS | 5615 | 1461067753890 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 5615 | 1461067753895 Marionette TRACE conn3 <- [1,2494,null,{}] 05:09:13 INFO - PROCESS | 5615 | 1461067753904 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:14 INFO - PROCESS | 5615 | 1461067754174 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:09:14 INFO - PROCESS | 5615 | 1461067754533 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 5615 | ++DOCSHELL 0x836d0400 == 122 [pid = 5615] [id = 631] 05:09:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x874ac800) [pid = 5615] [serial = 1894] [outer = (nil)] 05:09:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8761c400) [pid = 5615] [serial = 1895] [outer = 0x874ac800] 05:09:14 INFO - PROCESS | 5615 | 1461067754625 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8861e400) [pid = 5615] [serial = 1896] [outer = 0x874ac800] 05:09:15 INFO - PROCESS | 5615 | 1461067755653 Marionette TRACE conn3 <- [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]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1836ms 05:09:15 INFO - PROCESS | 5615 | 1461067755729 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 5615 | 1461067755738 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:09:15 INFO - PROCESS | 5615 | 1461067755749 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 5615 | 1461067755753 Marionette TRACE conn3 <- [1,2498,null,{}] 05:09:15 INFO - PROCESS | 5615 | 1461067755763 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:16 INFO - PROCESS | 5615 | 1461067756078 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:09:16 INFO - PROCESS | 5615 | 1461067756498 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:16 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0d8000 == 123 [pid = 5615] [id = 632] 05:09:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8a0d8400) [pid = 5615] [serial = 1897] [outer = (nil)] 05:09:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x8b5be400) [pid = 5615] [serial = 1898] [outer = 0x8a0d8400] 05:09:16 INFO - PROCESS | 5615 | 1461067756603 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8bd3a000) [pid = 5615] [serial = 1899] [outer = 0x8a0d8400] 05:09:17 INFO - PROCESS | 5615 | 1461067757672 Marionette TRACE conn3 <- [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]]]}] 05:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1989ms 05:09:17 INFO - PROCESS | 5615 | 1461067757738 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 5615 | 1461067757742 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:09:17 INFO - PROCESS | 5615 | 1461067757750 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 5615 | 1461067757757 Marionette TRACE conn3 <- [1,2502,null,{}] 05:09:17 INFO - PROCESS | 5615 | 1461067757775 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:18 INFO - PROCESS | 5615 | 1461067758051 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:09:18 INFO - PROCESS | 5615 | 1461067758389 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:18 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bd37c00 == 124 [pid = 5615] [id = 633] 05:09:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8bea7400) [pid = 5615] [serial = 1900] [outer = (nil)] 05:09:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8bfbe000) [pid = 5615] [serial = 1901] [outer = 0x8bea7400] 05:09:18 INFO - PROCESS | 5615 | 1461067758487 Marionette DEBUG loaded listener.js 05:09:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8c1c7000) [pid = 5615] [serial = 1902] [outer = 0x8bea7400] 05:09:19 INFO - PROCESS | 5615 | 1461067759456 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1738ms 05:09:19 INFO - PROCESS | 5615 | 1461067759489 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:09:19 INFO - PROCESS | 5615 | 1461067759493 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:09:19 INFO - PROCESS | 5615 | 1461067759500 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:09:19 INFO - PROCESS | 5615 | 1461067759502 Marionette TRACE conn3 <- [1,2506,null,{}] 05:09:19 INFO - PROCESS | 5615 | 1461067759509 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:19 INFO - PROCESS | 5615 | 1461067759782 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:09:20 INFO - PROCESS | 5615 | 1461067760119 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 5615 | ++DOCSHELL 0x882b1800 == 125 [pid = 5615] [id = 634] 05:09:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8bea5400) [pid = 5615] [serial = 1903] [outer = (nil)] 05:09:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8cb9d400) [pid = 5615] [serial = 1904] [outer = 0x8bea5400] 05:09:20 INFO - PROCESS | 5615 | 1461067760225 Marionette DEBUG loaded listener.js 05:09:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8cba8800) [pid = 5615] [serial = 1905] [outer = 0x8bea5400] 05:09:21 INFO - PROCESS | 5615 | 1461067761111 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1688ms 05:09:21 INFO - PROCESS | 5615 | 1461067761188 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:09:21 INFO - PROCESS | 5615 | 1461067761192 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:09:21 INFO - PROCESS | 5615 | 1461067761199 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:09:21 INFO - PROCESS | 5615 | 1461067761202 Marionette TRACE conn3 <- [1,2510,null,{}] 05:09:21 INFO - PROCESS | 5615 | 1461067761209 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:21 INFO - PROCESS | 5615 | 1461067761453 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:09:21 INFO - PROCESS | 5615 | 1461067761790 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a769000 == 126 [pid = 5615] [id = 635] 05:09:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8bfb5800) [pid = 5615] [serial = 1906] [outer = (nil)] 05:09:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8f340000) [pid = 5615] [serial = 1907] [outer = 0x8bfb5800] 05:09:21 INFO - PROCESS | 5615 | 1461067761883 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8f609800) [pid = 5615] [serial = 1908] [outer = 0x8bfb5800] 05:09:22 INFO - PROCESS | 5615 | 1461067762849 Marionette TRACE conn3 <- [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]]]}] 05:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1691ms 05:09:22 INFO - PROCESS | 5615 | 1461067762891 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:09:22 INFO - PROCESS | 5615 | 1461067762895 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:09:22 INFO - PROCESS | 5615 | 1461067762902 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - PROCESS | 5615 | 1461067762905 Marionette TRACE conn3 <- [1,2514,null,{}] 05:09:22 INFO - PROCESS | 5615 | 1461067762911 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:23 INFO - PROCESS | 5615 | 1461067763179 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:09:23 INFO - PROCESS | 5615 | 1461067763526 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 5615 | ++DOCSHELL 0x8be35000 == 127 [pid = 5615] [id = 636] 05:09:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8f6cdc00) [pid = 5615] [serial = 1909] [outer = (nil)] 05:09:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8ffe2800) [pid = 5615] [serial = 1910] [outer = 0x8f6cdc00] 05:09:23 INFO - PROCESS | 5615 | 1461067763627 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x8ffed800) [pid = 5615] [serial = 1911] [outer = 0x8f6cdc00] 05:09:24 INFO - PROCESS | 5615 | 1461067764546 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1684ms 05:09:24 INFO - PROCESS | 5615 | 1461067764586 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:09:24 INFO - PROCESS | 5615 | 1461067764590 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:09:24 INFO - PROCESS | 5615 | 1461067764596 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - PROCESS | 5615 | 1461067764599 Marionette TRACE conn3 <- [1,2518,null,{}] 05:09:24 INFO - PROCESS | 5615 | 1461067764606 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:24 INFO - PROCESS | 5615 | 1461067764846 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:09:25 INFO - PROCESS | 5615 | 1461067765192 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ffe5800 == 128 [pid = 5615] [id = 637] 05:09:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x902b9400) [pid = 5615] [serial = 1912] [outer = (nil)] 05:09:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x903cb000) [pid = 5615] [serial = 1913] [outer = 0x902b9400] 05:09:25 INFO - PROCESS | 5615 | 1461067765304 Marionette DEBUG loaded listener.js 05:09:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x904d1800) [pid = 5615] [serial = 1914] [outer = 0x902b9400] 05:09:26 INFO - PROCESS | 5615 | 1461067766213 Marionette TRACE conn3 <- [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]]]}] 05:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1683ms 05:09:26 INFO - PROCESS | 5615 | 1461067766281 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:09:26 INFO - PROCESS | 5615 | 1461067766286 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:09:26 INFO - PROCESS | 5615 | 1461067766292 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:09:26 INFO - PROCESS | 5615 | 1461067766296 Marionette TRACE conn3 <- [1,2522,null,{}] 05:09:26 INFO - PROCESS | 5615 | 1461067766302 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:26 INFO - PROCESS | 5615 | 1461067766549 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:09:26 INFO - PROCESS | 5615 | 1461067766889 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:26 INFO - PROCESS | 5615 | ++DOCSHELL 0x901acc00 == 129 [pid = 5615] [id = 638] 05:09:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x902bd400) [pid = 5615] [serial = 1915] [outer = (nil)] 05:09:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x912ad000) [pid = 5615] [serial = 1916] [outer = 0x902bd400] 05:09:26 INFO - PROCESS | 5615 | 1461067766986 Marionette DEBUG loaded listener.js 05:09:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x9133ac00) [pid = 5615] [serial = 1917] [outer = 0x902bd400] 05:09:27 INFO - PROCESS | 5615 | 1461067767916 Marionette TRACE conn3 <- [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]]]}] 05:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1688ms 05:09:27 INFO - PROCESS | 5615 | 1461067767980 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:09:27 INFO - PROCESS | 5615 | 1461067767983 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:09:27 INFO - PROCESS | 5615 | 1461067767991 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 5615 | 1461067767995 Marionette TRACE conn3 <- [1,2526,null,{}] 05:09:28 INFO - PROCESS | 5615 | 1461067768001 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:28 INFO - PROCESS | 5615 | 1461067768262 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:09:28 INFO - PROCESS | 5615 | 1461067768609 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6d5400 == 130 [pid = 5615] [id = 639] 05:09:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x90588000) [pid = 5615] [serial = 1918] [outer = (nil)] 05:09:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x91f33400) [pid = 5615] [serial = 1919] [outer = 0x90588000] 05:09:28 INFO - PROCESS | 5615 | 1461067768705 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x91fe7400) [pid = 5615] [serial = 1920] [outer = 0x90588000] 05:09:29 INFO - PROCESS | 5615 | 1461067769634 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1682ms 05:09:29 INFO - PROCESS | 5615 | 1461067769674 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:09:29 INFO - PROCESS | 5615 | 1461067769679 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:09:29 INFO - PROCESS | 5615 | 1461067769686 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - PROCESS | 5615 | 1461067769690 Marionette TRACE conn3 <- [1,2530,null,{}] 05:09:29 INFO - PROCESS | 5615 | 1461067769696 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:29 INFO - PROCESS | 5615 | 1461067769944 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:09:30 INFO - PROCESS | 5615 | 1461067770301 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 5615 | ++DOCSHELL 0x8be9e800 == 131 [pid = 5615] [id = 640] 05:09:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x8eb5dc00) [pid = 5615] [serial = 1921] [outer = (nil)] 05:09:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x93151000) [pid = 5615] [serial = 1922] [outer = 0x8eb5dc00] 05:09:30 INFO - PROCESS | 5615 | 1461067770400 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x93155800) [pid = 5615] [serial = 1923] [outer = 0x8eb5dc00] 05:09:31 INFO - PROCESS | 5615 | 1461067771364 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:09:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1735ms 05:09:31 INFO - PROCESS | 5615 | 1461067771422 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:09:31 INFO - PROCESS | 5615 | 1461067771426 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:09:31 INFO - PROCESS | 5615 | 1461067771434 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:09:31 INFO - PROCESS | 5615 | 1461067771439 Marionette TRACE conn3 <- [1,2534,null,{}] 05:09:31 INFO - PROCESS | 5615 | 1461067771445 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:31 INFO - PROCESS | 5615 | 1461067771737 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:09:32 INFO - PROCESS | 5615 | 1461067772106 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 5615 | ++DOCSHELL 0x9314ac00 == 132 [pid = 5615] [id = 641] 05:09:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x932bdc00) [pid = 5615] [serial = 1924] [outer = (nil)] 05:09:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x933ba000) [pid = 5615] [serial = 1925] [outer = 0x932bdc00] 05:09:32 INFO - PROCESS | 5615 | 1461067772214 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x9418d400) [pid = 5615] [serial = 1926] [outer = 0x932bdc00] 05:09:33 INFO - PROCESS | 5615 | 1461067773246 Marionette TRACE conn3 <- [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]]]}] 05:09:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:09:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1888ms 05:09:33 INFO - PROCESS | 5615 | 1461067773323 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 5615 | 1461067773326 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:09:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:09:33 INFO - PROCESS | 5615 | 1461067773334 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 5615 | 1461067773337 Marionette TRACE conn3 <- [1,2538,null,{}] 05:09:33 INFO - PROCESS | 5615 | 1461067773344 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:33 INFO - PROCESS | 5615 | 1461067773638 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:09:34 INFO - PROCESS | 5615 | 1461067774062 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:34 INFO - PROCESS | 5615 | ++DOCSHELL 0x932c0000 == 133 [pid = 5615] [id = 642] 05:09:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x94192400) [pid = 5615] [serial = 1927] [outer = (nil)] 05:09:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x942c8000) [pid = 5615] [serial = 1928] [outer = 0x94192400] 05:09:34 INFO - PROCESS | 5615 | 1461067774153 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x942cbc00) [pid = 5615] [serial = 1929] [outer = 0x94192400] 05:09:35 INFO - PROCESS | 5615 | 1461067775109 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1838ms 05:09:35 INFO - PROCESS | 5615 | 1461067775174 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:09:35 INFO - PROCESS | 5615 | 1461067775179 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:09:35 INFO - PROCESS | 5615 | 1461067775186 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 5615 | 1461067775189 Marionette TRACE conn3 <- [1,2542,null,{}] 05:09:35 INFO - PROCESS | 5615 | 1461067775196 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:35 INFO - PROCESS | 5615 | 1461067775462 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:09:35 INFO - PROCESS | 5615 | 1461067775810 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:35 INFO - PROCESS | 5615 | ++DOCSHELL 0x88612400 == 134 [pid = 5615] [id = 643] 05:09:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x8b503c00) [pid = 5615] [serial = 1930] [outer = (nil)] 05:09:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x942d4400) [pid = 5615] [serial = 1931] [outer = 0x8b503c00] 05:09:35 INFO - PROCESS | 5615 | 1461067775903 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x944c8800) [pid = 5615] [serial = 1932] [outer = 0x8b503c00] 05:09:36 INFO - PROCESS | 5615 | 1461067776837 Marionette TRACE conn3 <- [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]]]}] 05:09:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:09:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1688ms 05:09:36 INFO - PROCESS | 5615 | 1461067776876 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:09:36 INFO - PROCESS | 5615 | 1461067776880 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:09:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:09:36 INFO - PROCESS | 5615 | 1461067776887 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:09:36 INFO - PROCESS | 5615 | 1461067776891 Marionette TRACE conn3 <- [1,2546,null,{}] 05:09:36 INFO - PROCESS | 5615 | 1461067776898 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:37 INFO - PROCESS | 5615 | 1461067777188 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:09:37 INFO - PROCESS | 5615 | 1461067777525 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:37 INFO - PROCESS | 5615 | ++DOCSHELL 0x94191c00 == 135 [pid = 5615] [id = 644] 05:09:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x94195400) [pid = 5615] [serial = 1933] [outer = (nil)] 05:09:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x957b4000) [pid = 5615] [serial = 1934] [outer = 0x94195400] 05:09:37 INFO - PROCESS | 5615 | 1461067777622 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x957b6800) [pid = 5615] [serial = 1935] [outer = 0x94195400] 05:09:38 INFO - PROCESS | 5615 | 1461067778556 Marionette TRACE conn3 <- [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]]]}] 05:09:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:09:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1733ms 05:09:38 INFO - PROCESS | 5615 | 1461067778622 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:09:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:09:38 INFO - PROCESS | 5615 | 1461067778626 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:09:38 INFO - PROCESS | 5615 | 1461067778633 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 5615 | 1461067778636 Marionette TRACE conn3 <- [1,2550,null,{}] 05:09:38 INFO - PROCESS | 5615 | 1461067778642 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:38 INFO - PROCESS | 5615 | 1461067778890 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:09:39 INFO - PROCESS | 5615 | 1461067779251 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 5615 | ++DOCSHELL 0x944c5c00 == 136 [pid = 5615] [id = 645] 05:09:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x944cec00) [pid = 5615] [serial = 1936] [outer = (nil)] 05:09:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x96a29800) [pid = 5615] [serial = 1937] [outer = 0x944cec00] 05:09:39 INFO - PROCESS | 5615 | 1461067779349 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x96aaf000) [pid = 5615] [serial = 1938] [outer = 0x944cec00] 05:09:40 INFO - PROCESS | 5615 | 1461067780314 Marionette TRACE conn3 <- [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]]]}] 05:09:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:09:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1732ms 05:09:40 INFO - PROCESS | 5615 | 1461067780365 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 5615 | 1461067780369 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:09:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:09:40 INFO - PROCESS | 5615 | 1461067780375 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 5615 | 1461067780379 Marionette TRACE conn3 <- [1,2554,null,{}] 05:09:40 INFO - PROCESS | 5615 | 1461067780384 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:40 INFO - PROCESS | 5615 | 1461067780619 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:09:40 INFO - PROCESS | 5615 | 1461067780964 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x87617c00 == 137 [pid = 5615] [id = 646] 05:09:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x8b5bc800) [pid = 5615] [serial = 1939] [outer = (nil)] 05:09:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x96bb6c00) [pid = 5615] [serial = 1940] [outer = 0x8b5bc800] 05:09:41 INFO - PROCESS | 5615 | 1461067781062 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x96bb8c00) [pid = 5615] [serial = 1941] [outer = 0x8b5bc800] 05:09:41 INFO - PROCESS | 5615 | 1461067781992 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1686ms 05:09:42 INFO - PROCESS | 5615 | 1461067782062 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 5615 | 1461067782066 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:09:42 INFO - PROCESS | 5615 | 1461067782072 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 5615 | 1461067782076 Marionette TRACE conn3 <- [1,2558,null,{}] 05:09:42 INFO - PROCESS | 5615 | 1461067782081 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:42 INFO - PROCESS | 5615 | 1461067782331 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:09:42 INFO - PROCESS | 5615 | 1461067782693 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 5615 | ++DOCSHELL 0x91f02400 == 138 [pid = 5615] [id = 647] 05:09:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 175 (0x9325f400) [pid = 5615] [serial = 1942] [outer = (nil)] 05:09:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 176 (0x96ff8c00) [pid = 5615] [serial = 1943] [outer = 0x9325f400] 05:09:42 INFO - PROCESS | 5615 | 1461067782799 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 177 (0x971eac00) [pid = 5615] [serial = 1944] [outer = 0x9325f400] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x874a8800 == 137 [pid = 5615] [id = 536] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x8811e400 == 136 [pid = 5615] [id = 498] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x98559000 == 135 [pid = 5615] [id = 539] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x903c6c00 == 134 [pid = 5615] [id = 537] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x8ca67800 == 133 [pid = 5615] [id = 120] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x87f2d000 == 132 [pid = 5615] [id = 234] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x87082000 == 131 [pid = 5615] [id = 538] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x942d0000 == 130 [pid = 5615] [id = 534] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x8f33e000 == 129 [pid = 5615] [id = 93] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x8cba9400 == 128 [pid = 5615] [id = 535] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x88122800 == 127 [pid = 5615] [id = 607] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x8bea3c00 == 126 [pid = 5615] [id = 625] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x87088000 == 125 [pid = 5615] [id = 624] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x8cba0400 == 124 [pid = 5615] [id = 623] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x87621000 == 123 [pid = 5615] [id = 621] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6d7000 == 122 [pid = 5615] [id = 622] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x8f60c000 == 121 [pid = 5615] [id = 620] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x8cba9000 == 120 [pid = 5615] [id = 619] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x8c7e9400 == 119 [pid = 5615] [id = 618] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x8bfbfc00 == 118 [pid = 5615] [id = 616] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x8b73b400 == 117 [pid = 5615] [id = 617] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x8b73e400 == 116 [pid = 5615] [id = 615] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x8bd34400 == 115 [pid = 5615] [id = 614] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x89d45c00 == 114 [pid = 5615] [id = 613] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x89d4b400 == 113 [pid = 5615] [id = 612] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x874b7000 == 112 [pid = 5615] [id = 610] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x89e34400 == 111 [pid = 5615] [id = 611] 05:09:46 INFO - PROCESS | 5615 | --DOCSHELL 0x836c1800 == 110 [pid = 5615] [id = 609] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 176 (0x89d4b000) [pid = 5615] [serial = 1826] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 175 (0x8cba8c00) [pid = 5615] [serial = 1698] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 174 (0x88613000) [pid = 5615] [serial = 1823] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x8861d400) [pid = 5615] [serial = 1824] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x8bfc3400) [pid = 5615] [serial = 1769] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x8b5b6000) [pid = 5615] [serial = 1767] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x8a76ac00) [pid = 5615] [serial = 1766] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x87613c00) [pid = 5615] [serial = 1820] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x84ad0800) [pid = 5615] [serial = 1817] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x84fcf400) [pid = 5615] [serial = 1818] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x836c4000) [pid = 5615] [serial = 1814] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x82dd0000) [pid = 5615] [serial = 1812] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x82dcdc00) [pid = 5615] [serial = 1811] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0xa4a14000) [pid = 5615] [serial = 1809] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0xa4a0f000) [pid = 5615] [serial = 1808] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0xa4454800) [pid = 5615] [serial = 1806] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0xa3cdec00) [pid = 5615] [serial = 1805] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x9feebc00) [pid = 5615] [serial = 1803] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x9fb96400) [pid = 5615] [serial = 1802] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x9ae70400) [pid = 5615] [serial = 1800] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x99b85c00) [pid = 5615] [serial = 1799] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x99181800) [pid = 5615] [serial = 1797] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x9899f400) [pid = 5615] [serial = 1796] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x97fb8c00) [pid = 5615] [serial = 1794] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x97c7bc00) [pid = 5615] [serial = 1793] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x96bbec00) [pid = 5615] [serial = 1791] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x96bb5800) [pid = 5615] [serial = 1790] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x944c8400) [pid = 5615] [serial = 1788] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x942d2000) [pid = 5615] [serial = 1787] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x933ba400) [pid = 5615] [serial = 1785] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x932b4800) [pid = 5615] [serial = 1784] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x91f02000) [pid = 5615] [serial = 1782] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x91336c00) [pid = 5615] [serial = 1781] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x903c5c00) [pid = 5615] [serial = 1779] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x902c1c00) [pid = 5615] [serial = 1778] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x8ffecc00) [pid = 5615] [serial = 1776] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x8fee2400) [pid = 5615] [serial = 1775] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x8f6d3c00) [pid = 5615] [serial = 1773] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8f614000) [pid = 5615] [serial = 1772] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8c7ea400) [pid = 5615] [serial = 1770] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x8761cc00) [pid = 5615] [serial = 1821] [outer = (nil)] [url = about:blank] 05:09:46 INFO - PROCESS | 5615 | 1461067786820 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:09:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:09:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 4792ms 05:09:46 INFO - PROCESS | 5615 | 1461067786866 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:09:46 INFO - PROCESS | 5615 | 1461067786872 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:09:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:09:46 INFO - PROCESS | 5615 | 1461067786881 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 5615 | 1461067786887 Marionette TRACE conn3 <- [1,2562,null,{}] 05:09:46 INFO - PROCESS | 5615 | 1461067786896 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:47 INFO - PROCESS | 5615 | 1461067787266 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:09:47 INFO - PROCESS | 5615 | 1461067787419 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 5615 | ++DOCSHELL 0x836c7000 == 111 [pid = 5615] [id = 648] 05:09:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x85957c00) [pid = 5615] [serial = 1945] [outer = (nil)] 05:09:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8755bc00) [pid = 5615] [serial = 1946] [outer = 0x85957c00] 05:09:47 INFO - PROCESS | 5615 | 1461067787503 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8761fc00) [pid = 5615] [serial = 1947] [outer = 0x85957c00] 05:09:48 INFO - PROCESS | 5615 | 1461067788455 Marionette TRACE conn3 <- [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]]]}] 05:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1641ms 05:09:48 INFO - PROCESS | 5615 | 1461067788522 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:09:48 INFO - PROCESS | 5615 | 1461067788531 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:09:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:09:48 INFO - PROCESS | 5615 | 1461067788542 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 5615 | 1461067788545 Marionette TRACE conn3 <- [1,2566,null,{}] 05:09:48 INFO - PROCESS | 5615 | 1461067788552 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:48 INFO - PROCESS | 5615 | 1461067788797 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:09:49 INFO - PROCESS | 5615 | 1461067789112 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 5615 | ++DOCSHELL 0x88129400 == 112 [pid = 5615] [id = 649] 05:09:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x882b1000) [pid = 5615] [serial = 1948] [outer = (nil)] 05:09:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x89d4b400) [pid = 5615] [serial = 1949] [outer = 0x882b1000] 05:09:49 INFO - PROCESS | 5615 | 1461067789189 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8a0da400) [pid = 5615] [serial = 1950] [outer = 0x882b1000] 05:09:50 INFO - PROCESS | 5615 | 1461067790183 Marionette TRACE conn3 <- [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]]]}] 05:09:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:09:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1686ms 05:09:50 INFO - PROCESS | 5615 | 1461067790229 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 5615 | 1461067790235 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:09:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:09:50 INFO - PROCESS | 5615 | 1461067790258 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 5615 | 1461067790265 Marionette TRACE conn3 <- [1,2570,null,{}] 05:09:50 INFO - PROCESS | 5615 | 1461067790281 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:50 INFO - PROCESS | 5615 | 1461067790608 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:09:50 INFO - PROCESS | 5615 | 1461067790800 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5b2400 == 113 [pid = 5615] [id = 650] 05:09:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8b738400) [pid = 5615] [serial = 1951] [outer = (nil)] 05:09:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x8b767800) [pid = 5615] [serial = 1952] [outer = 0x8b738400] 05:09:50 INFO - PROCESS | 5615 | 1461067790879 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x8bd39c00) [pid = 5615] [serial = 1953] [outer = 0x8b738400] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x82dc6c00) [pid = 5615] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x89d41800) [pid = 5615] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x8f6d7400) [pid = 5615] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x89e3ac00) [pid = 5615] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x8f612c00) [pid = 5615] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x8cba9800) [pid = 5615] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8ca5e400) [pid = 5615] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8c163800) [pid = 5615] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x8c164800) [pid = 5615] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x8bd3a400) [pid = 5615] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8bd35400) [pid = 5615] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x8b5b3400) [pid = 5615] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x89e35c00) [pid = 5615] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x8a0ce400) [pid = 5615] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x87622c00) [pid = 5615] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x836c2400) [pid = 5615] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x874b2000) [pid = 5615] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x903c4000) [pid = 5615] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x8b5b9000) [pid = 5615] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x8ffef000) [pid = 5615] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x82dcc400) [pid = 5615] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:09:51 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x8b5af800) [pid = 5615] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:09:52 INFO - PROCESS | 5615 | 1461067792309 Marionette TRACE conn3 <- [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]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2088ms 05:09:52 INFO - PROCESS | 5615 | 1461067792347 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:09:52 INFO - PROCESS | 5615 | 1461067792352 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:09:52 INFO - PROCESS | 5615 | 1461067792373 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 5615 | 1461067792377 Marionette TRACE conn3 <- [1,2574,null,{}] 05:09:52 INFO - PROCESS | 5615 | 1461067792383 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:52 INFO - PROCESS | 5615 | 1461067792609 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:09:52 INFO - PROCESS | 5615 | 1461067792822 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 5615 | ++DOCSHELL 0x82dd4c00 == 114 [pid = 5615] [id = 651] 05:09:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x84ac6400) [pid = 5615] [serial = 1954] [outer = (nil)] 05:09:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8a766c00) [pid = 5615] [serial = 1955] [outer = 0x84ac6400] 05:09:52 INFO - PROCESS | 5615 | 1461067792897 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8b762800) [pid = 5615] [serial = 1956] [outer = 0x84ac6400] 05:09:53 INFO - PROCESS | 5615 | 1461067793904 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1604ms 05:09:53 INFO - PROCESS | 5615 | 1461067793963 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 5615 | 1461067793970 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:09:53 INFO - PROCESS | 5615 | 1461067793985 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:09:54 INFO - PROCESS | 5615 | 1461067793998 Marionette TRACE conn3 <- [1,2578,null,{}] 05:09:54 INFO - PROCESS | 5615 | 1461067794009 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:54 INFO - PROCESS | 5615 | 1461067794304 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:09:54 INFO - PROCESS | 5615 | 1461067794670 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 5615 | ++DOCSHELL 0x874b3400 == 115 [pid = 5615] [id = 652] 05:09:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x874b7c00) [pid = 5615] [serial = 1957] [outer = (nil)] 05:09:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8761a000) [pid = 5615] [serial = 1958] [outer = 0x874b7c00] 05:09:54 INFO - PROCESS | 5615 | 1461067794765 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x88125400) [pid = 5615] [serial = 1959] [outer = 0x874b7c00] 05:09:55 INFO - PROCESS | 5615 | 1461067795768 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:09:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:09:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1852ms 05:09:55 INFO - PROCESS | 5615 | 1461067795836 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:09:55 INFO - PROCESS | 5615 | 1461067795845 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:09:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:09:55 INFO - PROCESS | 5615 | 1461067795859 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 5615 | 1461067795867 Marionette TRACE conn3 <- [1,2582,null,{}] 05:09:55 INFO - PROCESS | 5615 | 1461067795874 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:56 INFO - PROCESS | 5615 | 1461067796171 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:09:56 INFO - PROCESS | 5615 | 1461067796521 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x89e37c00 == 116 [pid = 5615] [id = 653] 05:09:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8a0d8800) [pid = 5615] [serial = 1960] [outer = (nil)] 05:09:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x8a76ec00) [pid = 5615] [serial = 1961] [outer = 0x8a0d8800] 05:09:56 INFO - PROCESS | 5615 | 1461067796613 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8b5bb000) [pid = 5615] [serial = 1962] [outer = 0x8a0d8800] 05:09:57 INFO - PROCESS | 5615 | 1461067797647 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1844ms 05:09:57 INFO - PROCESS | 5615 | 1461067797702 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 5615 | 1461067797706 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:09:57 INFO - PROCESS | 5615 | 1461067797713 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 5615 | 1461067797720 Marionette TRACE conn3 <- [1,2586,null,{}] 05:09:57 INFO - PROCESS | 5615 | 1461067797737 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:58 INFO - PROCESS | 5615 | 1461067798010 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:09:58 INFO - PROCESS | 5615 | 1461067798396 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:58 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bd3cc00 == 117 [pid = 5615] [id = 654] 05:09:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8be9f000) [pid = 5615] [serial = 1963] [outer = (nil)] 05:09:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8bfb8000) [pid = 5615] [serial = 1964] [outer = 0x8be9f000] 05:09:58 INFO - PROCESS | 5615 | 1461067798495 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8c161c00) [pid = 5615] [serial = 1965] [outer = 0x8be9f000] 05:09:59 INFO - PROCESS | 5615 | 1461067799454 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1790ms 05:09:59 INFO - PROCESS | 5615 | 1461067799504 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 5615 | 1461067799509 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:09:59 INFO - PROCESS | 5615 | 1461067799516 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 5615 | 1461067799519 Marionette TRACE conn3 <- [1,2590,null,{}] 05:09:59 INFO - PROCESS | 5615 | 1461067799525 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:59 INFO - PROCESS | 5615 | 1461067799760 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:10:00 INFO - PROCESS | 5615 | 1461067800094 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 5615 | ++DOCSHELL 0x882b2400 == 118 [pid = 5615] [id = 655] 05:10:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8bfba800) [pid = 5615] [serial = 1966] [outer = (nil)] 05:10:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8c7ed400) [pid = 5615] [serial = 1967] [outer = 0x8bfba800] 05:10:00 INFO - PROCESS | 5615 | 1461067800189 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8ca62c00) [pid = 5615] [serial = 1968] [outer = 0x8bfba800] 05:10:01 INFO - PROCESS | 5615 | 1461067801122 Marionette TRACE conn3 <- [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]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1681ms 05:10:01 INFO - PROCESS | 5615 | 1461067801198 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 5615 | 1461067801201 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:10:01 INFO - PROCESS | 5615 | 1461067801209 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 5615 | 1461067801212 Marionette TRACE conn3 <- [1,2594,null,{}] 05:10:01 INFO - PROCESS | 5615 | 1461067801218 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:01 INFO - PROCESS | 5615 | 1461067801509 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:10:01 INFO - PROCESS | 5615 | 1461067801928 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bea7800 == 119 [pid = 5615] [id = 656] 05:10:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8c7e8000) [pid = 5615] [serial = 1969] [outer = (nil)] 05:10:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8eb57400) [pid = 5615] [serial = 1970] [outer = 0x8c7e8000] 05:10:02 INFO - PROCESS | 5615 | 1461067802023 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8eb64800) [pid = 5615] [serial = 1971] [outer = 0x8c7e8000] 05:10:03 INFO - PROCESS | 5615 | 1461067803106 Marionette TRACE conn3 <- [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]]]}] 05:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1935ms 05:10:03 INFO - PROCESS | 5615 | 1461067803188 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 5615 | 1461067803192 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:10:03 INFO - PROCESS | 5615 | 1461067803212 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 5615 | 1461067803215 Marionette TRACE conn3 <- [1,2598,null,{}] 05:10:03 INFO - PROCESS | 5615 | 1461067803221 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:03 INFO - PROCESS | 5615 | 1461067803506 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:10:03 INFO - PROCESS | 5615 | 1461067803872 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 5615 | ++DOCSHELL 0x89d41800 == 120 [pid = 5615] [id = 657] 05:10:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8f614000) [pid = 5615] [serial = 1972] [outer = (nil)] 05:10:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8f6d5000) [pid = 5615] [serial = 1973] [outer = 0x8f614000] 05:10:03 INFO - PROCESS | 5615 | 1461067803967 Marionette DEBUG loaded listener.js 05:10:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x8fee0c00) [pid = 5615] [serial = 1974] [outer = 0x8f614000] 05:10:04 INFO - PROCESS | 5615 | 1461067804951 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1781ms 05:10:04 INFO - PROCESS | 5615 | 1461067804994 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:10:05 INFO - PROCESS | 5615 | 1461067804998 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:10:05 INFO - PROCESS | 5615 | 1461067805005 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:10:05 INFO - PROCESS | 5615 | 1461067805009 Marionette TRACE conn3 <- [1,2602,null,{}] 05:10:05 INFO - PROCESS | 5615 | 1461067805015 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:05 INFO - PROCESS | 5615 | 1461067805259 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:10:05 INFO - PROCESS | 5615 | 1461067805612 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 5615 | ++DOCSHELL 0x8cba5400 == 121 [pid = 5615] [id = 658] 05:10:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x8f6cb000) [pid = 5615] [serial = 1975] [outer = (nil)] 05:10:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x900d2000) [pid = 5615] [serial = 1976] [outer = 0x8f6cb000] 05:10:05 INFO - PROCESS | 5615 | 1461067805701 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x901a5800) [pid = 5615] [serial = 1977] [outer = 0x8f6cb000] 05:10:06 INFO - PROCESS | 5615 | 1461067806781 Marionette TRACE conn3 <- [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]]]}] 05:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1836ms 05:10:06 INFO - PROCESS | 5615 | 1461067806842 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 5615 | 1461067806845 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:10:06 INFO - PROCESS | 5615 | 1461067806852 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 5615 | 1461067806856 Marionette TRACE conn3 <- [1,2606,null,{}] 05:10:06 INFO - PROCESS | 5615 | 1461067806862 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:07 INFO - PROCESS | 5615 | 1461067807137 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:10:07 INFO - PROCESS | 5615 | 1461067807492 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bfb7000 == 122 [pid = 5615] [id = 659] 05:10:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x8ffec800) [pid = 5615] [serial = 1978] [outer = (nil)] 05:10:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x903c3400) [pid = 5615] [serial = 1979] [outer = 0x8ffec800] 05:10:07 INFO - PROCESS | 5615 | 1461067807582 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x903cb400) [pid = 5615] [serial = 1980] [outer = 0x8ffec800] 05:10:08 INFO - PROCESS | 5615 | 1461067808622 Marionette TRACE conn3 <- [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]]]}] 05:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1833ms 05:10:08 INFO - PROCESS | 5615 | 1461067808686 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 5615 | 1461067808690 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:10:08 INFO - PROCESS | 5615 | 1461067808697 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 5615 | 1461067808703 Marionette TRACE conn3 <- [1,2610,null,{}] 05:10:08 INFO - PROCESS | 5615 | 1461067808709 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:08 INFO - PROCESS | 5615 | 1461067808989 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:10:09 INFO - PROCESS | 5615 | 1461067809341 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 5615 | ++DOCSHELL 0x902ba000 == 123 [pid = 5615] [id = 660] 05:10:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x902c6c00) [pid = 5615] [serial = 1981] [outer = (nil)] 05:10:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x915db000) [pid = 5615] [serial = 1982] [outer = 0x902c6c00] 05:10:09 INFO - PROCESS | 5615 | 1461067809438 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x91f0f800) [pid = 5615] [serial = 1983] [outer = 0x902c6c00] 05:10:10 INFO - PROCESS | 5615 | 1461067810339 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:10:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:10:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1684ms 05:10:10 INFO - PROCESS | 5615 | 1461067810382 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:10:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:10:10 INFO - PROCESS | 5615 | 1461067810388 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:10:10 INFO - PROCESS | 5615 | 1461067810398 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 5615 | 1461067810404 Marionette TRACE conn3 <- [1,2614,null,{}] 05:10:10 INFO - PROCESS | 5615 | 1461067810414 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:10 INFO - PROCESS | 5615 | 1461067810785 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:10:11 INFO - PROCESS | 5615 | 1461067811128 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 5615 | ++DOCSHELL 0x84ac1800 == 124 [pid = 5615] [id = 661] 05:10:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x8ffecc00) [pid = 5615] [serial = 1984] [outer = (nil)] 05:10:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x9325b000) [pid = 5615] [serial = 1985] [outer = 0x8ffecc00] 05:10:11 INFO - PROCESS | 5615 | 1461067811222 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x93260800) [pid = 5615] [serial = 1986] [outer = 0x8ffecc00] 05:10:12 INFO - PROCESS | 5615 | 1461067812148 Marionette TRACE conn3 <- [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]]]}] 05:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1793ms 05:10:12 INFO - PROCESS | 5615 | 1461067812189 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 5615 | 1461067812193 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:10:12 INFO - PROCESS | 5615 | 1461067812200 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 5615 | 1461067812204 Marionette TRACE conn3 <- [1,2618,null,{}] 05:10:12 INFO - PROCESS | 5615 | 1461067812210 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:12 INFO - PROCESS | 5615 | 1461067812478 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:10:12 INFO - PROCESS | 5615 | 1461067812934 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x882a6400 == 125 [pid = 5615] [id = 662] 05:10:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x933c1800) [pid = 5615] [serial = 1987] [outer = (nil)] 05:10:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x942d1000) [pid = 5615] [serial = 1988] [outer = 0x933c1800] 05:10:13 INFO - PROCESS | 5615 | 1461067813031 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x957b4400) [pid = 5615] [serial = 1989] [outer = 0x933c1800] 05:10:14 INFO - PROCESS | 5615 | 1461067814147 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2037ms 05:10:14 INFO - PROCESS | 5615 | 1461067814241 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:10:14 INFO - PROCESS | 5615 | 1461067814247 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:10:14 INFO - PROCESS | 5615 | 1461067814259 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - PROCESS | 5615 | 1461067814264 Marionette TRACE conn3 <- [1,2622,null,{}] 05:10:14 INFO - PROCESS | 5615 | 1461067814274 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:14 INFO - PROCESS | 5615 | 1461067814591 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:10:15 INFO - PROCESS | 5615 | 1461067814999 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x9418f400 == 126 [pid = 5615] [id = 663] 05:10:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x942d4800) [pid = 5615] [serial = 1990] [outer = (nil)] 05:10:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x96ff6800) [pid = 5615] [serial = 1991] [outer = 0x942d4800] 05:10:15 INFO - PROCESS | 5615 | 1461067815092 Marionette DEBUG loaded listener.js 05:10:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x971e5400) [pid = 5615] [serial = 1992] [outer = 0x942d4800] 05:10:16 INFO - PROCESS | 5615 | 1461067816161 Marionette TRACE conn3 <- [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]]]}] 05:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1939ms 05:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:10:16 INFO - PROCESS | 5615 | 1461067816197 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:10:16 INFO - PROCESS | 5615 | 1461067816200 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:10:16 INFO - PROCESS | 5615 | 1461067816207 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:10:16 INFO - PROCESS | 5615 | 1461067816210 Marionette TRACE conn3 <- [1,2626,null,{}] 05:10:16 INFO - PROCESS | 5615 | 1461067816216 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:16 INFO - PROCESS | 5615 | 1461067816457 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:10:16 INFO - PROCESS | 5615 | 1461067816850 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:16 INFO - PROCESS | 5615 | ++DOCSHELL 0x96bb7c00 == 127 [pid = 5615] [id = 664] 05:10:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x96bc1400) [pid = 5615] [serial = 1993] [outer = (nil)] 05:10:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x979cc400) [pid = 5615] [serial = 1994] [outer = 0x96bc1400] 05:10:16 INFO - PROCESS | 5615 | 1461067816953 Marionette DEBUG loaded listener.js 05:10:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x97c7bc00) [pid = 5615] [serial = 1995] [outer = 0x96bc1400] 05:10:17 INFO - PROCESS | 5615 | 1461067817912 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1742ms 05:10:17 INFO - PROCESS | 5615 | 1461067817966 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 5615 | 1461067817971 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:10:17 INFO - PROCESS | 5615 | 1461067817977 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 5615 | 1461067817981 Marionette TRACE conn3 <- [1,2630,null,{}] 05:10:17 INFO - PROCESS | 5615 | 1461067817987 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:18 INFO - PROCESS | 5615 | 1461067818240 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:10:18 INFO - PROCESS | 5615 | 1461067818628 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 5615 | ++DOCSHELL 0x8811dc00 == 128 [pid = 5615] [id = 665] 05:10:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x8c164c00) [pid = 5615] [serial = 1996] [outer = (nil)] 05:10:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x983eec00) [pid = 5615] [serial = 1997] [outer = 0x8c164c00] 05:10:18 INFO - PROCESS | 5615 | 1461067818721 Marionette DEBUG loaded listener.js 05:10:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x98491c00) [pid = 5615] [serial = 1998] [outer = 0x8c164c00] 05:10:19 INFO - PROCESS | 5615 | 1461067819706 Marionette TRACE conn3 <- [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]]]}] 05:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1796ms 05:10:19 INFO - PROCESS | 5615 | 1461067819777 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:10:19 INFO - PROCESS | 5615 | 1461067819780 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:10:19 INFO - PROCESS | 5615 | 1461067819788 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:10:19 INFO - PROCESS | 5615 | 1461067819792 Marionette TRACE conn3 <- [1,2634,null,{}] 05:10:19 INFO - PROCESS | 5615 | 1461067819799 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:20 INFO - PROCESS | 5615 | 1461067820104 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:10:20 INFO - PROCESS | 5615 | 1461067820460 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:20 INFO - PROCESS | 5615 | ++DOCSHELL 0x97faf800 == 129 [pid = 5615] [id = 666] 05:10:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x97fb5800) [pid = 5615] [serial = 1999] [outer = (nil)] 05:10:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x988c2400) [pid = 5615] [serial = 2000] [outer = 0x97fb5800] 05:10:20 INFO - PROCESS | 5615 | 1461067820578 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x988c4000) [pid = 5615] [serial = 2001] [outer = 0x97fb5800] 05:10:21 INFO - PROCESS | 5615 | 1461067821689 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1944ms 05:10:21 INFO - PROCESS | 5615 | 1461067821733 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:10:21 INFO - PROCESS | 5615 | 1461067821737 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:10:21 INFO - PROCESS | 5615 | 1461067821744 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:10:21 INFO - PROCESS | 5615 | 1461067821747 Marionette TRACE conn3 <- [1,2638,null,{}] 05:10:21 INFO - PROCESS | 5615 | 1461067821753 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:22 INFO - PROCESS | 5615 | 1461067822008 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:10:22 INFO - PROCESS | 5615 | 1461067822364 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 5615 | ++DOCSHELL 0x82dd3c00 == 130 [pid = 5615] [id = 667] 05:10:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x988bc400) [pid = 5615] [serial = 2002] [outer = (nil)] 05:10:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x98998800) [pid = 5615] [serial = 2003] [outer = 0x988bc400] 05:10:22 INFO - PROCESS | 5615 | 1461067822464 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x9899bc00) [pid = 5615] [serial = 2004] [outer = 0x988bc400] 05:10:23 INFO - PROCESS | 5615 | 1461067823451 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1784ms 05:10:23 INFO - PROCESS | 5615 | 1461067823529 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:10:23 INFO - PROCESS | 5615 | 1461067823534 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:10:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:10:23 INFO - PROCESS | 5615 | 1461067823541 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:10:23 INFO - PROCESS | 5615 | 1461067823545 Marionette TRACE conn3 <- [1,2642,null,{}] 05:10:23 INFO - PROCESS | 5615 | 1461067823551 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:23 INFO - PROCESS | 5615 | 1461067823830 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:10:26 INFO - PROCESS | 5615 | --DOCSHELL 0x87083400 == 129 [pid = 5615] [id = 516] 05:10:26 INFO - PROCESS | 5615 | --DOCSHELL 0xa0037400 == 128 [pid = 5615] [id = 43] 05:10:26 INFO - PROCESS | 5615 | --DOCSHELL 0x85956400 == 127 [pid = 5615] [id = 517] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x836c6400) [pid = 5615] [serial = 1815] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x8c7eec00) [pid = 5615] [serial = 1764] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x874b2800) [pid = 5615] [serial = 1889] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x89e2c800) [pid = 5615] [serial = 1886] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x89e39800) [pid = 5615] [serial = 1887] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x900cdc00) [pid = 5615] [serial = 1868] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x8fee2800) [pid = 5615] [serial = 1866] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x8fee0800) [pid = 5615] [serial = 1865] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x8f6d7800) [pid = 5615] [serial = 1863] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x8f6d4000) [pid = 5615] [serial = 1862] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x8f338000) [pid = 5615] [serial = 1860] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x8eb5d000) [pid = 5615] [serial = 1859] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x8cb9ac00) [pid = 5615] [serial = 1857] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x8ca68000) [pid = 5615] [serial = 1856] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x8c7f3800) [pid = 5615] [serial = 1854] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x8c7f1000) [pid = 5615] [serial = 1853] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x8c16ec00) [pid = 5615] [serial = 1851] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x8c16b800) [pid = 5615] [serial = 1850] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x8bfc1c00) [pid = 5615] [serial = 1848] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x8bfbcc00) [pid = 5615] [serial = 1847] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x8be35800) [pid = 5615] [serial = 1845] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x8bd38400) [pid = 5615] [serial = 1844] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x8b768400) [pid = 5615] [serial = 1842] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x8b761c00) [pid = 5615] [serial = 1841] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x8b5bb400) [pid = 5615] [serial = 1839] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x8b5af400) [pid = 5615] [serial = 1838] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x8a40c800) [pid = 5615] [serial = 1836] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x8a0d7c00) [pid = 5615] [serial = 1835] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x882a9400) [pid = 5615] [serial = 1833] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x87f36000) [pid = 5615] [serial = 1832] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x84acc400) [pid = 5615] [serial = 1830] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x836cb000) [pid = 5615] [serial = 1829] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x87616c00) [pid = 5615] [serial = 1883] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x9058e800) [pid = 5615] [serial = 1880] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x904d8c00) [pid = 5615] [serial = 1878] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x904d6400) [pid = 5615] [serial = 1877] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x903ca800) [pid = 5615] [serial = 1875] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x902c7000) [pid = 5615] [serial = 1874] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x902bcc00) [pid = 5615] [serial = 1871] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x902c0400) [pid = 5615] [serial = 1872] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x900d4400) [pid = 5615] [serial = 1869] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x87f2a800) [pid = 5615] [serial = 1884] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x8b73b000) [pid = 5615] [serial = 1892] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x8a76e400) [pid = 5615] [serial = 1890] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 5615 | 1461067827129 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 5615 | ++DOCSHELL 0x836cb000 == 128 [pid = 5615] [id = 668] 05:10:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x84acc400) [pid = 5615] [serial = 2005] [outer = (nil)] 05:10:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x87090c00) [pid = 5615] [serial = 2006] [outer = 0x84acc400] 05:10:27 INFO - PROCESS | 5615 | 1461067827215 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8755d000) [pid = 5615] [serial = 2007] [outer = 0x84acc400] 05:10:28 INFO - PROCESS | 5615 | 1461067828046 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:10:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:10:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 4547ms 05:10:28 INFO - PROCESS | 5615 | 1461067828114 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 5615 | 1461067828122 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:10:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:10:28 INFO - PROCESS | 5615 | 1461067828141 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 5615 | 1461067828146 Marionette TRACE conn3 <- [1,2646,null,{}] 05:10:28 INFO - PROCESS | 5615 | 1461067828154 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:28 INFO - PROCESS | 5615 | 1461067828410 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:10:28 INFO - PROCESS | 5615 | 1461067828676 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x88613000 == 129 [pid = 5615] [id = 669] 05:10:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x88616000) [pid = 5615] [serial = 2008] [outer = (nil)] 05:10:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8861e800) [pid = 5615] [serial = 2009] [outer = 0x88616000] 05:10:28 INFO - PROCESS | 5615 | 1461067828813 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x89e33c00) [pid = 5615] [serial = 2010] [outer = 0x88616000] 05:10:29 INFO - PROCESS | 5615 | 1461067829804 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:10:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:10:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1734ms 05:10:29 INFO - PROCESS | 5615 | 1461067829878 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:10:29 INFO - PROCESS | 5615 | 1461067829883 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:10:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:10:29 INFO - PROCESS | 5615 | 1461067829891 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:10:29 INFO - PROCESS | 5615 | 1461067829895 Marionette TRACE conn3 <- [1,2650,null,{}] 05:10:29 INFO - PROCESS | 5615 | 1461067829911 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:30 INFO - PROCESS | 5615 | 1461067830244 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:10:30 INFO - PROCESS | 5615 | 1461067830516 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:30 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a763400 == 130 [pid = 5615] [id = 670] 05:10:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8a76ac00) [pid = 5615] [serial = 2011] [outer = (nil)] 05:10:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8b506000) [pid = 5615] [serial = 2012] [outer = 0x8a76ac00] 05:10:30 INFO - PROCESS | 5615 | 1461067830610 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8b5bb400) [pid = 5615] [serial = 2013] [outer = 0x8a76ac00] 05:10:31 INFO - PROCESS | 5615 | 1461067831993 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8b738400) [pid = 5615] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x85957c00) [pid = 5615] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x9325f400) [pid = 5615] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x8b5bc800) [pid = 5615] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x944cec00) [pid = 5615] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x94195400) [pid = 5615] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x8b503c00) [pid = 5615] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x94192400) [pid = 5615] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x932bdc00) [pid = 5615] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x8eb5dc00) [pid = 5615] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x90588000) [pid = 5615] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x902bd400) [pid = 5615] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x902b9400) [pid = 5615] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x8f6cdc00) [pid = 5615] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x8bfb5800) [pid = 5615] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x8bea5400) [pid = 5615] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x8bea7400) [pid = 5615] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x8a0d8400) [pid = 5615] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 120 (0x874ac800) [pid = 5615] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 119 (0x882b1000) [pid = 5615] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 118 (0x882a4400) [pid = 5615] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:10:32 INFO - PROCESS | 5615 | --DOMWINDOW == 117 (0x8ffe5000) [pid = 5615] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:10:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:10:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2252ms 05:10:32 INFO - PROCESS | 5615 | 1461067832170 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 5615 | 1461067832175 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:10:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:10:32 INFO - PROCESS | 5615 | 1461067832193 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 5615 | 1461067832203 Marionette TRACE conn3 <- [1,2654,null,{}] 05:10:32 INFO - PROCESS | 5615 | 1461067832226 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:32 INFO - PROCESS | 5615 | 1461067832466 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:10:32 INFO - PROCESS | 5615 | 1461067832672 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0d8400 == 131 [pid = 5615] [id = 671] 05:10:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 118 (0x8a0d9000) [pid = 5615] [serial = 2014] [outer = (nil)] 05:10:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 119 (0x8b73cc00) [pid = 5615] [serial = 2015] [outer = 0x8a0d9000] 05:10:32 INFO - PROCESS | 5615 | 1461067832751 Marionette DEBUG loaded listener.js 05:10:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 120 (0x8b76dc00) [pid = 5615] [serial = 2016] [outer = 0x8a0d9000] 05:10:33 INFO - PROCESS | 5615 | 1461067833537 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:10:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:10:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1400ms 05:10:33 INFO - PROCESS | 5615 | 1461067833584 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:10:33 INFO - PROCESS | 5615 | 1461067833588 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:10:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:10:33 INFO - PROCESS | 5615 | 1461067833595 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 5615 | 1461067833598 Marionette TRACE conn3 <- [1,2658,null,{}] 05:10:33 INFO - PROCESS | 5615 | 1461067833603 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:33 INFO - PROCESS | 5615 | 1461067833912 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:10:33 INFO - PROCESS | 5615 | 1461067833934 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b73e400 == 132 [pid = 5615] [id = 672] 05:10:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0x8bd3c800) [pid = 5615] [serial = 2017] [outer = (nil)] 05:10:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x8be30400) [pid = 5615] [serial = 2018] [outer = 0x8bd3c800] 05:10:34 INFO - PROCESS | 5615 | 1461067834007 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x8be36c00) [pid = 5615] [serial = 2019] [outer = 0x8bd3c800] 05:10:35 INFO - PROCESS | 5615 | 1461067835345 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:10:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:10:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1786ms 05:10:35 INFO - PROCESS | 5615 | 1461067835383 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 5615 | 1461067835392 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:10:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:10:35 INFO - PROCESS | 5615 | 1461067835402 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - PROCESS | 5615 | 1461067835407 Marionette TRACE conn3 <- [1,2662,null,{}] 05:10:35 INFO - PROCESS | 5615 | 1461067835416 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:35 INFO - PROCESS | 5615 | 1461067835707 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:10:36 INFO - PROCESS | 5615 | 1461067836065 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:36 INFO - PROCESS | 5615 | ++DOCSHELL 0x874b2800 == 133 [pid = 5615] [id = 673] 05:10:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x8811f400) [pid = 5615] [serial = 2020] [outer = (nil)] 05:10:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x882af000) [pid = 5615] [serial = 2021] [outer = 0x8811f400] 05:10:36 INFO - PROCESS | 5615 | 1461067836168 Marionette DEBUG loaded listener.js 05:10:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x89d4f400) [pid = 5615] [serial = 2022] [outer = 0x8811f400] 05:10:37 INFO - PROCESS | 5615 | 1461067837294 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:10:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:10:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1946ms 05:10:37 INFO - PROCESS | 5615 | 1461067837350 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:10:37 INFO - PROCESS | 5615 | 1461067837358 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:10:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:10:37 INFO - PROCESS | 5615 | 1461067837370 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:10:37 INFO - PROCESS | 5615 | 1461067837374 Marionette TRACE conn3 <- [1,2666,null,{}] 05:10:37 INFO - PROCESS | 5615 | 1461067837381 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:37 INFO - PROCESS | 5615 | 1461067837647 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:10:38 INFO - PROCESS | 5615 | 1461067838001 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:38 INFO - PROCESS | 5615 | ++DOCSHELL 0x88129c00 == 134 [pid = 5615] [id = 674] 05:10:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x8b736c00) [pid = 5615] [serial = 2023] [outer = (nil)] 05:10:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8bd3e400) [pid = 5615] [serial = 2024] [outer = 0x8b736c00] 05:10:38 INFO - PROCESS | 5615 | 1461067838099 Marionette DEBUG loaded listener.js 05:10:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8be34000) [pid = 5615] [serial = 2025] [outer = 0x8b736c00] 05:10:39 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:39 INFO - PROCESS | 5615 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:10:39 INFO - PROCESS | 5615 | 1461067839470 Marionette TRACE conn3 <- [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]]]}] 05:10:39 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) 05:10:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2135ms 05:10:39 INFO - PROCESS | 5615 | 1461067839506 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:10:39 INFO - PROCESS | 5615 | 1461067839511 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:10:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:10:39 INFO - PROCESS | 5615 | 1461067839618 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:10:39 INFO - PROCESS | 5615 | 1461067839625 Marionette TRACE conn3 <- [1,2670,null,{}] 05:10:39 INFO - PROCESS | 5615 | 1461067839647 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:39 INFO - PROCESS | 5615 | 1461067839908 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:10:40 INFO - PROCESS | 5615 | 1461067840193 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a76e800 == 135 [pid = 5615] [id = 675] 05:10:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8bfba000) [pid = 5615] [serial = 2026] [outer = (nil)] 05:10:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x8c16fc00) [pid = 5615] [serial = 2027] [outer = 0x8bfba000] 05:10:40 INFO - PROCESS | 5615 | 1461067840289 Marionette DEBUG loaded listener.js 05:10:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8c7f3000) [pid = 5615] [serial = 2028] [outer = 0x8bfba000] 05:10:41 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:41 INFO - PROCESS | 5615 | 1461067841770 Marionette TRACE conn3 <- [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] 05:10:41 INFO - PROCESS | 5615 | 1461067841833 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:10:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:10:41 INFO - PROCESS | 5615 | 1461067841844 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:10:41 INFO - PROCESS | 5615 | 1461067841847 Marionette TRACE conn3 <- [1,2674,null,{}] 05:10:41 INFO - PROCESS | 5615 | 1461067841854 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:42 INFO - PROCESS | 5615 | 1461067842148 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:10:42 INFO - PROCESS | 5615 | 1461067842440 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:42 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bea6400 == 136 [pid = 5615] [id = 676] 05:10:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8c162400) [pid = 5615] [serial = 2029] [outer = (nil)] 05:10:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8cb9d000) [pid = 5615] [serial = 2030] [outer = 0x8c162400] 05:10:42 INFO - PROCESS | 5615 | 1461067842534 Marionette DEBUG loaded listener.js 05:10:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8eb5f800) [pid = 5615] [serial = 2031] [outer = 0x8c162400] 05:10:43 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:43 INFO - PROCESS | 5615 | 1461067843938 Marionette TRACE conn3 <- [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] 05:10:44 INFO - PROCESS | 5615 | 1461067844049 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:10:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:10:44 INFO - PROCESS | 5615 | 1461067844063 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:10:44 INFO - PROCESS | 5615 | 1461067844066 Marionette TRACE conn3 <- [1,2678,null,{}] 05:10:44 INFO - PROCESS | 5615 | 1461067844074 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:44 INFO - PROCESS | 5615 | 1461067844327 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:10:44 INFO - PROCESS | 5615 | 1461067844614 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:44 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a768000 == 137 [pid = 5615] [id = 677] 05:10:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8c1d0000) [pid = 5615] [serial = 2032] [outer = (nil)] 05:10:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8f617400) [pid = 5615] [serial = 2033] [outer = 0x8c1d0000] 05:10:44 INFO - PROCESS | 5615 | 1461067844706 Marionette DEBUG loaded listener.js 05:10:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8f6cdc00) [pid = 5615] [serial = 2034] [outer = 0x8c1d0000] 05:10:46 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:46 INFO - PROCESS | 5615 | 1461067846083 Marionette TRACE conn3 <- [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]]]}] 05:10:46 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) 05:10:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2040ms 05:10:46 INFO - PROCESS | 5615 | 1461067846143 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:10:46 INFO - PROCESS | 5615 | 1461067846148 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:10:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:10:46 INFO - PROCESS | 5615 | 1461067846176 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:10:46 INFO - PROCESS | 5615 | 1461067846180 Marionette TRACE conn3 <- [1,2682,null,{}] 05:10:46 INFO - PROCESS | 5615 | 1461067846186 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:46 INFO - PROCESS | 5615 | 1461067846437 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:10:46 INFO - PROCESS | 5615 | 1461067846723 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:46 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f60c400 == 138 [pid = 5615] [id = 678] 05:10:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8f6c9c00) [pid = 5615] [serial = 2035] [outer = (nil)] 05:10:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8ffea800) [pid = 5615] [serial = 2036] [outer = 0x8f6c9c00] 05:10:46 INFO - PROCESS | 5615 | 1461067846820 Marionette DEBUG loaded listener.js 05:10:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x900d2800) [pid = 5615] [serial = 2037] [outer = 0x8f6c9c00] 05:10:48 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:48 INFO - PROCESS | 5615 | 1461067848192 Marionette TRACE conn3 <- [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]]]}] 05:10:48 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) 05:10:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2090ms 05:10:48 INFO - PROCESS | 5615 | 1461067848275 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:10:48 INFO - PROCESS | 5615 | 1461067848282 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:10:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:10:48 INFO - PROCESS | 5615 | 1461067848293 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:10:48 INFO - PROCESS | 5615 | 1461067848297 Marionette TRACE conn3 <- [1,2686,null,{}] 05:10:48 INFO - PROCESS | 5615 | 1461067848303 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:48 INFO - PROCESS | 5615 | 1461067848552 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:10:48 INFO - PROCESS | 5615 | 1461067848887 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bd3d800 == 139 [pid = 5615] [id = 679] 05:10:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8ffe1800) [pid = 5615] [serial = 2038] [outer = (nil)] 05:10:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x902c7000) [pid = 5615] [serial = 2039] [outer = 0x8ffe1800] 05:10:48 INFO - PROCESS | 5615 | 1461067848980 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x903ce400) [pid = 5615] [serial = 2040] [outer = 0x8ffe1800] 05:10:50 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:50 INFO - PROCESS | 5615 | 1461067850383 Marionette TRACE conn3 <- [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] 05:10:50 INFO - PROCESS | 5615 | 1461067850466 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:10:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:10:50 INFO - PROCESS | 5615 | 1461067850493 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 5615 | 1461067850498 Marionette TRACE conn3 <- [1,2690,null,{}] 05:10:50 INFO - PROCESS | 5615 | 1461067850507 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:50 INFO - PROCESS | 5615 | 1461067850750 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:10:51 INFO - PROCESS | 5615 | 1461067851037 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x902bcc00 == 140 [pid = 5615] [id = 680] 05:10:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x902c1400) [pid = 5615] [serial = 2041] [outer = (nil)] 05:10:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x90582c00) [pid = 5615] [serial = 2042] [outer = 0x902c1400] 05:10:51 INFO - PROCESS | 5615 | 1461067851126 Marionette DEBUG loaded listener.js 05:10:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x90589800) [pid = 5615] [serial = 2043] [outer = 0x902c1400] 05:10:52 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:52 INFO - PROCESS | 5615 | 1461067852474 Marionette TRACE conn3 <- [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] 05:10:52 INFO - PROCESS | 5615 | 1461067852565 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:10:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:10:52 INFO - PROCESS | 5615 | 1461067852574 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - PROCESS | 5615 | 1461067852578 Marionette TRACE conn3 <- [1,2694,null,{}] 05:10:52 INFO - PROCESS | 5615 | 1461067852584 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:52 INFO - PROCESS | 5615 | 1461067852826 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:10:53 INFO - PROCESS | 5615 | 1461067853116 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:53 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ca60400 == 141 [pid = 5615] [id = 681] 05:10:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x901b0400) [pid = 5615] [serial = 2044] [outer = (nil)] 05:10:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x91ff1800) [pid = 5615] [serial = 2045] [outer = 0x901b0400] 05:10:53 INFO - PROCESS | 5615 | 1461067853209 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x9314e400) [pid = 5615] [serial = 2046] [outer = 0x901b0400] 05:10:54 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:54 INFO - PROCESS | 5615 | 1461067854681 Marionette TRACE conn3 <- [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] 05:10:54 INFO - PROCESS | 5615 | 1461067854719 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:10:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:10:54 INFO - PROCESS | 5615 | 1461067854727 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:10:54 INFO - PROCESS | 5615 | 1461067854733 Marionette TRACE conn3 <- [1,2698,null,{}] 05:10:54 INFO - PROCESS | 5615 | 1461067854739 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:55 INFO - PROCESS | 5615 | 1461067855017 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:10:55 INFO - PROCESS | 5615 | 1461067855314 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:55 INFO - PROCESS | 5615 | ++DOCSHELL 0x902c6800 == 142 [pid = 5615] [id = 682] 05:10:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x90582400) [pid = 5615] [serial = 2047] [outer = (nil)] 05:10:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x933bb000) [pid = 5615] [serial = 2048] [outer = 0x90582400] 05:10:55 INFO - PROCESS | 5615 | 1461067855422 Marionette DEBUG loaded listener.js 05:10:55 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x9418c800) [pid = 5615] [serial = 2049] [outer = 0x90582400] 05:10:56 INFO - PROCESS | 5615 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:56 INFO - PROCESS | 5615 | 1461067856834 Marionette TRACE conn3 <- [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] 05:10:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:10:56 INFO - PROCESS | 5615 | 1461067856873 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:10:56 INFO - PROCESS | 5615 | 1461067856879 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:10:56 INFO - PROCESS | 5615 | 1461067856884 Marionette TRACE conn3 <- [1,2702,null,{}] 05:10:56 INFO - PROCESS | 5615 | 1461067856992 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:57 INFO - PROCESS | 5615 | 1461067857267 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:10:57 INFO - PROCESS | 5615 | 1461067857564 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:57 INFO - PROCESS | 5615 | ++DOCSHELL 0x9325bc00 == 143 [pid = 5615] [id = 683] 05:10:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x933c0c00) [pid = 5615] [serial = 2050] [outer = (nil)] 05:10:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x944cec00) [pid = 5615] [serial = 2051] [outer = 0x933c0c00] 05:10:57 INFO - PROCESS | 5615 | 1461067857658 Marionette DEBUG loaded listener.js 05:10:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x96bb5c00) [pid = 5615] [serial = 2052] [outer = 0x933c0c00] 05:10:58 INFO - PROCESS | 5615 | 1461067858619 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:10:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:10:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1787ms 05:10:58 INFO - PROCESS | 5615 | 1461067858668 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:10:58 INFO - PROCESS | 5615 | 1461067858672 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:10:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:10:58 INFO - PROCESS | 5615 | 1461067858679 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:10:58 INFO - PROCESS | 5615 | 1461067858682 Marionette TRACE conn3 <- [1,2706,null,{}] 05:10:58 INFO - PROCESS | 5615 | 1461067858690 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:59 INFO - PROCESS | 5615 | 1461067859003 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:10:59 INFO - PROCESS | 5615 | 1461067859365 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x882b3c00 == 144 [pid = 5615] [id = 684] 05:10:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x8a40d400) [pid = 5615] [serial = 2053] [outer = (nil)] 05:10:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x971eb000) [pid = 5615] [serial = 2054] [outer = 0x8a40d400] 05:10:59 INFO - PROCESS | 5615 | 1461067859464 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x97916800) [pid = 5615] [serial = 2055] [outer = 0x8a40d400] 05:11:00 INFO - PROCESS | 5615 | 1461067860432 Marionette TRACE conn3 <- [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]]]}] 05:11:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:11:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1789ms 05:11:00 INFO - PROCESS | 5615 | 1461067860469 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 5615 | 1461067860473 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:11:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:11:00 INFO - PROCESS | 5615 | 1461067860480 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 5615 | 1461067860484 Marionette TRACE conn3 <- [1,2710,null,{}] 05:11:00 INFO - PROCESS | 5615 | 1461067860490 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:00 INFO - PROCESS | 5615 | 1461067860814 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:11:01 INFO - PROCESS | 5615 | 1461067861167 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:01 INFO - PROCESS | 5615 | ++DOCSHELL 0x9314bc00 == 145 [pid = 5615] [id = 685] 05:11:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x96bb4400) [pid = 5615] [serial = 2056] [outer = (nil)] 05:11:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x988c7c00) [pid = 5615] [serial = 2057] [outer = 0x96bb4400] 05:11:01 INFO - PROCESS | 5615 | 1461067861266 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x98997000) [pid = 5615] [serial = 2058] [outer = 0x96bb4400] 05:11:02 INFO - PROCESS | 5615 | 1461067862253 Marionette TRACE conn3 <- [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] 05:11:02 INFO - PROCESS | 5615 | 1461067862330 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:11:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:11:02 INFO - PROCESS | 5615 | 1461067862337 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:11:02 INFO - PROCESS | 5615 | 1461067862341 Marionette TRACE conn3 <- [1,2714,null,{}] 05:11:02 INFO - PROCESS | 5615 | 1461067862347 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:02 INFO - PROCESS | 5615 | 1461067862703 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:11:03 INFO - PROCESS | 5615 | 1461067862988 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:03 INFO - PROCESS | 5615 | ++DOCSHELL 0x933bbc00 == 146 [pid = 5615] [id = 686] 05:11:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x98492c00) [pid = 5615] [serial = 2059] [outer = (nil)] 05:11:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x98eadc00) [pid = 5615] [serial = 2060] [outer = 0x98492c00] 05:11:03 INFO - PROCESS | 5615 | 1461067863083 Marionette DEBUG loaded listener.js 05:11:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x99182400) [pid = 5615] [serial = 2061] [outer = 0x98492c00] 05:11:04 INFO - PROCESS | 5615 | 1461067864045 Marionette TRACE conn3 <- [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]]]}] 05:11:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:11:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1781ms 05:11:04 INFO - PROCESS | 5615 | 1461067864120 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:11:04 INFO - PROCESS | 5615 | 1461067864123 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:11:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:11:04 INFO - PROCESS | 5615 | 1461067864130 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:11:04 INFO - PROCESS | 5615 | 1461067864134 Marionette TRACE conn3 <- [1,2718,null,{}] 05:11:04 INFO - PROCESS | 5615 | 1461067864141 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:04 INFO - PROCESS | 5615 | 1461067864425 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x88618400 == 145 [pid = 5615] [id = 500] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x88129400 == 144 [pid = 5615] [id = 649] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8b5b2400 == 143 [pid = 5615] [id = 650] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x84ea4800 == 142 [pid = 5615] [id = 582] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x874abc00 == 141 [pid = 5615] [id = 501] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x87085400 == 140 [pid = 5615] [id = 416] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x962a3800 == 139 [pid = 5615] [id = 162] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8b76bc00 == 138 [pid = 5615] [id = 581] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8a0d8400 == 137 [pid = 5615] [id = 671] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8a763400 == 136 [pid = 5615] [id = 670] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x88613000 == 135 [pid = 5615] [id = 669] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x836cb000 == 134 [pid = 5615] [id = 668] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0xa00bec00 == 133 [pid = 5615] [id = 455] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8811dc00 == 132 [pid = 5615] [id = 665] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x96bb7c00 == 131 [pid = 5615] [id = 664] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x9418f400 == 130 [pid = 5615] [id = 663] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x84ac1800 == 129 [pid = 5615] [id = 661] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x882a6400 == 128 [pid = 5615] [id = 662] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x902ba000 == 127 [pid = 5615] [id = 660] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8bfb7000 == 126 [pid = 5615] [id = 659] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8cba5400 == 125 [pid = 5615] [id = 658] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x89d41800 == 124 [pid = 5615] [id = 657] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8bea7800 == 123 [pid = 5615] [id = 656] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x8bd3cc00 == 122 [pid = 5615] [id = 654] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x882b2400 == 121 [pid = 5615] [id = 655] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x89e37c00 == 120 [pid = 5615] [id = 653] 05:11:06 INFO - PROCESS | 5615 | --DOCSHELL 0x874b3400 == 119 [pid = 5615] [id = 652] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x89e2d800) [pid = 5615] [serial = 1827] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x912af400) [pid = 5615] [serial = 1881] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x89d4b400) [pid = 5615] [serial = 1949] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x8bd39c00) [pid = 5615] [serial = 1953] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x8a0da400) [pid = 5615] [serial = 1950] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x8a766c00) [pid = 5615] [serial = 1955] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x8b767800) [pid = 5615] [serial = 1952] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x8755bc00) [pid = 5615] [serial = 1946] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x8761fc00) [pid = 5615] [serial = 1947] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x971eac00) [pid = 5615] [serial = 1944] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x96ff8c00) [pid = 5615] [serial = 1943] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x96bb8c00) [pid = 5615] [serial = 1941] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x96bb6c00) [pid = 5615] [serial = 1940] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x96aaf000) [pid = 5615] [serial = 1938] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x96a29800) [pid = 5615] [serial = 1937] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x957b6800) [pid = 5615] [serial = 1935] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x957b4000) [pid = 5615] [serial = 1934] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x944c8800) [pid = 5615] [serial = 1932] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x942d4400) [pid = 5615] [serial = 1931] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x942c8000) [pid = 5615] [serial = 1928] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x942cbc00) [pid = 5615] [serial = 1929] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x9418d400) [pid = 5615] [serial = 1926] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x933ba000) [pid = 5615] [serial = 1925] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x93155800) [pid = 5615] [serial = 1923] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x93151000) [pid = 5615] [serial = 1922] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x91fe7400) [pid = 5615] [serial = 1920] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x91f33400) [pid = 5615] [serial = 1919] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x9133ac00) [pid = 5615] [serial = 1917] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x912ad000) [pid = 5615] [serial = 1916] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x904d1800) [pid = 5615] [serial = 1914] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x903cb000) [pid = 5615] [serial = 1913] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x8ffed800) [pid = 5615] [serial = 1911] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x8ffe2800) [pid = 5615] [serial = 1910] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x8f609800) [pid = 5615] [serial = 1908] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x8f340000) [pid = 5615] [serial = 1907] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x8cba8800) [pid = 5615] [serial = 1905] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x8cb9d400) [pid = 5615] [serial = 1904] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x8c1c7000) [pid = 5615] [serial = 1902] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x8bfbe000) [pid = 5615] [serial = 1901] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x8bd3a000) [pid = 5615] [serial = 1899] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x8b5be400) [pid = 5615] [serial = 1898] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x8861e400) [pid = 5615] [serial = 1896] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x8761c400) [pid = 5615] [serial = 1895] [outer = (nil)] [url = about:blank] 05:11:06 INFO - PROCESS | 5615 | 1461067866950 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:06 INFO - PROCESS | 5615 | ++DOCSHELL 0x82dc9000 == 120 [pid = 5615] [id = 687] 05:11:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x85957400) [pid = 5615] [serial = 2062] [outer = (nil)] 05:11:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x87084400) [pid = 5615] [serial = 2063] [outer = 0x85957400] 05:11:07 INFO - PROCESS | 5615 | 1461067867035 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x874ad000) [pid = 5615] [serial = 2064] [outer = 0x85957400] 05:11:07 INFO - PROCESS | 5615 | 1461067867897 Marionette TRACE conn3 <- [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] 05:11:07 INFO - PROCESS | 5615 | 1461067867944 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:11:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:11:07 INFO - PROCESS | 5615 | 1461067867986 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:11:07 INFO - PROCESS | 5615 | 1461067867992 Marionette TRACE conn3 <- [1,2722,null,{}] 05:11:08 INFO - PROCESS | 5615 | 1461067868002 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:08 INFO - PROCESS | 5615 | 1461067868247 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:11:08 INFO - PROCESS | 5615 | 1461067868499 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:08 INFO - PROCESS | 5615 | ++DOCSHELL 0x8861d800 == 121 [pid = 5615] [id = 688] 05:11:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8861e400) [pid = 5615] [serial = 2065] [outer = (nil)] 05:11:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x89d4ac00) [pid = 5615] [serial = 2066] [outer = 0x8861e400] 05:11:08 INFO - PROCESS | 5615 | 1461067868585 Marionette DEBUG loaded listener.js 05:11:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x89e35c00) [pid = 5615] [serial = 2067] [outer = 0x8861e400] 05:11:09 INFO - PROCESS | 5615 | 1461067869570 Marionette TRACE conn3 <- [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] 05:11:09 INFO - PROCESS | 5615 | 1461067869642 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:11:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:11:09 INFO - PROCESS | 5615 | 1461067869649 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:11:09 INFO - PROCESS | 5615 | 1461067869653 Marionette TRACE conn3 <- [1,2726,null,{}] 05:11:09 INFO - PROCESS | 5615 | 1461067869659 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:09 INFO - PROCESS | 5615 | 1461067869981 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:11:10 INFO - PROCESS | 5615 | 1461067870242 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 5615 | ++DOCSHELL 0x88124000 == 122 [pid = 5615] [id = 689] 05:11:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8b509400) [pid = 5615] [serial = 2068] [outer = (nil)] 05:11:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8b5b6800) [pid = 5615] [serial = 2069] [outer = 0x8b509400] 05:11:10 INFO - PROCESS | 5615 | 1461067870321 Marionette DEBUG loaded listener.js 05:11:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x8b73c800) [pid = 5615] [serial = 2070] [outer = 0x8b509400] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x942d4800) [pid = 5615] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x8c164c00) [pid = 5615] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x8f6cb000) [pid = 5615] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x8be9f000) [pid = 5615] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x96bc1400) [pid = 5615] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x8a76ac00) [pid = 5615] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x88616000) [pid = 5615] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x97fb5800) [pid = 5615] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x8f614000) [pid = 5615] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x84acc400) [pid = 5615] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 120 (0x988bc400) [pid = 5615] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 119 (0x8c7e8000) [pid = 5615] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 118 (0x874b7c00) [pid = 5615] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 117 (0x8ffec800) [pid = 5615] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 116 (0x8ffecc00) [pid = 5615] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 115 (0x8b5b0000) [pid = 5615] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 114 (0x902c6c00) [pid = 5615] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 113 (0x933c1800) [pid = 5615] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 112 (0x8a0d8800) [pid = 5615] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 111 (0x8bfba800) [pid = 5615] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:11:11 INFO - PROCESS | 5615 | --DOMWINDOW == 110 (0x8a0d9000) [pid = 5615] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:11:11 INFO - PROCESS | 5615 | 1461067871937 Marionette TRACE conn3 <- [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]]]}] 05:11:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:11:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2336ms 05:11:11 INFO - PROCESS | 5615 | 1461067871995 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:11:12 INFO - PROCESS | 5615 | 1461067872000 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:11:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:11:12 INFO - PROCESS | 5615 | 1461067872017 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:11:12 INFO - PROCESS | 5615 | 1461067872027 Marionette TRACE conn3 <- [1,2730,null,{}] 05:11:12 INFO - PROCESS | 5615 | 1461067872044 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:12 INFO - PROCESS | 5615 | 1461067872292 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:11:12 INFO - PROCESS | 5615 | 1461067872492 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 5615 | ++DOCSHELL 0x882b2400 == 123 [pid = 5615] [id = 690] 05:11:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 111 (0x8a76ac00) [pid = 5615] [serial = 2071] [outer = (nil)] 05:11:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 112 (0x8b76f800) [pid = 5615] [serial = 2072] [outer = 0x8a76ac00] 05:11:12 INFO - PROCESS | 5615 | 1461067872570 Marionette DEBUG loaded listener.js 05:11:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 113 (0x8bd3a400) [pid = 5615] [serial = 2073] [outer = 0x8a76ac00] 05:11:14 INFO - PROCESS | 5615 | 1461067874167 Marionette TRACE conn3 <- [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] 05:11:14 INFO - PROCESS | 5615 | 1461067874240 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:11:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:11:14 INFO - PROCESS | 5615 | 1461067874251 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:11:14 INFO - PROCESS | 5615 | 1461067874259 Marionette TRACE conn3 <- [1,2734,null,{}] 05:11:14 INFO - PROCESS | 5615 | 1461067874316 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:14 INFO - PROCESS | 5615 | 1461067874654 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:11:14 INFO - PROCESS | 5615 | 1461067874950 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:14 INFO - PROCESS | 5615 | ++DOCSHELL 0x874b3000 == 124 [pid = 5615] [id = 691] 05:11:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 114 (0x87621800) [pid = 5615] [serial = 2074] [outer = (nil)] 05:11:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 115 (0x87f33c00) [pid = 5615] [serial = 2075] [outer = 0x87621800] 05:11:15 INFO - PROCESS | 5615 | 1461067875046 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 116 (0x882a6400) [pid = 5615] [serial = 2076] [outer = 0x87621800] 05:11:16 INFO - PROCESS | 5615 | 1461067876061 Marionette TRACE conn3 <- [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]]]}] 05:11:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:11:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1886ms 05:11:16 INFO - PROCESS | 5615 | 1461067876138 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:11:16 INFO - PROCESS | 5615 | 1461067876147 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:11:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:11:16 INFO - PROCESS | 5615 | 1461067876158 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:11:16 INFO - PROCESS | 5615 | 1461067876162 Marionette TRACE conn3 <- [1,2738,null,{}] 05:11:16 INFO - PROCESS | 5615 | 1461067876190 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:16 INFO - PROCESS | 5615 | 1461067876475 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:11:16 INFO - PROCESS | 5615 | 1461067876877 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:16 INFO - PROCESS | 5615 | ++DOCSHELL 0x87614c00 == 125 [pid = 5615] [id = 692] 05:11:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 117 (0x8a0d0400) [pid = 5615] [serial = 2077] [outer = (nil)] 05:11:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 118 (0x8a40c000) [pid = 5615] [serial = 2078] [outer = 0x8a0d0400] 05:11:16 INFO - PROCESS | 5615 | 1461067876992 Marionette DEBUG loaded listener.js 05:11:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 119 (0x8a765000) [pid = 5615] [serial = 2079] [outer = 0x8a0d0400] 05:11:18 INFO - PROCESS | 5615 | 1461067878300 Marionette TRACE conn3 <- [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]]]}] 05:11:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:11:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2195ms 05:11:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:11:18 INFO - PROCESS | 5615 | 1461067878355 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:11:18 INFO - PROCESS | 5615 | 1461067878358 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:11:18 INFO - PROCESS | 5615 | 1461067878367 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:11:18 INFO - PROCESS | 5615 | 1461067878375 Marionette TRACE conn3 <- [1,2742,null,{}] 05:11:18 INFO - PROCESS | 5615 | 1461067878411 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:18 INFO - PROCESS | 5615 | 1461067878762 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:11:19 INFO - PROCESS | 5615 | 1461067879118 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b503800 == 126 [pid = 5615] [id = 693] 05:11:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 120 (0x8b5bdc00) [pid = 5615] [serial = 2080] [outer = (nil)] 05:11:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0x8bd36000) [pid = 5615] [serial = 2081] [outer = 0x8b5bdc00] 05:11:19 INFO - PROCESS | 5615 | 1461067879223 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x8bea4800) [pid = 5615] [serial = 2082] [outer = 0x8b5bdc00] 05:11:20 INFO - PROCESS | 5615 | 1461067880236 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:11:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:11:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1947ms 05:11:20 INFO - PROCESS | 5615 | 1461067880312 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:11:20 INFO - PROCESS | 5615 | 1461067880317 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:11:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:11:20 INFO - PROCESS | 5615 | 1461067880324 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:11:20 INFO - PROCESS | 5615 | 1461067880328 Marionette TRACE conn3 <- [1,2746,null,{}] 05:11:20 INFO - PROCESS | 5615 | 1461067880334 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:20 INFO - PROCESS | 5615 | 1461067880637 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:11:21 INFO - PROCESS | 5615 | 1461067881004 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5b7c00 == 127 [pid = 5615] [id = 694] 05:11:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x8c164400) [pid = 5615] [serial = 2083] [outer = (nil)] 05:11:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x8c16e400) [pid = 5615] [serial = 2084] [outer = 0x8c164400] 05:11:21 INFO - PROCESS | 5615 | 1461067881099 Marionette DEBUG loaded listener.js 05:11:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8c7f0c00) [pid = 5615] [serial = 2085] [outer = 0x8c164400] 05:11:22 INFO - PROCESS | 5615 | 1461067882080 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:11:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:11:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1833ms 05:11:22 INFO - PROCESS | 5615 | 1461067882159 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:11:22 INFO - PROCESS | 5615 | 1461067882163 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:11:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:11:22 INFO - PROCESS | 5615 | 1461067882170 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:11:22 INFO - PROCESS | 5615 | 1461067882174 Marionette TRACE conn3 <- [1,2750,null,{}] 05:11:22 INFO - PROCESS | 5615 | 1461067882180 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:22 INFO - PROCESS | 5615 | 1461067882482 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:11:22 INFO - PROCESS | 5615 | 1461067882831 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:22 INFO - PROCESS | 5615 | ++DOCSHELL 0x87620400 == 128 [pid = 5615] [id = 695] 05:11:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8c166c00) [pid = 5615] [serial = 2086] [outer = (nil)] 05:11:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x8cba0400) [pid = 5615] [serial = 2087] [outer = 0x8c166c00] 05:11:22 INFO - PROCESS | 5615 | 1461067882942 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8eb55800) [pid = 5615] [serial = 2088] [outer = 0x8c166c00] 05:11:23 INFO - PROCESS | 5615 | 1461067883923 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:11:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1788ms 05:11:23 INFO - PROCESS | 5615 | 1461067883962 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 5615 | 1461067883967 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:11:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:11:23 INFO - PROCESS | 5615 | 1461067883977 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 5615 | 1461067883980 Marionette TRACE conn3 <- [1,2754,null,{}] 05:11:23 INFO - PROCESS | 5615 | 1461067883987 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:24 INFO - PROCESS | 5615 | 1461067884313 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:11:24 INFO - PROCESS | 5615 | 1461067884677 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:24 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ca66000 == 129 [pid = 5615] [id = 696] 05:11:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8f60a800) [pid = 5615] [serial = 2089] [outer = (nil)] 05:11:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8f6d5800) [pid = 5615] [serial = 2090] [outer = 0x8f60a800] 05:11:24 INFO - PROCESS | 5615 | 1461067884778 Marionette DEBUG loaded listener.js 05:11:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x8fedf800) [pid = 5615] [serial = 2091] [outer = 0x8f60a800] 05:11:25 INFO - PROCESS | 5615 | 1461067885751 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:11:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:11:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1788ms 05:11:25 INFO - PROCESS | 5615 | 1461067885764 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:11:25 INFO - PROCESS | 5615 | 1461067885769 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:11:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:11:25 INFO - PROCESS | 5615 | 1461067885776 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:11:25 INFO - PROCESS | 5615 | 1461067885779 Marionette TRACE conn3 <- [1,2758,null,{}] 05:11:25 INFO - PROCESS | 5615 | 1461067885786 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:26 INFO - PROCESS | 5615 | 1461067886176 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:11:26 INFO - PROCESS | 5615 | 1461067886450 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:26 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f333400 == 130 [pid = 5615] [id = 697] 05:11:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8f6d1c00) [pid = 5615] [serial = 2092] [outer = (nil)] 05:11:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8ffee000) [pid = 5615] [serial = 2093] [outer = 0x8f6d1c00] 05:11:26 INFO - PROCESS | 5615 | 1461067886559 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x900d8400) [pid = 5615] [serial = 2094] [outer = 0x8f6d1c00] 05:11:27 INFO - PROCESS | 5615 | 1461067887637 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:11:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:11:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1898ms 05:11:27 INFO - PROCESS | 5615 | 1461067887677 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 5615 | 1461067887682 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:11:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:11:27 INFO - PROCESS | 5615 | 1461067887691 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - PROCESS | 5615 | 1461067887695 Marionette TRACE conn3 <- [1,2762,null,{}] 05:11:27 INFO - PROCESS | 5615 | 1461067887703 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:28 INFO - PROCESS | 5615 | 1461067888009 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:11:28 INFO - PROCESS | 5615 | 1461067888400 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x8fee2800 == 131 [pid = 5615] [id = 698] 05:11:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x901abc00) [pid = 5615] [serial = 2095] [outer = (nil)] 05:11:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x902c4400) [pid = 5615] [serial = 2096] [outer = 0x901abc00] 05:11:28 INFO - PROCESS | 5615 | 1461067888511 Marionette DEBUG loaded listener.js 05:11:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x902c8400) [pid = 5615] [serial = 2097] [outer = 0x901abc00] 05:11:29 INFO - PROCESS | 5615 | 1461067889513 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:11:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:11:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1899ms 05:11:29 INFO - PROCESS | 5615 | 1461067889590 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:11:29 INFO - PROCESS | 5615 | 1461067889594 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:11:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:11:29 INFO - PROCESS | 5615 | 1461067889603 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:11:29 INFO - PROCESS | 5615 | 1461067889607 Marionette TRACE conn3 <- [1,2766,null,{}] 05:11:29 INFO - PROCESS | 5615 | 1461067889614 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:29 INFO - PROCESS | 5615 | 1461067889935 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:11:30 INFO - PROCESS | 5615 | 1461067890312 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:30 INFO - PROCESS | 5615 | ++DOCSHELL 0x901a6000 == 132 [pid = 5615] [id = 699] 05:11:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x901ac000) [pid = 5615] [serial = 2098] [outer = (nil)] 05:11:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x904d9000) [pid = 5615] [serial = 2099] [outer = 0x901ac000] 05:11:30 INFO - PROCESS | 5615 | 1461067890430 Marionette DEBUG loaded listener.js 05:11:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x90588000) [pid = 5615] [serial = 2100] [outer = 0x901ac000] 05:11:31 INFO - PROCESS | 5615 | 1461067891469 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:11:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:11:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1937ms 05:11:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:11:31 INFO - PROCESS | 5615 | 1461067891542 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:11:31 INFO - PROCESS | 5615 | 1461067891546 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:11:31 INFO - PROCESS | 5615 | 1461067891555 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - PROCESS | 5615 | 1461067891558 Marionette TRACE conn3 <- [1,2770,null,{}] 05:11:31 INFO - PROCESS | 5615 | 1461067891567 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:31 INFO - PROCESS | 5615 | 1461067891904 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:11:32 INFO - PROCESS | 5615 | 1461067892261 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:32 INFO - PROCESS | 5615 | ++DOCSHELL 0x904cf400 == 133 [pid = 5615] [id = 700] 05:11:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x904d3400) [pid = 5615] [serial = 2101] [outer = (nil)] 05:11:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x91fe7000) [pid = 5615] [serial = 2102] [outer = 0x904d3400] 05:11:32 INFO - PROCESS | 5615 | 1461067892358 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x91fee400) [pid = 5615] [serial = 2103] [outer = 0x904d3400] 05:11:33 INFO - PROCESS | 5615 | 1461067893295 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:11:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:11:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1786ms 05:11:33 INFO - PROCESS | 5615 | 1461067893340 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:11:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:11:33 INFO - PROCESS | 5615 | 1461067893345 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:11:33 INFO - PROCESS | 5615 | 1461067893352 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 5615 | 1461067893356 Marionette TRACE conn3 <- [1,2774,null,{}] 05:11:33 INFO - PROCESS | 5615 | 1461067893362 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:33 INFO - PROCESS | 5615 | 1461067893630 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:11:34 INFO - PROCESS | 5615 | 1461067893994 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:34 INFO - PROCESS | 5615 | ++DOCSHELL 0x9325dc00 == 134 [pid = 5615] [id = 701] 05:11:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x93260400) [pid = 5615] [serial = 2104] [outer = (nil)] 05:11:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x933b6800) [pid = 5615] [serial = 2105] [outer = 0x93260400] 05:11:34 INFO - PROCESS | 5615 | 1461067894124 Marionette DEBUG loaded listener.js 05:11:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x9418d400) [pid = 5615] [serial = 2106] [outer = 0x93260400] 05:11:35 INFO - PROCESS | 5615 | 1461067895308 Marionette TRACE conn3 <- [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]]]}] 05:11:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:11:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1993ms 05:11:35 INFO - PROCESS | 5615 | 1461067895347 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:11:35 INFO - PROCESS | 5615 | 1461067895351 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:11:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:11:35 INFO - PROCESS | 5615 | 1461067895360 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:11:35 INFO - PROCESS | 5615 | 1461067895364 Marionette TRACE conn3 <- [1,2778,null,{}] 05:11:35 INFO - PROCESS | 5615 | 1461067895372 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:35 INFO - PROCESS | 5615 | 1461067895681 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:11:36 INFO - PROCESS | 5615 | 1461067896070 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 5615 | ++DOCSHELL 0x93257c00 == 135 [pid = 5615] [id = 702] 05:11:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x9325e000) [pid = 5615] [serial = 2107] [outer = (nil)] 05:11:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x944cc400) [pid = 5615] [serial = 2108] [outer = 0x9325e000] 05:11:36 INFO - PROCESS | 5615 | 1461067896183 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x944d2c00) [pid = 5615] [serial = 2109] [outer = 0x9325e000] 05:11:37 INFO - PROCESS | 5615 | 1461067897261 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:11:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1951ms 05:11:37 INFO - PROCESS | 5615 | 1461067897313 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:11:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:11:37 INFO - PROCESS | 5615 | 1461067897317 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:11:37 INFO - PROCESS | 5615 | 1461067897327 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 5615 | 1461067897332 Marionette TRACE conn3 <- [1,2782,null,{}] 05:11:37 INFO - PROCESS | 5615 | 1461067897338 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:37 INFO - PROCESS | 5615 | 1461067897627 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:11:38 INFO - PROCESS | 5615 | 1461067898028 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:38 INFO - PROCESS | 5615 | ++DOCSHELL 0x942cc000 == 136 [pid = 5615] [id = 703] 05:11:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x942d2400) [pid = 5615] [serial = 2110] [outer = (nil)] 05:11:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x96a23800) [pid = 5615] [serial = 2111] [outer = 0x942d2400] 05:11:38 INFO - PROCESS | 5615 | 1461067898136 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x96ab0c00) [pid = 5615] [serial = 2112] [outer = 0x942d2400] 05:11:39 INFO - PROCESS | 5615 | 1461067899156 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:11:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1887ms 05:11:39 INFO - PROCESS | 5615 | 1461067899214 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:11:39 INFO - PROCESS | 5615 | 1461067899218 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:11:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:11:39 INFO - PROCESS | 5615 | 1461067899225 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 5615 | 1461067899230 Marionette TRACE conn3 <- [1,2786,null,{}] 05:11:39 INFO - PROCESS | 5615 | 1461067899238 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:39 INFO - PROCESS | 5615 | 1461067899595 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:11:40 INFO - PROCESS | 5615 | 1461067899980 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x942d2000 == 137 [pid = 5615] [id = 704] 05:11:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x944c9000) [pid = 5615] [serial = 2113] [outer = (nil)] 05:11:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x96ff7000) [pid = 5615] [serial = 2114] [outer = 0x944c9000] 05:11:40 INFO - PROCESS | 5615 | 1461067900085 Marionette DEBUG loaded listener.js 05:11:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x971ea800) [pid = 5615] [serial = 2115] [outer = 0x944c9000] 05:11:41 INFO - PROCESS | 5615 | 1461067901116 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:11:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:11:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1943ms 05:11:41 INFO - PROCESS | 5615 | 1461067901169 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:11:41 INFO - PROCESS | 5615 | 1461067901172 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:11:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:11:41 INFO - PROCESS | 5615 | 1461067901180 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:11:41 INFO - PROCESS | 5615 | 1461067901184 Marionette TRACE conn3 <- [1,2790,null,{}] 05:11:41 INFO - PROCESS | 5615 | 1461067901189 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:41 INFO - PROCESS | 5615 | 1461067901464 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:11:41 INFO - PROCESS | 5615 | 1461067901821 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 5615 | ++DOCSHELL 0x8761c000 == 138 [pid = 5615] [id = 705] 05:11:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x8a408800) [pid = 5615] [serial = 2116] [outer = (nil)] 05:11:41 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x97aa7c00) [pid = 5615] [serial = 2117] [outer = 0x8a408800] 05:11:41 INFO - PROCESS | 5615 | 1461067901934 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x983ea400) [pid = 5615] [serial = 2118] [outer = 0x8a408800] 05:11:42 INFO - PROCESS | 5615 | 1461067902889 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:11:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1740ms 05:11:42 INFO - PROCESS | 5615 | 1461067902924 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 5615 | 1461067902927 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:11:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:11:42 INFO - PROCESS | 5615 | 1461067902935 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 5615 | 1461067902939 Marionette TRACE conn3 <- [1,2794,null,{}] 05:11:42 INFO - PROCESS | 5615 | 1461067902945 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:43 INFO - PROCESS | 5615 | 1461067903258 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:11:43 INFO - PROCESS | 5615 | 1461067903610 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:43 INFO - PROCESS | 5615 | ++DOCSHELL 0x97919c00 == 139 [pid = 5615] [id = 706] 05:11:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x97c83c00) [pid = 5615] [serial = 2119] [outer = (nil)] 05:11:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x989a0000) [pid = 5615] [serial = 2120] [outer = 0x97c83c00] 05:11:43 INFO - PROCESS | 5615 | 1461067903707 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x98b4cc00) [pid = 5615] [serial = 2121] [outer = 0x97c83c00] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x9314ac00 == 138 [pid = 5615] [id = 641] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8be9e800 == 137 [pid = 5615] [id = 640] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x88612400 == 136 [pid = 5615] [id = 643] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x944c5c00 == 135 [pid = 5615] [id = 645] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8bd37c00 == 134 [pid = 5615] [id = 633] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8a769000 == 133 [pid = 5615] [id = 635] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8be35000 == 132 [pid = 5615] [id = 636] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6d5400 == 131 [pid = 5615] [id = 639] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x901acc00 == 130 [pid = 5615] [id = 638] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8ffe5800 == 129 [pid = 5615] [id = 637] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x932c0000 == 128 [pid = 5615] [id = 642] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x88124000 == 127 [pid = 5615] [id = 689] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8861d800 == 126 [pid = 5615] [id = 688] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x82dc9000 == 125 [pid = 5615] [id = 687] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x882b3c00 == 124 [pid = 5615] [id = 684] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x9314bc00 == 123 [pid = 5615] [id = 685] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x9325bc00 == 122 [pid = 5615] [id = 683] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x902c6800 == 121 [pid = 5615] [id = 682] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8ca60400 == 120 [pid = 5615] [id = 681] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x902bcc00 == 119 [pid = 5615] [id = 680] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8f60c400 == 118 [pid = 5615] [id = 678] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8bd3d800 == 117 [pid = 5615] [id = 679] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8a768000 == 116 [pid = 5615] [id = 677] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8bea6400 == 115 [pid = 5615] [id = 676] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x8a76e800 == 114 [pid = 5615] [id = 675] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x874b2800 == 113 [pid = 5615] [id = 673] 05:11:47 INFO - PROCESS | 5615 | --DOCSHELL 0x88129c00 == 112 [pid = 5615] [id = 674] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x96ff6800) [pid = 5615] [serial = 1991] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x983eec00) [pid = 5615] [serial = 1997] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x900d2000) [pid = 5615] [serial = 1976] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x8c161c00) [pid = 5615] [serial = 1965] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x97c7bc00) [pid = 5615] [serial = 1995] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x8b506000) [pid = 5615] [serial = 2012] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x8b5bb400) [pid = 5615] [serial = 2013] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x89e33c00) [pid = 5615] [serial = 2010] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x988c4000) [pid = 5615] [serial = 2001] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x988c2400) [pid = 5615] [serial = 2000] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x8f6d5000) [pid = 5615] [serial = 1973] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x8755d000) [pid = 5615] [serial = 2007] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x87090c00) [pid = 5615] [serial = 2006] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x98491c00) [pid = 5615] [serial = 1998] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x98998800) [pid = 5615] [serial = 2003] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x8eb64800) [pid = 5615] [serial = 1971] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x971e5400) [pid = 5615] [serial = 1992] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x8761a000) [pid = 5615] [serial = 1958] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x903c3400) [pid = 5615] [serial = 1979] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x93260800) [pid = 5615] [serial = 1986] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x8b770c00) [pid = 5615] [serial = 1893] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x9899bc00) [pid = 5615] [serial = 2004] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x901a5800) [pid = 5615] [serial = 1977] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x9325b000) [pid = 5615] [serial = 1985] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x915db000) [pid = 5615] [serial = 1982] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x957b4400) [pid = 5615] [serial = 1989] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8b5bb000) [pid = 5615] [serial = 1962] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x8a76ec00) [pid = 5615] [serial = 1961] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x942d1000) [pid = 5615] [serial = 1988] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x8ca62c00) [pid = 5615] [serial = 1968] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x903cb400) [pid = 5615] [serial = 1980] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x8bfb8000) [pid = 5615] [serial = 1964] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x979cc400) [pid = 5615] [serial = 1994] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x8eb57400) [pid = 5615] [serial = 1970] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x88125400) [pid = 5615] [serial = 1959] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x8861e800) [pid = 5615] [serial = 2009] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x8fee0c00) [pid = 5615] [serial = 1974] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x91f0f800) [pid = 5615] [serial = 1983] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x8c7ed400) [pid = 5615] [serial = 1967] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x8b73cc00) [pid = 5615] [serial = 2015] [outer = (nil)] [url = about:blank] 05:11:47 INFO - PROCESS | 5615 | --DOMWINDOW == 120 (0x8b76dc00) [pid = 5615] [serial = 2016] [outer = (nil)] [url = about:blank] 05:11:48 INFO - PROCESS | 5615 | 1461067908181 Marionette TRACE conn3 <- [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]]]}] 05:11:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:11:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 5293ms 05:11:48 INFO - PROCESS | 5615 | 1461067908229 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:11:48 INFO - PROCESS | 5615 | 1461067908235 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:11:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:11:48 INFO - PROCESS | 5615 | 1461067908245 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - PROCESS | 5615 | 1461067908251 Marionette TRACE conn3 <- [1,2798,null,{}] 05:11:48 INFO - PROCESS | 5615 | 1461067908261 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:48 INFO - PROCESS | 5615 | 1461067908544 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:11:48 INFO - PROCESS | 5615 | 1461067908775 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:48 INFO - PROCESS | 5615 | ++DOCSHELL 0x84ea1c00 == 113 [pid = 5615] [id = 707] 05:11:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0x874b7800) [pid = 5615] [serial = 2122] [outer = (nil)] 05:11:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x8811c000) [pid = 5615] [serial = 2123] [outer = 0x874b7800] 05:11:48 INFO - PROCESS | 5615 | 1461067908867 Marionette DEBUG loaded listener.js 05:11:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x882abc00) [pid = 5615] [serial = 2124] [outer = 0x874b7800] 05:11:49 INFO - PROCESS | 5615 | 1461067909798 Marionette TRACE conn3 <- [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]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:11:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1643ms 05:11:49 INFO - PROCESS | 5615 | 1461067909888 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:11:49 INFO - PROCESS | 5615 | 1461067909897 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:11:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:11:49 INFO - PROCESS | 5615 | 1461067909908 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 5615 | 1461067909912 Marionette TRACE conn3 <- [1,2802,null,{}] 05:11:49 INFO - PROCESS | 5615 | 1461067909919 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:50 INFO - PROCESS | 5615 | 1461067910266 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:11:50 INFO - PROCESS | 5615 | 1461067910577 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:50 INFO - PROCESS | 5615 | ++DOCSHELL 0x87f2d000 == 114 [pid = 5615] [id = 708] 05:11:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x87f31c00) [pid = 5615] [serial = 2125] [outer = (nil)] 05:11:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8a0d2000) [pid = 5615] [serial = 2126] [outer = 0x87f31c00] 05:11:50 INFO - PROCESS | 5615 | 1461067910654 Marionette DEBUG loaded listener.js 05:11:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8a763400) [pid = 5615] [serial = 2127] [outer = 0x87f31c00] 05:11:51 INFO - PROCESS | 5615 | 1461067911685 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:11:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:11:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1847ms 05:11:51 INFO - PROCESS | 5615 | 1461067911773 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:11:51 INFO - PROCESS | 5615 | 1461067911778 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:11:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:11:51 INFO - PROCESS | 5615 | 1461067911786 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 5615 | 1461067911792 Marionette TRACE conn3 <- [1,2806,null,{}] 05:11:51 INFO - PROCESS | 5615 | 1461067911844 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:52 INFO - PROCESS | 5615 | 1461067912179 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:11:52 INFO - PROCESS | 5615 | 1461067912389 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:52 INFO - PROCESS | 5615 | ++DOCSHELL 0x89e3b800 == 115 [pid = 5615] [id = 709] 05:11:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x8b736400) [pid = 5615] [serial = 2128] [outer = (nil)] 05:11:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8b76fc00) [pid = 5615] [serial = 2129] [outer = 0x8b736400] 05:11:52 INFO - PROCESS | 5615 | 1461067912477 Marionette DEBUG loaded listener.js 05:11:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8be29c00) [pid = 5615] [serial = 2130] [outer = 0x8b736400] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x902c1400) [pid = 5615] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x84ac6400) [pid = 5615] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x98492c00) [pid = 5615] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x8f6c9c00) [pid = 5615] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x8a40d400) [pid = 5615] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x90582400) [pid = 5615] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x8861e400) [pid = 5615] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x96bb4400) [pid = 5615] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 120 (0x8bfba000) [pid = 5615] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 119 (0x8ffe1800) [pid = 5615] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 118 (0x933c0c00) [pid = 5615] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 117 (0x8c162400) [pid = 5615] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 116 (0x901b0400) [pid = 5615] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 115 (0x8b736c00) [pid = 5615] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 114 (0x8811f400) [pid = 5615] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 113 (0x85957400) [pid = 5615] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 112 (0x8c1d0000) [pid = 5615] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:11:53 INFO - PROCESS | 5615 | --DOMWINDOW == 111 (0x8b509400) [pid = 5615] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:11:53 INFO - PROCESS | 5615 | 1461067913847 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:11:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:11:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 2095ms 05:11:53 INFO - PROCESS | 5615 | 1461067913882 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:11:53 INFO - PROCESS | 5615 | 1461067913888 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:11:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:11:53 INFO - PROCESS | 5615 | 1461067913894 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:11:53 INFO - PROCESS | 5615 | 1461067913897 Marionette TRACE conn3 <- [1,2810,null,{}] 05:11:53 INFO - PROCESS | 5615 | 1461067913903 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:54 INFO - PROCESS | 5615 | 1461067914147 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:11:54 INFO - PROCESS | 5615 | 1461067914357 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0d7400 == 116 [pid = 5615] [id = 710] 05:11:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 112 (0x8b76f000) [pid = 5615] [serial = 2131] [outer = (nil)] 05:11:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 113 (0x8bfc0400) [pid = 5615] [serial = 2132] [outer = 0x8b76f000] 05:11:54 INFO - PROCESS | 5615 | 1461067914484 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 114 (0x8c1c5800) [pid = 5615] [serial = 2133] [outer = 0x8b76f000] 05:11:55 INFO - PROCESS | 5615 | 1461067915669 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:11:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:11:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1834ms 05:11:55 INFO - PROCESS | 5615 | 1461067915730 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:11:55 INFO - PROCESS | 5615 | 1461067915737 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:11:55 INFO - PROCESS | 5615 | 1461067915746 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:11:55 INFO - PROCESS | 5615 | 1461067915753 Marionette TRACE conn3 <- [1,2814,null,{}] 05:11:55 INFO - PROCESS | 5615 | 1461067915806 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:56 INFO - PROCESS | 5615 | 1461067916268 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:11:56 INFO - PROCESS | 5615 | 1461067916503 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x8708fc00 == 117 [pid = 5615] [id = 711] 05:11:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 115 (0x874b2800) [pid = 5615] [serial = 2134] [outer = (nil)] 05:11:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 116 (0x8861e000) [pid = 5615] [serial = 2135] [outer = 0x874b2800] 05:11:56 INFO - PROCESS | 5615 | 1461067916600 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 117 (0x89e36000) [pid = 5615] [serial = 2136] [outer = 0x874b2800] 05:11:57 INFO - PROCESS | 5615 | 1461067917639 Marionette TRACE conn3 <- [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]]]}] 05:11:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:11:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1938ms 05:11:57 INFO - PROCESS | 5615 | 1461067917686 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:11:57 INFO - PROCESS | 5615 | 1461067917696 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:11:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:11:57 INFO - PROCESS | 5615 | 1461067917708 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - PROCESS | 5615 | 1461067917712 Marionette TRACE conn3 <- [1,2818,null,{}] 05:11:57 INFO - PROCESS | 5615 | 1461067917719 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:58 INFO - PROCESS | 5615 | 1461067918016 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:11:58 INFO - PROCESS | 5615 | 1461067918354 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5af400 == 118 [pid = 5615] [id = 712] 05:11:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 118 (0x8b5b9800) [pid = 5615] [serial = 2137] [outer = (nil)] 05:11:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 119 (0x8bd2f400) [pid = 5615] [serial = 2138] [outer = 0x8b5b9800] 05:11:58 INFO - PROCESS | 5615 | 1461067918520 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 120 (0x8c7ed400) [pid = 5615] [serial = 2139] [outer = 0x8b5b9800] 05:11:59 INFO - PROCESS | 5615 | 1461067919739 Marionette TRACE conn3 <- [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]]]}] 05:11:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:11:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 2088ms 05:11:59 INFO - PROCESS | 5615 | 1461067919797 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:11:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:11:59 INFO - PROCESS | 5615 | 1461067919801 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:11:59 INFO - PROCESS | 5615 | 1461067919815 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - PROCESS | 5615 | 1461067919830 Marionette TRACE conn3 <- [1,2822,null,{}] 05:11:59 INFO - PROCESS | 5615 | 1461067919893 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:00 INFO - PROCESS | 5615 | 1461067920193 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:12:00 INFO - PROCESS | 5615 | 1461067920530 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:00 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0d4c00 == 119 [pid = 5615] [id = 713] 05:12:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0x8ca60400) [pid = 5615] [serial = 2140] [outer = (nil)] 05:12:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x8f33d400) [pid = 5615] [serial = 2141] [outer = 0x8ca60400] 05:12:00 INFO - PROCESS | 5615 | 1461067920628 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x8f60fc00) [pid = 5615] [serial = 2142] [outer = 0x8ca60400] 05:12:01 INFO - PROCESS | 5615 | 1461067921693 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:12:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:12:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1961ms 05:12:01 INFO - PROCESS | 5615 | 1461067921773 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:12:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:12:01 INFO - PROCESS | 5615 | 1461067921781 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:12:01 INFO - PROCESS | 5615 | 1461067921791 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 5615 | 1461067921797 Marionette TRACE conn3 <- [1,2826,null,{}] 05:12:01 INFO - PROCESS | 5615 | 1461067921806 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:02 INFO - PROCESS | 5615 | 1461067922233 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:12:02 INFO - PROCESS | 5615 | 1461067922604 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:02 INFO - PROCESS | 5615 | ++DOCSHELL 0x87f30c00 == 120 [pid = 5615] [id = 714] 05:12:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x8f33c400) [pid = 5615] [serial = 2143] [outer = (nil)] 05:12:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8f6d8800) [pid = 5615] [serial = 2144] [outer = 0x8f33c400] 05:12:02 INFO - PROCESS | 5615 | 1461067922705 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8fedb400) [pid = 5615] [serial = 2145] [outer = 0x8f33c400] 05:12:03 INFO - PROCESS | 5615 | 1461067923758 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:12:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:12:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2048ms 05:12:03 INFO - PROCESS | 5615 | 1461067923837 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:12:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:12:03 INFO - PROCESS | 5615 | 1461067923842 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:12:03 INFO - PROCESS | 5615 | 1461067923851 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:12:03 INFO - PROCESS | 5615 | 1461067923856 Marionette TRACE conn3 <- [1,2830,null,{}] 05:12:03 INFO - PROCESS | 5615 | 1461067923862 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:04 INFO - PROCESS | 5615 | 1461067924163 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:12:04 INFO - PROCESS | 5615 | 1461067924511 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:04 INFO - PROCESS | 5615 | ++DOCSHELL 0x8eb60000 == 121 [pid = 5615] [id = 715] 05:12:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x8f616000) [pid = 5615] [serial = 2146] [outer = (nil)] 05:12:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8ffecc00) [pid = 5615] [serial = 2147] [outer = 0x8f616000] 05:12:04 INFO - PROCESS | 5615 | 1461067924603 Marionette DEBUG loaded listener.js 05:12:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x901ab000) [pid = 5615] [serial = 2148] [outer = 0x8f616000] 05:12:05 INFO - PROCESS | 5615 | 1461067925638 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:12:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1845ms 05:12:05 INFO - PROCESS | 5615 | 1461067925695 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:12:05 INFO - PROCESS | 5615 | 1461067925699 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:12:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:12:05 INFO - PROCESS | 5615 | 1461067925706 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:12:05 INFO - PROCESS | 5615 | 1461067925709 Marionette TRACE conn3 <- [1,2834,null,{}] 05:12:05 INFO - PROCESS | 5615 | 1461067925715 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:06 INFO - PROCESS | 5615 | 1461067926003 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:12:06 INFO - PROCESS | 5615 | 1461067926374 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:06 INFO - PROCESS | 5615 | ++DOCSHELL 0x89d44c00 == 122 [pid = 5615] [id = 716] 05:12:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x902be000) [pid = 5615] [serial = 2149] [outer = (nil)] 05:12:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x904d5000) [pid = 5615] [serial = 2150] [outer = 0x902be000] 05:12:06 INFO - PROCESS | 5615 | 1461067926476 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x90587000) [pid = 5615] [serial = 2151] [outer = 0x902be000] 05:12:07 INFO - PROCESS | 5615 | 1461067927428 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:12:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:12:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1781ms 05:12:07 INFO - PROCESS | 5615 | 1461067927488 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 5615 | 1461067927491 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:12:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:12:07 INFO - PROCESS | 5615 | 1461067927498 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 5615 | 1461067927501 Marionette TRACE conn3 <- [1,2838,null,{}] 05:12:07 INFO - PROCESS | 5615 | 1461067927507 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:07 INFO - PROCESS | 5615 | 1461067927765 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:12:08 INFO - PROCESS | 5615 | 1461067928195 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:08 INFO - PROCESS | 5615 | ++DOCSHELL 0x901b0400 == 123 [pid = 5615] [id = 717] 05:12:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x902bec00) [pid = 5615] [serial = 2152] [outer = (nil)] 05:12:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x91ff3800) [pid = 5615] [serial = 2153] [outer = 0x902bec00] 05:12:08 INFO - PROCESS | 5615 | 1461067928305 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x93254000) [pid = 5615] [serial = 2154] [outer = 0x902bec00] 05:12:09 INFO - PROCESS | 5615 | 1461067929267 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:12:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1832ms 05:12:09 INFO - PROCESS | 5615 | 1461067929331 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 5615 | 1461067929336 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:12:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:12:09 INFO - PROCESS | 5615 | 1461067929343 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 5615 | 1461067929347 Marionette TRACE conn3 <- [1,2842,null,{}] 05:12:09 INFO - PROCESS | 5615 | 1461067929353 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:09 INFO - PROCESS | 5615 | 1461067929624 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:12:10 INFO - PROCESS | 5615 | 1461067930002 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ffe3800 == 124 [pid = 5615] [id = 718] 05:12:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x904d6000) [pid = 5615] [serial = 2155] [outer = (nil)] 05:12:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x932c1c00) [pid = 5615] [serial = 2156] [outer = 0x904d6000] 05:12:10 INFO - PROCESS | 5615 | 1461067930116 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x9418a800) [pid = 5615] [serial = 2157] [outer = 0x904d6000] 05:12:11 INFO - PROCESS | 5615 | 1461067931113 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:12:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:12:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1834ms 05:12:11 INFO - PROCESS | 5615 | 1461067931179 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:12:11 INFO - PROCESS | 5615 | 1461067931183 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:12:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:12:11 INFO - PROCESS | 5615 | 1461067931192 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:12:11 INFO - PROCESS | 5615 | 1461067931196 Marionette TRACE conn3 <- [1,2846,null,{}] 05:12:11 INFO - PROCESS | 5615 | 1461067931202 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:11 INFO - PROCESS | 5615 | 1461067931478 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:12:11 INFO - PROCESS | 5615 | 1461067931838 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:11 INFO - PROCESS | 5615 | ++DOCSHELL 0x9325bc00 == 125 [pid = 5615] [id = 719] 05:12:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x9325ec00) [pid = 5615] [serial = 2158] [outer = (nil)] 05:12:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x942d4400) [pid = 5615] [serial = 2159] [outer = 0x9325ec00] 05:12:11 INFO - PROCESS | 5615 | 1461067931945 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x944c6400) [pid = 5615] [serial = 2160] [outer = 0x9325ec00] 05:12:12 INFO - PROCESS | 5615 | 1461067932996 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:12:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:12:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1892ms 05:12:13 INFO - PROCESS | 5615 | 1461067933087 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:12:13 INFO - PROCESS | 5615 | 1461067933094 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:12:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:12:13 INFO - PROCESS | 5615 | 1461067933104 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:12:13 INFO - PROCESS | 5615 | 1461067933109 Marionette TRACE conn3 <- [1,2850,null,{}] 05:12:13 INFO - PROCESS | 5615 | 1461067933119 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:13 INFO - PROCESS | 5615 | 1461067933521 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:12:13 INFO - PROCESS | 5615 | 1461067933803 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 5615 | ++DOCSHELL 0x933bd000 == 126 [pid = 5615] [id = 720] 05:12:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x942ca000) [pid = 5615] [serial = 2161] [outer = (nil)] 05:12:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x96bb7800) [pid = 5615] [serial = 2162] [outer = 0x942ca000] 05:12:13 INFO - PROCESS | 5615 | 1461067933901 Marionette DEBUG loaded listener.js 05:12:14 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x96bbdc00) [pid = 5615] [serial = 2163] [outer = 0x942ca000] 05:12:14 INFO - PROCESS | 5615 | 1461067934954 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:12:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:12:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1897ms 05:12:15 INFO - PROCESS | 5615 | 1461067935002 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:12:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:12:15 INFO - PROCESS | 5615 | 1461067935007 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:12:15 INFO - PROCESS | 5615 | 1461067935014 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:12:15 INFO - PROCESS | 5615 | 1461067935018 Marionette TRACE conn3 <- [1,2854,null,{}] 05:12:15 INFO - PROCESS | 5615 | 1461067935025 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:15 INFO - PROCESS | 5615 | 1461067935336 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:12:15 INFO - PROCESS | 5615 | 1461067935708 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x944d3800 == 127 [pid = 5615] [id = 721] 05:12:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x9848d000) [pid = 5615] [serial = 2164] [outer = (nil)] 05:12:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x985f9400) [pid = 5615] [serial = 2165] [outer = 0x9848d000] 05:12:15 INFO - PROCESS | 5615 | 1461067935812 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x988c4000) [pid = 5615] [serial = 2166] [outer = 0x9848d000] 05:12:16 INFO - PROCESS | 5615 | 1461067936963 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:12:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:12:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2036ms 05:12:17 INFO - PROCESS | 5615 | 1461067937052 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:12:17 INFO - PROCESS | 5615 | 1461067937059 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:12:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:12:17 INFO - PROCESS | 5615 | 1461067937068 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:12:17 INFO - PROCESS | 5615 | 1461067937072 Marionette TRACE conn3 <- [1,2858,null,{}] 05:12:17 INFO - PROCESS | 5615 | 1461067937081 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:17 INFO - PROCESS | 5615 | 1461067937473 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:12:17 INFO - PROCESS | 5615 | 1461067937772 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:17 INFO - PROCESS | 5615 | ++DOCSHELL 0x94198c00 == 128 [pid = 5615] [id = 722] 05:12:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x97fb2800) [pid = 5615] [serial = 2167] [outer = (nil)] 05:12:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x9899f800) [pid = 5615] [serial = 2168] [outer = 0x97fb2800] 05:12:17 INFO - PROCESS | 5615 | 1461067937863 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x99180000) [pid = 5615] [serial = 2169] [outer = 0x97fb2800] 05:12:18 INFO - PROCESS | 5615 | 1461067938770 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:12:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:12:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1737ms 05:12:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:12:18 INFO - PROCESS | 5615 | 1461067938805 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:12:18 INFO - PROCESS | 5615 | 1461067938809 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:12:18 INFO - PROCESS | 5615 | 1461067938816 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:12:18 INFO - PROCESS | 5615 | 1461067938819 Marionette TRACE conn3 <- [1,2862,null,{}] 05:12:18 INFO - PROCESS | 5615 | 1461067938825 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:19 INFO - PROCESS | 5615 | 1461067939075 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:12:19 INFO - PROCESS | 5615 | 1461067939429 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:19 INFO - PROCESS | 5615 | ++DOCSHELL 0x988ba000 == 129 [pid = 5615] [id = 723] 05:12:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x9899b400) [pid = 5615] [serial = 2170] [outer = (nil)] 05:12:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x99b09400) [pid = 5615] [serial = 2171] [outer = 0x9899b400] 05:12:19 INFO - PROCESS | 5615 | 1461067939529 Marionette DEBUG loaded listener.js 05:12:19 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x99b0e000) [pid = 5615] [serial = 2172] [outer = 0x9899b400] 05:12:20 INFO - PROCESS | 5615 | 1461067940477 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:12:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:12:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1696ms 05:12:20 INFO - PROCESS | 5615 | 1461067940512 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:12:20 INFO - PROCESS | 5615 | 1461067940516 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:12:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:12:20 INFO - PROCESS | 5615 | 1461067940523 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:12:20 INFO - PROCESS | 5615 | 1461067940526 Marionette TRACE conn3 <- [1,2866,null,{}] 05:12:20 INFO - PROCESS | 5615 | 1461067940532 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:20 INFO - PROCESS | 5615 | 1461067940778 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:12:21 INFO - PROCESS | 5615 | 1461067941141 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x99b0b800 == 130 [pid = 5615] [id = 724] 05:12:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x99b13c00) [pid = 5615] [serial = 2173] [outer = (nil)] 05:12:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x99b91000) [pid = 5615] [serial = 2174] [outer = 0x99b13c00] 05:12:21 INFO - PROCESS | 5615 | 1461067941243 Marionette DEBUG loaded listener.js 05:12:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x99c2a400) [pid = 5615] [serial = 2175] [outer = 0x99b13c00] 05:12:22 INFO - PROCESS | 5615 | 1461067942166 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:12:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1686ms 05:12:22 INFO - PROCESS | 5615 | 1461067942210 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:12:22 INFO - PROCESS | 5615 | 1461067942215 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:12:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:12:22 INFO - PROCESS | 5615 | 1461067942221 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - PROCESS | 5615 | 1461067942225 Marionette TRACE conn3 <- [1,2870,null,{}] 05:12:22 INFO - PROCESS | 5615 | 1461067942231 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:22 INFO - PROCESS | 5615 | 1461067942497 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:12:22 INFO - PROCESS | 5615 | 1461067942851 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:22 INFO - PROCESS | 5615 | ++DOCSHELL 0x988bcc00 == 131 [pid = 5615] [id = 725] 05:12:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x998d4800) [pid = 5615] [serial = 2176] [outer = (nil)] 05:12:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x9ae78000) [pid = 5615] [serial = 2177] [outer = 0x998d4800] 05:12:22 INFO - PROCESS | 5615 | 1461067942948 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x9ae7c000) [pid = 5615] [serial = 2178] [outer = 0x998d4800] 05:12:23 INFO - PROCESS | 5615 | 1461067943850 Marionette TRACE conn3 <- [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]]]}] 05:12:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:12:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1686ms 05:12:23 INFO - PROCESS | 5615 | 1461067943909 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:12:23 INFO - PROCESS | 5615 | 1461067943912 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:12:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:12:23 INFO - PROCESS | 5615 | 1461067943919 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:12:23 INFO - PROCESS | 5615 | 1461067943923 Marionette TRACE conn3 <- [1,2874,null,{}] 05:12:23 INFO - PROCESS | 5615 | 1461067943929 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:24 INFO - PROCESS | 5615 | 1461067944193 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:12:24 INFO - PROCESS | 5615 | 1461067944545 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:24 INFO - PROCESS | 5615 | ++DOCSHELL 0x9899bc00 == 132 [pid = 5615] [id = 726] 05:12:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x9ae76800) [pid = 5615] [serial = 2179] [outer = (nil)] 05:12:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x9b0a4400) [pid = 5615] [serial = 2180] [outer = 0x9ae76800] 05:12:24 INFO - PROCESS | 5615 | 1461067944640 Marionette DEBUG loaded listener.js 05:12:24 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x9b0ac400) [pid = 5615] [serial = 2181] [outer = 0x9ae76800] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x84fc9800 == 131 [pid = 5615] [id = 626] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x874ae000 == 130 [pid = 5615] [id = 627] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x903c6400 == 129 [pid = 5615] [id = 189] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x8f33f800 == 128 [pid = 5615] [id = 131] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x87f35000 == 127 [pid = 5615] [id = 522] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x97919c00 == 126 [pid = 5615] [id = 706] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x8761c000 == 125 [pid = 5615] [id = 705] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x942d2000 == 124 [pid = 5615] [id = 704] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x942cc000 == 123 [pid = 5615] [id = 703] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x9325dc00 == 122 [pid = 5615] [id = 701] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x93257c00 == 121 [pid = 5615] [id = 702] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x904cf400 == 120 [pid = 5615] [id = 700] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x901a6000 == 119 [pid = 5615] [id = 699] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x8fee2800 == 118 [pid = 5615] [id = 698] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x8f333400 == 117 [pid = 5615] [id = 697] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x87620400 == 116 [pid = 5615] [id = 695] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x8ca66000 == 115 [pid = 5615] [id = 696] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x8b5b7c00 == 114 [pid = 5615] [id = 694] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x8b503800 == 113 [pid = 5615] [id = 693] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x87614c00 == 112 [pid = 5615] [id = 692] 05:12:28 INFO - PROCESS | 5615 | --DOCSHELL 0x874b3000 == 111 [pid = 5615] [id = 691] 05:12:28 INFO - PROCESS | 5615 | 1461067948579 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x98eadc00) [pid = 5615] [serial = 2060] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x8ffea800) [pid = 5615] [serial = 2036] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x971eb000) [pid = 5615] [serial = 2054] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x933bb000) [pid = 5615] [serial = 2048] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x89e35c00) [pid = 5615] [serial = 2067] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x988c7c00) [pid = 5615] [serial = 2057] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x8c7f3000) [pid = 5615] [serial = 2028] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x903ce400) [pid = 5615] [serial = 2040] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x944cec00) [pid = 5615] [serial = 2051] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x8eb5f800) [pid = 5615] [serial = 2031] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x900d2800) [pid = 5615] [serial = 2037] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x9314e400) [pid = 5615] [serial = 2046] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x8c16fc00) [pid = 5615] [serial = 2027] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x8be34000) [pid = 5615] [serial = 2025] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x882af000) [pid = 5615] [serial = 2021] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x902c7000) [pid = 5615] [serial = 2039] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x96bb5c00) [pid = 5615] [serial = 2052] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x98997000) [pid = 5615] [serial = 2058] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x99182400) [pid = 5615] [serial = 2061] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x91ff1800) [pid = 5615] [serial = 2045] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x874ad000) [pid = 5615] [serial = 2064] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x9418c800) [pid = 5615] [serial = 2049] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x8f6cdc00) [pid = 5615] [serial = 2034] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x89d4ac00) [pid = 5615] [serial = 2066] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x87084400) [pid = 5615] [serial = 2063] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x8b5b6800) [pid = 5615] [serial = 2069] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x90582c00) [pid = 5615] [serial = 2042] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x90589800) [pid = 5615] [serial = 2043] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x8be30400) [pid = 5615] [serial = 2018] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x89d4f400) [pid = 5615] [serial = 2022] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x8b762800) [pid = 5615] [serial = 1956] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x97916800) [pid = 5615] [serial = 2055] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x8bd3e400) [pid = 5615] [serial = 2024] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x8b73c800) [pid = 5615] [serial = 2070] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x8cb9d000) [pid = 5615] [serial = 2030] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x8f617400) [pid = 5615] [serial = 2033] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x8b76f800) [pid = 5615] [serial = 2072] [outer = (nil)] [url = about:blank] 05:12:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:12:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 5050ms 05:12:28 INFO - PROCESS | 5615 | 1461067948976 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:12:28 INFO - PROCESS | 5615 | 1461067948982 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:12:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:12:28 INFO - PROCESS | 5615 | 1461067948990 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:12:28 INFO - PROCESS | 5615 | 1461067948996 Marionette TRACE conn3 <- [1,2878,null,{}] 05:12:29 INFO - PROCESS | 5615 | 1461067949005 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:29 INFO - PROCESS | 5615 | 1461067949228 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:12:29 INFO - PROCESS | 5615 | 1461067949485 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:29 INFO - PROCESS | 5615 | ++DOCSHELL 0x8761a000 == 112 [pid = 5615] [id = 727] 05:12:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8761ac00) [pid = 5615] [serial = 2182] [outer = (nil)] 05:12:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x8761fc00) [pid = 5615] [serial = 2183] [outer = 0x8761ac00] 05:12:29 INFO - PROCESS | 5615 | 1461067949565 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x87f2e800) [pid = 5615] [serial = 2184] [outer = 0x8761ac00] 05:12:30 INFO - PROCESS | 5615 | 1461067950419 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:12:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1486ms 05:12:30 INFO - PROCESS | 5615 | 1461067950477 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:12:30 INFO - PROCESS | 5615 | 1461067950486 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:12:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:12:30 INFO - PROCESS | 5615 | 1461067950497 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - PROCESS | 5615 | 1461067950501 Marionette TRACE conn3 <- [1,2882,null,{}] 05:12:30 INFO - PROCESS | 5615 | 1461067950507 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:30 INFO - PROCESS | 5615 | 1461067950750 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:12:31 INFO - PROCESS | 5615 | 1461067951034 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:31 INFO - PROCESS | 5615 | ++DOCSHELL 0x88616c00 == 113 [pid = 5615] [id = 728] 05:12:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8861c400) [pid = 5615] [serial = 2185] [outer = (nil)] 05:12:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x89d4b400) [pid = 5615] [serial = 2186] [outer = 0x8861c400] 05:12:31 INFO - PROCESS | 5615 | 1461067951117 Marionette DEBUG loaded listener.js 05:12:31 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x89e37800) [pid = 5615] [serial = 2187] [outer = 0x8861c400] 05:12:32 INFO - PROCESS | 5615 | 1461067952137 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:12:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:12:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1683ms 05:12:32 INFO - PROCESS | 5615 | 1461067952181 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:12:32 INFO - PROCESS | 5615 | 1461067952185 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:12:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:12:32 INFO - PROCESS | 5615 | 1461067952200 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:12:32 INFO - PROCESS | 5615 | 1461067952207 Marionette TRACE conn3 <- [1,2886,null,{}] 05:12:32 INFO - PROCESS | 5615 | 1461067952223 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:32 INFO - PROCESS | 5615 | 1461067952574 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:12:32 INFO - PROCESS | 5615 | 1461067952804 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:32 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a769400 == 114 [pid = 5615] [id = 729] 05:12:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8b510c00) [pid = 5615] [serial = 2188] [outer = (nil)] 05:12:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8b733000) [pid = 5615] [serial = 2189] [outer = 0x8b510c00] 05:12:32 INFO - PROCESS | 5615 | 1461067952890 Marionette DEBUG loaded listener.js 05:12:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8b763800) [pid = 5615] [serial = 2190] [outer = 0x8b510c00] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x8b5bdc00) [pid = 5615] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x87621800) [pid = 5615] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x8a0d0400) [pid = 5615] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x8c164400) [pid = 5615] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x901abc00) [pid = 5615] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x8a408800) [pid = 5615] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x8f6d1c00) [pid = 5615] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x93260400) [pid = 5615] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x8c166c00) [pid = 5615] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x942d2400) [pid = 5615] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x874b7800) [pid = 5615] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x904d3400) [pid = 5615] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x8b736400) [pid = 5615] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 120 (0x944c9000) [pid = 5615] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 119 (0x87f31c00) [pid = 5615] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 118 (0x8f60a800) [pid = 5615] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 117 (0x9325e000) [pid = 5615] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 116 (0x901ac000) [pid = 5615] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:12:34 INFO - PROCESS | 5615 | --DOMWINDOW == 115 (0x8bd3c800) [pid = 5615] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:12:34 INFO - PROCESS | 5615 | 1461067954494 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:12:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:12:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2352ms 05:12:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:12:34 INFO - PROCESS | 5615 | 1461067954546 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:12:34 INFO - PROCESS | 5615 | 1461067954550 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:12:34 INFO - PROCESS | 5615 | 1461067954556 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:12:34 INFO - PROCESS | 5615 | 1461067954560 Marionette TRACE conn3 <- [1,2890,null,{}] 05:12:34 INFO - PROCESS | 5615 | 1461067954566 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:34 INFO - PROCESS | 5615 | 1461067954940 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:12:34 INFO - PROCESS | 5615 | 1461067954965 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 5615 | ++DOCSHELL 0x82dcdc00 == 115 [pid = 5615] [id = 730] 05:12:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 116 (0x874b7800) [pid = 5615] [serial = 2191] [outer = (nil)] 05:12:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 117 (0x8b5bc800) [pid = 5615] [serial = 2192] [outer = 0x874b7800] 05:12:35 INFO - PROCESS | 5615 | 1461067955041 Marionette DEBUG loaded listener.js 05:12:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 118 (0x8bd3b400) [pid = 5615] [serial = 2193] [outer = 0x874b7800] 05:12:36 INFO - PROCESS | 5615 | 1461067956001 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:12:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:12:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1486ms 05:12:36 INFO - PROCESS | 5615 | 1461067956043 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:12:36 INFO - PROCESS | 5615 | 1461067956047 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:12:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:12:36 INFO - PROCESS | 5615 | 1461067956053 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:12:36 INFO - PROCESS | 5615 | 1461067956055 Marionette TRACE conn3 <- [1,2894,null,{}] 05:12:36 INFO - PROCESS | 5615 | 1461067956250 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:36 INFO - PROCESS | 5615 | 1461067956530 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:12:36 INFO - PROCESS | 5615 | 1461067956905 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:36 INFO - PROCESS | 5615 | ++DOCSHELL 0x8755bc00 == 116 [pid = 5615] [id = 731] 05:12:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 119 (0x8755fc00) [pid = 5615] [serial = 2194] [outer = (nil)] 05:12:36 INFO - PROCESS | 5615 | ++DOMWINDOW == 120 (0x87620400) [pid = 5615] [serial = 2195] [outer = 0x8755fc00] 05:12:37 INFO - PROCESS | 5615 | 1461067957000 Marionette DEBUG loaded listener.js 05:12:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 121 (0x882aa000) [pid = 5615] [serial = 2196] [outer = 0x8755fc00] 05:12:38 INFO - PROCESS | 5615 | 1461067958026 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:12:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2008ms 05:12:38 INFO - PROCESS | 5615 | 1461067958063 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:12:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:12:38 INFO - PROCESS | 5615 | 1461067958072 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:12:38 INFO - PROCESS | 5615 | 1461067958080 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:12:38 INFO - PROCESS | 5615 | 1461067958085 Marionette TRACE conn3 <- [1,2898,null,{}] 05:12:38 INFO - PROCESS | 5615 | 1461067958093 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:38 INFO - PROCESS | 5615 | 1461067958365 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:12:38 INFO - PROCESS | 5615 | 1461067958725 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:38 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a408800 == 117 [pid = 5615] [id = 732] 05:12:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x8a761000) [pid = 5615] [serial = 2197] [outer = (nil)] 05:12:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x8b503800) [pid = 5615] [serial = 2198] [outer = 0x8a761000] 05:12:38 INFO - PROCESS | 5615 | 1461067958829 Marionette DEBUG loaded listener.js 05:12:38 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x8b5bd400) [pid = 5615] [serial = 2199] [outer = 0x8a761000] 05:12:39 INFO - PROCESS | 5615 | 1461067959897 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:12:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:12:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1850ms 05:12:39 INFO - PROCESS | 5615 | 1461067959932 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:12:39 INFO - PROCESS | 5615 | 1461067959935 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:12:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:12:39 INFO - PROCESS | 5615 | 1461067959944 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:12:39 INFO - PROCESS | 5615 | 1461067959948 Marionette TRACE conn3 <- [1,2902,null,{}] 05:12:39 INFO - PROCESS | 5615 | 1461067959955 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:40 INFO - PROCESS | 5615 | 1461067960240 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:12:40 INFO - PROCESS | 5615 | 1461067960655 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b504800 == 118 [pid = 5615] [id = 733] 05:12:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8be36000) [pid = 5615] [serial = 2200] [outer = (nil)] 05:12:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8c164400) [pid = 5615] [serial = 2201] [outer = 0x8be36000] 05:12:40 INFO - PROCESS | 5615 | 1461067960762 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x8c1cc400) [pid = 5615] [serial = 2202] [outer = 0x8be36000] 05:12:41 INFO - PROCESS | 5615 | 1461067961746 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:12:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:12:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1839ms 05:12:41 INFO - PROCESS | 5615 | 1461067961792 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:12:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:12:41 INFO - PROCESS | 5615 | 1461067961803 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:12:41 INFO - PROCESS | 5615 | 1461067961812 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:12:41 INFO - PROCESS | 5615 | 1461067961816 Marionette TRACE conn3 <- [1,2906,null,{}] 05:12:41 INFO - PROCESS | 5615 | 1461067961822 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:42 INFO - PROCESS | 5615 | 1461067962096 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:12:42 INFO - PROCESS | 5615 | 1461067962455 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:42 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bd30c00 == 119 [pid = 5615] [id = 734] 05:12:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x8bea3800) [pid = 5615] [serial = 2203] [outer = (nil)] 05:12:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8cb9d000) [pid = 5615] [serial = 2204] [outer = 0x8bea3800] 05:12:42 INFO - PROCESS | 5615 | 1461067962549 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8cba4c00) [pid = 5615] [serial = 2205] [outer = 0x8bea3800] 05:12:43 INFO - PROCESS | 5615 | 1461067963489 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:12:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1736ms 05:12:43 INFO - PROCESS | 5615 | 1461067963547 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:12:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:12:43 INFO - PROCESS | 5615 | 1461067963551 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:12:43 INFO - PROCESS | 5615 | 1461067963558 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 5615 | 1461067963562 Marionette TRACE conn3 <- [1,2910,null,{}] 05:12:43 INFO - PROCESS | 5615 | 1461067963568 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:43 INFO - PROCESS | 5615 | 1461067963827 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:12:44 INFO - PROCESS | 5615 | 1461067964189 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:44 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c167800 == 120 [pid = 5615] [id = 735] 05:12:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x8ca61800) [pid = 5615] [serial = 2206] [outer = (nil)] 05:12:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8eb64400) [pid = 5615] [serial = 2207] [outer = 0x8ca61800] 05:12:44 INFO - PROCESS | 5615 | 1461067964288 Marionette DEBUG loaded listener.js 05:12:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8f33ac00) [pid = 5615] [serial = 2208] [outer = 0x8ca61800] 05:12:45 INFO - PROCESS | 5615 | 1461067965063 Marionette TRACE conn3 <- [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]]]}] 05:12:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:12:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:12:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1532ms 05:12:45 INFO - PROCESS | 5615 | 1461067965111 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:12:45 INFO - PROCESS | 5615 | 1461067965116 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:12:45 INFO - TEST-START | /DOMEvents/constructors.html 05:12:45 INFO - PROCESS | 5615 | 1461067965126 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:12:45 INFO - PROCESS | 5615 | 1461067965130 Marionette TRACE conn3 <- [1,2914,null,{}] 05:12:45 INFO - PROCESS | 5615 | 1461067965137 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:45 INFO - PROCESS | 5615 | 1461067965421 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:12:45 INFO - PROCESS | 5615 | 1461067965791 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:45 INFO - PROCESS | 5615 | ++DOCSHELL 0x8eb5e000 == 121 [pid = 5615] [id = 736] 05:12:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8f6d1c00) [pid = 5615] [serial = 2209] [outer = (nil)] 05:12:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8fc24000) [pid = 5615] [serial = 2210] [outer = 0x8f6d1c00] 05:12:45 INFO - PROCESS | 5615 | 1461067965898 Marionette DEBUG loaded listener.js 05:12:46 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8ffe5000) [pid = 5615] [serial = 2211] [outer = 0x8f6d1c00] 05:12:47 INFO - PROCESS | 5615 | 1461067967001 Marionette TRACE conn3 <- [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]]]}] 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:12:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:12:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:12:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:12:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:12:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:12:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:12:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 1967ms 05:12:47 INFO - PROCESS | 5615 | 1461067967095 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:12:47 INFO - PROCESS | 5615 | 1461067967102 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:12:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:12:47 INFO - PROCESS | 5615 | 1461067967116 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:12:47 INFO - PROCESS | 5615 | 1461067967120 Marionette TRACE conn3 <- [1,2918,null,{}] 05:12:47 INFO - PROCESS | 5615 | 1461067967188 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:47 INFO - PROCESS | 5615 | 1461067967469 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:12:47 INFO - PROCESS | 5615 | 1461067967791 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:47 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f6d7400 == 122 [pid = 5615] [id = 737] 05:12:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8fff0000) [pid = 5615] [serial = 2212] [outer = (nil)] 05:12:47 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x900da400) [pid = 5615] [serial = 2213] [outer = 0x8fff0000] 05:12:47 INFO - PROCESS | 5615 | 1461067967886 Marionette DEBUG loaded listener.js 05:12:48 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x902bd800) [pid = 5615] [serial = 2214] [outer = 0x8fff0000] 05:12:48 INFO - PROCESS | 5615 | 1461067968707 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:12:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:12:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1643ms 05:12:48 INFO - PROCESS | 5615 | 1461067968757 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:12:48 INFO - PROCESS | 5615 | 1461067968762 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:12:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:12:48 INFO - PROCESS | 5615 | 1461067968770 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 5615 | 1461067968774 Marionette TRACE conn3 <- [1,2922,null,{}] 05:12:48 INFO - PROCESS | 5615 | 1461067968781 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:49 INFO - PROCESS | 5615 | 1461067969055 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:12:49 INFO - PROCESS | 5615 | 1461067969405 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:49 INFO - PROCESS | 5615 | ++DOCSHELL 0x836c3000 == 123 [pid = 5615] [id = 738] 05:12:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8ffefc00) [pid = 5615] [serial = 2215] [outer = (nil)] 05:12:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x903cb000) [pid = 5615] [serial = 2216] [outer = 0x8ffefc00] 05:12:49 INFO - PROCESS | 5615 | 1461067969509 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x903cfc00) [pid = 5615] [serial = 2217] [outer = 0x8ffefc00] 05:12:50 INFO - PROCESS | 5615 | [5615] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 05:12:50 INFO - PROCESS | 5615 | [5615] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 05:12:50 INFO - PROCESS | 5615 | [5615] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 05:12:50 INFO - PROCESS | 5615 | [5615] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 05:12:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:12:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:12:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:12:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:12:50 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 05:12:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:12:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:12:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:12:50 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 05:12:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:12:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:12:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:12:50 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]" 05:12:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:12:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:12:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:12:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:12:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1638ms 05:12:50 INFO - PROCESS | 5615 | 1461067970362 Marionette TRACE conn3 <- [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]]]}] 05:12:50 INFO - PROCESS | 5615 | 1461067970420 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 5615 | 1461067970427 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:12:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:12:50 INFO - PROCESS | 5615 | 1461067970435 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 5615 | 1461067970439 Marionette TRACE conn3 <- [1,2926,null,{}] 05:12:50 INFO - PROCESS | 5615 | 1461067970445 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:50 INFO - PROCESS | 5615 | 1461067970709 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:12:51 INFO - PROCESS | 5615 | 1461067971100 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:51 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c7e7800 == 124 [pid = 5615] [id = 739] 05:12:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8cb9c400) [pid = 5615] [serial = 2218] [outer = (nil)] 05:12:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x9133c000) [pid = 5615] [serial = 2219] [outer = 0x8cb9c400] 05:12:51 INFO - PROCESS | 5615 | 1461067971201 Marionette DEBUG loaded listener.js 05:12:51 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x91f2b800) [pid = 5615] [serial = 2220] [outer = 0x8cb9c400] 05:12:51 INFO - PROCESS | 5615 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:12:52 INFO - PROCESS | 5615 | 1461067972022 Marionette TRACE conn3 <- [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]]]}] 05:12:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:12:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1643ms 05:12:52 INFO - PROCESS | 5615 | 1461067972079 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:12:52 INFO - PROCESS | 5615 | 1461067972083 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:12:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:12:52 INFO - PROCESS | 5615 | 1461067972091 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:12:52 INFO - PROCESS | 5615 | 1461067972095 Marionette TRACE conn3 <- [1,2930,null,{}] 05:12:52 INFO - PROCESS | 5615 | 1461067972152 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:52 INFO - PROCESS | 5615 | 1461067972443 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:12:52 INFO - PROCESS | 5615 | 1461067972797 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:52 INFO - PROCESS | 5615 | ++DOCSHELL 0x903c6400 == 125 [pid = 5615] [id = 740] 05:12:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x9133c800) [pid = 5615] [serial = 2221] [outer = (nil)] 05:12:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x9325b800) [pid = 5615] [serial = 2222] [outer = 0x9133c800] 05:12:52 INFO - PROCESS | 5615 | 1461067972900 Marionette DEBUG loaded listener.js 05:12:53 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x932b5800) [pid = 5615] [serial = 2223] [outer = 0x9133c800] 05:12:53 INFO - PROCESS | 5615 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:12:53 INFO - PROCESS | 5615 | 1461067973694 Marionette TRACE conn3 <- [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]]]}] 05:12:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:12:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1675ms 05:12:53 INFO - PROCESS | 5615 | 1461067973768 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:12:53 INFO - PROCESS | 5615 | 1461067973772 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:12:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:12:53 INFO - PROCESS | 5615 | 1461067973782 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 5615 | 1461067973788 Marionette TRACE conn3 <- [1,2934,null,{}] 05:12:53 INFO - PROCESS | 5615 | 1461067973796 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:54 INFO - PROCESS | 5615 | 1461067974208 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:12:54 INFO - PROCESS | 5615 | 1461067974502 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:54 INFO - PROCESS | 5615 | ++DOCSHELL 0x9325e000 == 126 [pid = 5615] [id = 741] 05:12:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x942c9c00) [pid = 5615] [serial = 2224] [outer = (nil)] 05:12:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x942d1c00) [pid = 5615] [serial = 2225] [outer = 0x942c9c00] 05:12:54 INFO - PROCESS | 5615 | 1461067974612 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x957b8400) [pid = 5615] [serial = 2226] [outer = 0x942c9c00] 05:12:55 INFO - PROCESS | 5615 | 1461067975538 Marionette TRACE conn3 <- [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]]]}] 05:12:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:12:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1792ms 05:12:55 INFO - PROCESS | 5615 | 1461067975574 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:12:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:12:55 INFO - PROCESS | 5615 | 1461067975579 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:12:55 INFO - PROCESS | 5615 | 1461067975586 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:12:55 INFO - PROCESS | 5615 | 1461067975591 Marionette TRACE conn3 <- [1,2938,null,{}] 05:12:55 INFO - PROCESS | 5615 | 1461067975597 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:55 INFO - PROCESS | 5615 | 1461067975862 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:12:56 INFO - PROCESS | 5615 | 1461067976222 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x94190400 == 127 [pid = 5615] [id = 742] 05:12:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x942d0400) [pid = 5615] [serial = 2227] [outer = (nil)] 05:12:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x96bb7c00) [pid = 5615] [serial = 2228] [outer = 0x942d0400] 05:12:56 INFO - PROCESS | 5615 | 1461067976340 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x96bc0400) [pid = 5615] [serial = 2229] [outer = 0x942d0400] 05:12:57 INFO - PROCESS | 5615 | 1461067977162 Marionette TRACE conn3 <- [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]]]}] 05:12:57 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. 05:12:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1641ms 05:12:57 INFO - PROCESS | 5615 | 1461067977228 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:12:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:12:57 INFO - PROCESS | 5615 | 1461067977232 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:12:57 INFO - PROCESS | 5615 | 1461067977239 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 5615 | 1461067977243 Marionette TRACE conn3 <- [1,2942,null,{}] 05:12:57 INFO - PROCESS | 5615 | 1461067977271 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:57 INFO - PROCESS | 5615 | 1461067977539 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:12:57 INFO - PROCESS | 5615 | 1461067977898 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:57 INFO - PROCESS | 5615 | ++DOCSHELL 0x962a8c00 == 128 [pid = 5615] [id = 743] 05:12:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x96bb8800) [pid = 5615] [serial = 2230] [outer = (nil)] 05:12:57 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x979c1800) [pid = 5615] [serial = 2231] [outer = 0x96bb8800] 05:12:58 INFO - PROCESS | 5615 | 1461067977996 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x97c82400) [pid = 5615] [serial = 2232] [outer = 0x96bb8800] 05:12:58 INFO - PROCESS | 5615 | 1461067978824 Marionette TRACE conn3 <- [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"]]]}] 05:12:58 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 05:12:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:12:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:12:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1643ms 05:12:58 INFO - PROCESS | 5615 | 1461067978884 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:12:58 INFO - PROCESS | 5615 | 1461067978888 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:12:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:12:58 INFO - PROCESS | 5615 | 1461067978895 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:12:58 INFO - PROCESS | 5615 | 1461067978899 Marionette TRACE conn3 <- [1,2946,null,{}] 05:12:58 INFO - PROCESS | 5615 | 1461067978905 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:59 INFO - PROCESS | 5615 | 1461067979190 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:12:59 INFO - PROCESS | 5615 | 1461067979560 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x962a3800 == 129 [pid = 5615] [id = 744] 05:12:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x97914c00) [pid = 5615] [serial = 2233] [outer = (nil)] 05:12:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x988c3800) [pid = 5615] [serial = 2234] [outer = 0x97914c00] 05:12:59 INFO - PROCESS | 5615 | 1461067979661 Marionette DEBUG loaded listener.js 05:12:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x9899f400) [pid = 5615] [serial = 2235] [outer = 0x97914c00] 05:13:00 INFO - PROCESS | 5615 | 1461067980538 Marionette TRACE conn3 <- [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]]]}] 05:13:00 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. 05:13:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1683ms 05:13:00 INFO - PROCESS | 5615 | 1461067980580 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:13:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:13:00 INFO - PROCESS | 5615 | 1461067980584 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:13:00 INFO - PROCESS | 5615 | 1461067980592 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - PROCESS | 5615 | 1461067980595 Marionette TRACE conn3 <- [1,2950,null,{}] 05:13:00 INFO - PROCESS | 5615 | 1461067980602 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:00 INFO - PROCESS | 5615 | 1461067980881 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:13:01 INFO - PROCESS | 5615 | 1461067981198 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 5615 | ++DOCSHELL 0x96bbfc00 == 130 [pid = 5615] [id = 745] 05:13:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x9790e400) [pid = 5615] [serial = 2236] [outer = (nil)] 05:13:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x99208800) [pid = 5615] [serial = 2237] [outer = 0x9790e400] 05:13:01 INFO - PROCESS | 5615 | 1461067981356 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x99817400) [pid = 5615] [serial = 2238] [outer = 0x9790e400] 05:13:02 INFO - PROCESS | 5615 | ++DOCSHELL 0x9918bc00 == 131 [pid = 5615] [id = 746] 05:13:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x9ae7a000) [pid = 5615] [serial = 2239] [outer = (nil)] 05:13:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x9b0a4800) [pid = 5615] [serial = 2240] [outer = 0x9ae7a000] 05:13:02 INFO - PROCESS | 5615 | 1461067982317 Marionette TRACE conn3 <- [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]]]}] 05:13:02 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. 05:13:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1742ms 05:13:02 INFO - PROCESS | 5615 | 1461067982355 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:13:02 INFO - PROCESS | 5615 | 1461067982359 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:13:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:13:02 INFO - PROCESS | 5615 | 1461067982371 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:13:02 INFO - PROCESS | 5615 | 1461067982374 Marionette TRACE conn3 <- [1,2954,null,{}] 05:13:02 INFO - PROCESS | 5615 | 1461067982382 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:02 INFO - PROCESS | 5615 | 1461067982738 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:13:03 INFO - PROCESS | 5615 | 1461067983104 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:03 INFO - PROCESS | 5615 | ++DOCSHELL 0x988bf400 == 132 [pid = 5615] [id = 747] 05:13:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x98e59400) [pid = 5615] [serial = 2241] [outer = (nil)] 05:13:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x9aec1c00) [pid = 5615] [serial = 2242] [outer = 0x98e59400] 05:13:03 INFO - PROCESS | 5615 | 1461067983204 Marionette DEBUG loaded listener.js 05:13:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x9ea12c00) [pid = 5615] [serial = 2243] [outer = 0x98e59400] 05:13:04 INFO - PROCESS | 5615 | 1461067984005 Marionette TRACE conn3 <- [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]]]}] 05:13:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:13:04 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 05:13:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1691ms 05:13:04 INFO - PROCESS | 5615 | 1461067984064 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 5615 | 1461067984067 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:13:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:13:04 INFO - PROCESS | 5615 | 1461067984083 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 5615 | 1461067984086 Marionette TRACE conn3 <- [1,2958,null,{}] 05:13:04 INFO - PROCESS | 5615 | 1461067984123 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:04 INFO - PROCESS | 5615 | 1461067984417 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:13:04 INFO - PROCESS | 5615 | 1461067984774 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:04 INFO - PROCESS | 5615 | ++DOCSHELL 0x98b58400 == 133 [pid = 5615] [id = 748] 05:13:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x9ae72000) [pid = 5615] [serial = 2244] [outer = (nil)] 05:13:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x9fc9fc00) [pid = 5615] [serial = 2245] [outer = 0x9ae72000] 05:13:04 INFO - PROCESS | 5615 | 1461067984874 Marionette DEBUG loaded listener.js 05:13:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0xa0016000) [pid = 5615] [serial = 2246] [outer = 0x9ae72000] 05:13:05 INFO - PROCESS | 5615 | 1461067985702 Marionette TRACE conn3 <- [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]]]}] 05:13:05 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. 05:13:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1646ms 05:13:05 INFO - PROCESS | 5615 | 1461067985722 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:13:05 INFO - PROCESS | 5615 | 1461067985726 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:13:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:13:05 INFO - PROCESS | 5615 | 1461067985756 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:13:05 INFO - PROCESS | 5615 | 1461067985759 Marionette TRACE conn3 <- [1,2962,null,{}] 05:13:05 INFO - PROCESS | 5615 | 1461067985771 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:06 INFO - PROCESS | 5615 | 1461067986056 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:13:06 INFO - PROCESS | 5615 | 1461067986471 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:09 INFO - PROCESS | 5615 | --DOCSHELL 0x882b1800 == 132 [pid = 5615] [id = 634] 05:13:09 INFO - PROCESS | 5615 | --DOCSHELL 0x933bbc00 == 131 [pid = 5615] [id = 686] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x8bfc0400) [pid = 5615] [serial = 2132] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x8bea4800) [pid = 5615] [serial = 2082] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x87f33c00) [pid = 5615] [serial = 2075] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x8a765000) [pid = 5615] [serial = 2079] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x8c7f0c00) [pid = 5615] [serial = 2085] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x902c8400) [pid = 5615] [serial = 2097] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x97aa7c00) [pid = 5615] [serial = 2117] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x900d8400) [pid = 5615] [serial = 2094] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x933b6800) [pid = 5615] [serial = 2105] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x8ffee000) [pid = 5615] [serial = 2093] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x902c4400) [pid = 5615] [serial = 2096] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x8eb55800) [pid = 5615] [serial = 2088] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x96a23800) [pid = 5615] [serial = 2111] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x8811c000) [pid = 5615] [serial = 2123] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x8bd36000) [pid = 5615] [serial = 2081] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x8cba0400) [pid = 5615] [serial = 2087] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x91fe7000) [pid = 5615] [serial = 2102] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x8b76fc00) [pid = 5615] [serial = 2129] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x8a40c000) [pid = 5615] [serial = 2078] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x91fee400) [pid = 5615] [serial = 2103] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x96ff7000) [pid = 5615] [serial = 2114] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x8a763400) [pid = 5615] [serial = 2127] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x8a0d2000) [pid = 5615] [serial = 2126] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x971ea800) [pid = 5615] [serial = 2115] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x8f6d5800) [pid = 5615] [serial = 2090] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x882a6400) [pid = 5615] [serial = 2076] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x96ab0c00) [pid = 5615] [serial = 2112] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x983ea400) [pid = 5615] [serial = 2118] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x944d2c00) [pid = 5615] [serial = 2109] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x989a0000) [pid = 5615] [serial = 2120] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x9418d400) [pid = 5615] [serial = 2106] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x8be29c00) [pid = 5615] [serial = 2130] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x904d9000) [pid = 5615] [serial = 2099] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x944cc400) [pid = 5615] [serial = 2108] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x90588000) [pid = 5615] [serial = 2100] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x882abc00) [pid = 5615] [serial = 2124] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8be36c00) [pid = 5615] [serial = 2019] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x8c16e400) [pid = 5615] [serial = 2084] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x8fedf800) [pid = 5615] [serial = 2091] [outer = (nil)] [url = about:blank] 05:13:10 INFO - PROCESS | 5615 | ++DOCSHELL 0x8708cc00 == 132 [pid = 5615] [id = 749] 05:13:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x87090c00) [pid = 5615] [serial = 2247] [outer = (nil)] 05:13:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8755f400) [pid = 5615] [serial = 2248] [outer = 0x87090c00] 05:13:10 INFO - PROCESS | 5615 | 1461067990134 Marionette DEBUG loaded listener.js 05:13:10 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x87f32400) [pid = 5615] [serial = 2249] [outer = 0x87090c00] 05:13:10 INFO - PROCESS | 5615 | 1461067990949 Marionette TRACE conn3 <- [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]]]}] 05:13:11 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. 05:13:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 5273ms 05:13:11 INFO - PROCESS | 5615 | 1461067991009 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:13:11 INFO - PROCESS | 5615 | 1461067991016 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:13:11 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:13:11 INFO - PROCESS | 5615 | 1461067991027 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:13:11 INFO - PROCESS | 5615 | 1461067991031 Marionette TRACE conn3 <- [1,2966,null,{}] 05:13:11 INFO - PROCESS | 5615 | 1461067991058 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:11 INFO - PROCESS | 5615 | 1461067991333 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:13:11 INFO - PROCESS | 5615 | 1461067991641 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:11 INFO - PROCESS | 5615 | ++DOCSHELL 0x8a0d1400 == 133 [pid = 5615] [id = 750] 05:13:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8a0d2000) [pid = 5615] [serial = 2250] [outer = (nil)] 05:13:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8a0dbc00) [pid = 5615] [serial = 2251] [outer = 0x8a0d2000] 05:13:11 INFO - PROCESS | 5615 | 1461067991726 Marionette DEBUG loaded listener.js 05:13:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8a40e400) [pid = 5615] [serial = 2252] [outer = 0x8a0d2000] 05:13:12 INFO - PROCESS | 5615 | 1461067992519 Marionette TRACE conn3 <- [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]]]}] 05:13:12 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. 05:13:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1548ms 05:13:12 INFO - PROCESS | 5615 | 1461067992575 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:13:12 INFO - PROCESS | 5615 | 1461067992582 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:13:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:13:12 INFO - PROCESS | 5615 | 1461067992606 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:13:12 INFO - PROCESS | 5615 | 1461067992611 Marionette TRACE conn3 <- [1,2970,null,{}] 05:13:12 INFO - PROCESS | 5615 | 1461067992618 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:12 INFO - PROCESS | 5615 | 1461067992938 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:13:13 INFO - PROCESS | 5615 | 1461067992980 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:13 INFO - PROCESS | 5615 | ++DOCSHELL 0x87615800 == 134 [pid = 5615] [id = 751] 05:13:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x89e3a800) [pid = 5615] [serial = 2253] [outer = (nil)] 05:13:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8b76fc00) [pid = 5615] [serial = 2254] [outer = 0x89e3a800] 05:13:13 INFO - PROCESS | 5615 | 1461067993063 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8be2cc00) [pid = 5615] [serial = 2255] [outer = 0x89e3a800] 05:13:14 INFO - PROCESS | 5615 | 1461067994174 Marionette TRACE conn3 <- [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]]]}] 05:13:14 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. 05:13:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1590ms 05:13:14 INFO - PROCESS | 5615 | 1461067994203 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:13:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:13:14 INFO - PROCESS | 5615 | 1461067994207 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:13:14 INFO - PROCESS | 5615 | 1461067994215 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - PROCESS | 5615 | 1461067994221 Marionette TRACE conn3 <- [1,2974,null,{}] 05:13:14 INFO - PROCESS | 5615 | 1461067994250 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:14 INFO - PROCESS | 5615 | 1461067994939 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x9899b400) [pid = 5615] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x8f33c400) [pid = 5615] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x902be000) [pid = 5615] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x902bec00) [pid = 5615] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x9848d000) [pid = 5615] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x8861c400) [pid = 5615] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8ca60400) [pid = 5615] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x97fb2800) [pid = 5615] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x8a76ac00) [pid = 5615] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x904d6000) [pid = 5615] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x942ca000) [pid = 5615] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x8b5b9800) [pid = 5615] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x998d4800) [pid = 5615] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x874b2800) [pid = 5615] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x9325ec00) [pid = 5615] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x8761ac00) [pid = 5615] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x8f616000) [pid = 5615] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 123 (0x97c83c00) [pid = 5615] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 122 (0x8b510c00) [pid = 5615] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:13:15 INFO - PROCESS | 5615 | --DOMWINDOW == 121 (0x99b13c00) [pid = 5615] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:13:15 INFO - PROCESS | 5615 | 1461067995200 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x84ea7000 == 135 [pid = 5615] [id = 752] 05:13:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 122 (0x85957400) [pid = 5615] [serial = 2256] [outer = (nil)] 05:13:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 123 (0x8861c400) [pid = 5615] [serial = 2257] [outer = 0x85957400] 05:13:15 INFO - PROCESS | 5615 | 1461067995281 Marionette DEBUG loaded listener.js 05:13:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 124 (0x8c16bc00) [pid = 5615] [serial = 2258] [outer = 0x85957400] 05:13:15 INFO - PROCESS | 5615 | 1461067995990 Marionette TRACE conn3 <- [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]]]}] 05:13:15 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. 05:13:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1789ms 05:13:16 INFO - PROCESS | 5615 | 1461067996002 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:13:16 INFO - PROCESS | 5615 | 1461067996007 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:13:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:13:16 INFO - PROCESS | 5615 | 1461067996013 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:13:16 INFO - PROCESS | 5615 | 1461067996016 Marionette TRACE conn3 <- [1,2978,null,{}] 05:13:16 INFO - PROCESS | 5615 | 1461067996022 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:16 INFO - PROCESS | 5615 | 1461067996263 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:13:16 INFO - PROCESS | 5615 | 1461067996503 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:16 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b731000 == 136 [pid = 5615] [id = 753] 05:13:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8c169400) [pid = 5615] [serial = 2259] [outer = (nil)] 05:13:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8ca61000) [pid = 5615] [serial = 2260] [outer = 0x8c169400] 05:13:16 INFO - PROCESS | 5615 | 1461067996582 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x8cba4800) [pid = 5615] [serial = 2261] [outer = 0x8c169400] 05:13:17 INFO - PROCESS | 5615 | 1461067997613 Marionette TRACE conn3 <- [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]]]}] 05:13:17 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. 05:13:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1631ms 05:13:17 INFO - PROCESS | 5615 | 1461067997646 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 5615 | 1461067997654 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:13:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:13:17 INFO - PROCESS | 5615 | 1461067997714 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - PROCESS | 5615 | 1461067997720 Marionette TRACE conn3 <- [1,2982,null,{}] 05:13:17 INFO - PROCESS | 5615 | 1461067997735 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:18 INFO - PROCESS | 5615 | 1461067998008 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:13:18 INFO - PROCESS | 5615 | 1461067998377 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:18 INFO - PROCESS | 5615 | ++DOCSHELL 0x89d48800 == 137 [pid = 5615] [id = 754] 05:13:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x89d4d800) [pid = 5615] [serial = 2262] [outer = (nil)] 05:13:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8a762800) [pid = 5615] [serial = 2263] [outer = 0x89d4d800] 05:13:18 INFO - PROCESS | 5615 | 1461067998479 Marionette DEBUG loaded listener.js 05:13:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8b507c00) [pid = 5615] [serial = 2264] [outer = 0x89d4d800] 05:13:19 INFO - PROCESS | 5615 | 1461067999331 Marionette TRACE conn3 <- [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"]]]}] 05:13:19 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 05:13:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:13:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:13:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1704ms 05:13:19 INFO - PROCESS | 5615 | 1461067999371 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:13:19 INFO - PROCESS | 5615 | 1461067999380 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:13:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:13:19 INFO - PROCESS | 5615 | 1461067999392 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:13:19 INFO - PROCESS | 5615 | 1461067999396 Marionette TRACE conn3 <- [1,2986,null,{}] 05:13:19 INFO - PROCESS | 5615 | 1461067999403 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:19 INFO - PROCESS | 5615 | 1461067999766 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:13:20 INFO - PROCESS | 5615 | 1461068000116 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:20 INFO - PROCESS | 5615 | ++DOCSHELL 0x8bfc3000 == 138 [pid = 5615] [id = 755] 05:13:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x8c164800) [pid = 5615] [serial = 2265] [outer = (nil)] 05:13:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8ca5bc00) [pid = 5615] [serial = 2266] [outer = 0x8c164800] 05:13:20 INFO - PROCESS | 5615 | 1461068000217 Marionette DEBUG loaded listener.js 05:13:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8cb9ac00) [pid = 5615] [serial = 2267] [outer = 0x8c164800] 05:13:21 INFO - PROCESS | 5615 | 1461068001081 Marionette TRACE conn3 <- [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]]]}] 05:13:21 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. 05:13:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1745ms 05:13:21 INFO - PROCESS | 5615 | 1461068001138 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:13:21 INFO - PROCESS | 5615 | 1461068001143 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:13:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:13:21 INFO - PROCESS | 5615 | 1461068001151 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:13:21 INFO - PROCESS | 5615 | 1461068001157 Marionette TRACE conn3 <- [1,2990,null,{}] 05:13:21 INFO - PROCESS | 5615 | 1461068001184 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:21 INFO - PROCESS | 5615 | 1461068001627 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:13:21 INFO - PROCESS | 5615 | 1461068001910 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f60f800 == 139 [pid = 5615] [id = 756] 05:13:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8f6d2400) [pid = 5615] [serial = 2268] [outer = (nil)] 05:13:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8fed4800) [pid = 5615] [serial = 2269] [outer = 0x8f6d2400] 05:13:22 INFO - PROCESS | 5615 | 1461068002012 Marionette DEBUG loaded listener.js 05:13:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8fee2800) [pid = 5615] [serial = 2270] [outer = 0x8f6d2400] 05:13:22 INFO - PROCESS | 5615 | ++DOCSHELL 0x900cf400 == 140 [pid = 5615] [id = 757] 05:13:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x900d5c00) [pid = 5615] [serial = 2271] [outer = (nil)] 05:13:22 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x901a6000) [pid = 5615] [serial = 2272] [outer = 0x900d5c00] 05:13:22 INFO - PROCESS | 5615 | 1461068002935 Marionette TRACE conn3 <- [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]]]}] 05:13:23 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. 05:13:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1855ms 05:13:23 INFO - PROCESS | 5615 | 1461068003006 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:13:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:13:23 INFO - PROCESS | 5615 | 1461068003012 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:13:23 INFO - PROCESS | 5615 | 1461068003018 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:13:23 INFO - PROCESS | 5615 | 1461068003022 Marionette TRACE conn3 <- [1,2994,null,{}] 05:13:23 INFO - PROCESS | 5615 | 1461068003028 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:23 INFO - PROCESS | 5615 | 1461068003461 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:13:23 INFO - PROCESS | 5615 | 1461068003737 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:23 INFO - PROCESS | 5615 | ++DOCSHELL 0x8ffec800 == 141 [pid = 5615] [id = 758] 05:13:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x900d2c00) [pid = 5615] [serial = 2273] [outer = (nil)] 05:13:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x901b2800) [pid = 5615] [serial = 2274] [outer = 0x900d2c00] 05:13:23 INFO - PROCESS | 5615 | 1461068003833 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x902c6800) [pid = 5615] [serial = 2275] [outer = 0x900d2c00] 05:13:24 INFO - PROCESS | 5615 | 1461068004671 Marionette TRACE conn3 <- [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]]]}] 05:13:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:13:24 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 05:13:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1687ms 05:13:24 INFO - PROCESS | 5615 | 1461068004705 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 5615 | 1461068004708 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:13:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:13:24 INFO - PROCESS | 5615 | 1461068004716 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 5615 | 1461068004718 Marionette TRACE conn3 <- [1,2998,null,{}] 05:13:24 INFO - PROCESS | 5615 | 1461068004725 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:24 INFO - PROCESS | 5615 | 1461068004983 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:13:25 INFO - PROCESS | 5615 | 1461068005294 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:25 INFO - PROCESS | 5615 | ++DOCSHELL 0x8761c800 == 142 [pid = 5615] [id = 759] 05:13:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8b50a800) [pid = 5615] [serial = 2276] [outer = (nil)] 05:13:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x90587c00) [pid = 5615] [serial = 2277] [outer = 0x8b50a800] 05:13:25 INFO - PROCESS | 5615 | 1461068005442 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x912b3c00) [pid = 5615] [serial = 2278] [outer = 0x8b50a800] 05:13:26 INFO - PROCESS | 5615 | 1461068006266 Marionette TRACE conn3 <- [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]]]}] 05:13:26 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. 05:13:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1584ms 05:13:26 INFO - PROCESS | 5615 | 1461068006302 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 5615 | 1461068006306 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:13:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:13:26 INFO - PROCESS | 5615 | 1461068006314 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 5615 | 1461068006318 Marionette TRACE conn3 <- [1,3002,null,{}] 05:13:26 INFO - PROCESS | 5615 | 1461068006348 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:26 INFO - PROCESS | 5615 | 1461068006648 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:13:27 INFO - PROCESS | 5615 | 1461068007012 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:27 INFO - PROCESS | 5615 | ++DOCSHELL 0x904d9000 == 143 [pid = 5615] [id = 760] 05:13:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x9314dc00) [pid = 5615] [serial = 2279] [outer = (nil)] 05:13:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x933bb000) [pid = 5615] [serial = 2280] [outer = 0x9314dc00] 05:13:27 INFO - PROCESS | 5615 | 1461068007113 Marionette DEBUG loaded listener.js 05:13:27 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x933c0000) [pid = 5615] [serial = 2281] [outer = 0x9314dc00] 05:13:27 INFO - PROCESS | 5615 | 1461068007916 Marionette TRACE conn3 <- [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]]]}] 05:13:27 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. 05:13:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1657ms 05:13:27 INFO - PROCESS | 5615 | 1461068007973 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:13:27 INFO - PROCESS | 5615 | 1461068007976 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:13:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:13:27 INFO - PROCESS | 5615 | 1461068007984 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:13:27 INFO - PROCESS | 5615 | 1461068007988 Marionette TRACE conn3 <- [1,3006,null,{}] 05:13:27 INFO - PROCESS | 5615 | 1461068007994 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:28 INFO - PROCESS | 5615 | 1461068008345 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:13:28 INFO - PROCESS | 5615 | 1461068008665 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 5615 | ++DOCSHELL 0x93154800 == 144 [pid = 5615] [id = 761] 05:13:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x932b6c00) [pid = 5615] [serial = 2282] [outer = (nil)] 05:13:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x942c9800) [pid = 5615] [serial = 2283] [outer = 0x932b6c00] 05:13:28 INFO - PROCESS | 5615 | 1461068008824 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x944c8000) [pid = 5615] [serial = 2284] [outer = 0x932b6c00] 05:13:29 INFO - PROCESS | 5615 | 1461068009702 Marionette TRACE conn3 <- [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]]]}] 05:13:29 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. 05:13:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1738ms 05:13:29 INFO - PROCESS | 5615 | 1461068009724 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 5615 | 1461068009727 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:13:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:13:29 INFO - PROCESS | 5615 | 1461068009734 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 5615 | 1461068009738 Marionette TRACE conn3 <- [1,3010,null,{}] 05:13:29 INFO - PROCESS | 5615 | 1461068009744 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:29 INFO - PROCESS | 5615 | 1461068009993 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:13:30 INFO - PROCESS | 5615 | 1461068010316 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:30 INFO - PROCESS | 5615 | ++DOCSHELL 0x904d0400 == 145 [pid = 5615] [id = 762] 05:13:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x932bf000) [pid = 5615] [serial = 2285] [outer = (nil)] 05:13:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x96213000) [pid = 5615] [serial = 2286] [outer = 0x932bf000] 05:13:30 INFO - PROCESS | 5615 | 1461068010498 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x96bb2800) [pid = 5615] [serial = 2287] [outer = 0x932bf000] 05:13:31 INFO - PROCESS | 5615 | 1461068011369 Marionette TRACE conn3 <- [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]]]}] 05:13:31 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 05:13:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1688ms 05:13:31 INFO - PROCESS | 5615 | 1461068011424 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:13:31 INFO - PROCESS | 5615 | 1461068011432 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:13:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:13:31 INFO - PROCESS | 5615 | 1461068011442 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 5615 | 1461068011445 Marionette TRACE conn3 <- [1,3014,null,{}] 05:13:31 INFO - PROCESS | 5615 | 1461068011491 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:31 INFO - PROCESS | 5615 | 1461068011750 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:13:32 INFO - PROCESS | 5615 | 1461068012114 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:32 INFO - PROCESS | 5615 | ++DOCSHELL 0x8c1cfc00 == 146 [pid = 5615] [id = 763] 05:13:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x957b7c00) [pid = 5615] [serial = 2288] [outer = (nil)] 05:13:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x979c8000) [pid = 5615] [serial = 2289] [outer = 0x957b7c00] 05:13:32 INFO - PROCESS | 5615 | 1461068012211 Marionette DEBUG loaded listener.js 05:13:32 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x97c84800) [pid = 5615] [serial = 2290] [outer = 0x957b7c00] 05:13:32 INFO - PROCESS | 5615 | [5615] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:13:33 INFO - PROCESS | 5615 | 1461068013161 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:13:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:13:33 INFO - {} 05:13:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:13:33 INFO - {} 05:13:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:13:33 INFO - {} 05:13:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:13:33 INFO - {} 05:13:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1763ms 05:13:33 INFO - PROCESS | 5615 | 1461068013208 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:13:33 INFO - TEST-START | /FileAPI/fileReader.html 05:13:33 INFO - PROCESS | 5615 | 1461068013212 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:13:33 INFO - PROCESS | 5615 | 1461068013262 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:13:33 INFO - PROCESS | 5615 | 1461068013269 Marionette TRACE conn3 <- [1,3018,null,{}] 05:13:33 INFO - PROCESS | 5615 | 1461068013288 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:33 INFO - PROCESS | 5615 | 1461068013546 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:13:33 INFO - PROCESS | 5615 | 1461068013907 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:33 INFO - PROCESS | 5615 | ++DOCSHELL 0x97902c00 == 147 [pid = 5615] [id = 764] 05:13:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x97a32000) [pid = 5615] [serial = 2291] [outer = (nil)] 05:13:33 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x99b11c00) [pid = 5615] [serial = 2292] [outer = 0x97a32000] 05:13:34 INFO - PROCESS | 5615 | 1461068013997 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x99b8e400) [pid = 5615] [serial = 2293] [outer = 0x97a32000] 05:13:34 INFO - PROCESS | 5615 | 1461068014954 Marionette TRACE conn3 <- [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]]]}] 05:13:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:13:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:13:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:13:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:13:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 1756ms 05:13:34 INFO - PROCESS | 5615 | 1461068014977 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:13:34 INFO - TEST-START | /FileAPI/historical.html 05:13:34 INFO - PROCESS | 5615 | 1461068014982 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:13:34 INFO - PROCESS | 5615 | 1461068014989 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 5615 | 1461068014993 Marionette TRACE conn3 <- [1,3022,null,{}] 05:13:35 INFO - PROCESS | 5615 | 1461068015000 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:35 INFO - PROCESS | 5615 | 1461068015272 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:13:35 INFO - PROCESS | 5615 | 1461068015668 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 5615 | ++DOCSHELL 0x8761e800 == 148 [pid = 5615] [id = 765] 05:13:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x9fc97800) [pid = 5615] [serial = 2294] [outer = (nil)] 05:13:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0xa0041400) [pid = 5615] [serial = 2295] [outer = 0x9fc97800] 05:13:35 INFO - PROCESS | 5615 | 1461068015779 Marionette DEBUG loaded listener.js 05:13:35 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0xa0a08400) [pid = 5615] [serial = 2296] [outer = 0x9fc97800] 05:13:36 INFO - PROCESS | 5615 | 1461068016636 Marionette TRACE conn3 <- [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"]]]}] 05:13:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:13:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:13:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:13:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:13:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:13:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:13:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:13:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:13:36 INFO - TEST-OK | /FileAPI/historical.html | took 1737ms 05:13:36 INFO - PROCESS | 5615 | 1461068016735 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:13:36 INFO - PROCESS | 5615 | 1461068016738 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:13:36 INFO - TEST-START | /FileAPI/idlharness.html 05:13:36 INFO - PROCESS | 5615 | 1461068016756 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - PROCESS | 5615 | 1461068016764 Marionette TRACE conn3 <- [1,3026,null,{}] 05:13:36 INFO - PROCESS | 5615 | 1461068016772 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:37 INFO - PROCESS | 5615 | 1461068017042 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:13:37 INFO - PROCESS | 5615 | 1461068017412 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:37 INFO - PROCESS | 5615 | ++DOCSHELL 0xa003d800 == 149 [pid = 5615] [id = 766] 05:13:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0xa009cc00) [pid = 5615] [serial = 2297] [outer = (nil)] 05:13:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0xa0f66000) [pid = 5615] [serial = 2298] [outer = 0xa009cc00] 05:13:37 INFO - PROCESS | 5615 | 1461068017511 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0xa2a28000) [pid = 5615] [serial = 2299] [outer = 0xa009cc00] 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:13:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:13:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:13:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:13:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:13:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:13:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:13:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:13:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:13:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:13:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:13:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:13:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:13:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:13:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:13:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:13:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:13:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:13:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:13:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:13:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:13:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:13:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:13:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:13:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:13:39 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 05:13:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:13:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:13:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:13:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:13:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:13:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:13:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:13:39 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 05:13:39 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 05:13:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:13:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:13:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:13:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:13:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:13:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:13:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:13:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:13:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:13:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:13:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:13:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:13:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:13:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:13:39 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 05:13:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:13:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:13:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:13:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:13:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:13:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:13:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:13:39 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 05:13:39 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 05:13:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:13:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:13:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:13:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:13:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:13:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:13:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:13:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 2802ms 05:13:39 INFO - TEST-START | /FileAPI/idlharness.worker 05:13:39 INFO - PROCESS | 5615 | 1461068019419 Marionette TRACE conn3 <- [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]]]}] 05:13:39 INFO - PROCESS | 5615 | 1461068019563 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:13:39 INFO - PROCESS | 5615 | 1461068019566 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:13:39 INFO - PROCESS | 5615 | 1461068019650 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:13:39 INFO - PROCESS | 5615 | 1461068019663 Marionette TRACE conn3 <- [1,3030,null,{}] 05:13:39 INFO - PROCESS | 5615 | 1461068019708 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:40 INFO - PROCESS | 5615 | 1461068020030 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:13:40 INFO - PROCESS | 5615 | 1461068020334 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 5615 | ++DOCSHELL 0x9fb8fc00 == 150 [pid = 5615] [id = 767] 05:13:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0xa0a86400) [pid = 5615] [serial = 2300] [outer = (nil)] 05:13:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0xa48ce400) [pid = 5615] [serial = 2301] [outer = 0xa0a86400] 05:13:40 INFO - PROCESS | 5615 | 1461068020431 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0xa48cf800) [pid = 5615] [serial = 2302] [outer = 0xa0a86400] 05:13:40 INFO - PROCESS | 5615 | [5615] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:13:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:13:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:13:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:13:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:13:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:13:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:13:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:13:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:13:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:13:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:13:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:13:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:13:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:13:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:13:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:13:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:13:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:13:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:13:43 INFO - {} 05:13:43 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 05:13:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:13:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:13:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:13:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:13:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:13:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:13:43 INFO - {} 05:13:43 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 - {} 05:13:43 INFO - {} 05:13:43 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 05:13:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:13:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:13:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:13:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:13:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:13:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:13:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:13:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:13:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:13:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:13:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:13:43 INFO - {} 05:13:43 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 05:13:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:13:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:13:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:13:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:13:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:13:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:13:43 INFO - {} 05:13:43 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 - {} 05:13:43 INFO - {} 05:13:43 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 05:13:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:13:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:13:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:13:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:13:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:13:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:13:43 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 05:13:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:13:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:13:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:13:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:13:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:13:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:13:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:13:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:13:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:13:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:13:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:13:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:13:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:13:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:13:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:13:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:13:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:13:43 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 05:13:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:13:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:13:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:13:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:13:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:13:43 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 05:13:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:13:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:13:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:13:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:13:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:13:43 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 05:13:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:13:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:13:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:13:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:13:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:13:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:13:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:13:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:13:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:13:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:13:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:13:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:13:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:13:43 INFO - {} 05:13:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3594ms 05:13:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:13:43 INFO - PROCESS | 5615 | 1461068023060 Marionette TRACE conn3 <- [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,{},{}]]]}] 05:13:43 INFO - PROCESS | 5615 | 1461068023208 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 5615 | 1461068023221 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:13:43 INFO - PROCESS | 5615 | 1461068023238 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 5615 | 1461068023249 Marionette TRACE conn3 <- [1,3034,null,{}] 05:13:43 INFO - PROCESS | 5615 | 1461068023268 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:43 INFO - PROCESS | 5615 | 1461068023695 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:13:44 INFO - PROCESS | 5615 | 1461068024014 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:44 INFO - PROCESS | 5615 | ++DOCSHELL 0xa4446c00 == 151 [pid = 5615] [id = 768] 05:13:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0xa48c9c00) [pid = 5615] [serial = 2303] [outer = (nil)] 05:13:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0xa6cc8c00) [pid = 5615] [serial = 2304] [outer = 0xa48c9c00] 05:13:44 INFO - PROCESS | 5615 | 1461068024108 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0xa9c9cc00) [pid = 5615] [serial = 2305] [outer = 0xa48c9c00] 05:13:44 INFO - PROCESS | 5615 | 1461068024957 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:13:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1752ms 05:13:44 INFO - PROCESS | 5615 | 1461068024989 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 5615 | 1461068024994 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:13:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:13:45 INFO - PROCESS | 5615 | 1461068025001 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 5615 | 1461068025005 Marionette TRACE conn3 <- [1,3038,null,{}] 05:13:45 INFO - PROCESS | 5615 | 1461068025011 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:45 INFO - PROCESS | 5615 | 1461068025310 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:13:45 INFO - PROCESS | 5615 | 1461068025647 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 5615 | ++DOCSHELL 0x80e11c00 == 152 [pid = 5615] [id = 769] 05:13:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x80e12000) [pid = 5615] [serial = 2306] [outer = (nil)] 05:13:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 173 (0x80e18800) [pid = 5615] [serial = 2307] [outer = 0x80e12000] 05:13:45 INFO - PROCESS | 5615 | 1461068025748 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 5615 | ++DOMWINDOW == 174 (0x80e1bc00) [pid = 5615] [serial = 2308] [outer = 0x80e12000] 05:13:46 INFO - PROCESS | 5615 | 1461068026556 Marionette TRACE conn3 <- [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"]]]}] 05:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:13:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1590ms 05:13:46 INFO - PROCESS | 5615 | 1461068026593 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 5615 | 1461068026597 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:13:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:13:46 INFO - PROCESS | 5615 | 1461068026606 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 5615 | 1461068026609 Marionette TRACE conn3 <- [1,3042,null,{}] 05:13:46 INFO - PROCESS | 5615 | 1461068026616 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:46 INFO - PROCESS | 5615 | 1461068026896 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:13:47 INFO - PROCESS | 5615 | 1461068027274 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x90588800 == 151 [pid = 5615] [id = 164] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x88616c00 == 150 [pid = 5615] [id = 728] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x882a6000 == 149 [pid = 5615] [id = 628] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x9ea13400 == 148 [pid = 5615] [id = 64] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x97faf800 == 147 [pid = 5615] [id = 666] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x84ea6800 == 146 [pid = 5615] [id = 480] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x84ea7000 == 145 [pid = 5615] [id = 752] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x87615800 == 144 [pid = 5615] [id = 751] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x8a0d1400 == 143 [pid = 5615] [id = 750] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x8708cc00 == 142 [pid = 5615] [id = 749] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x9918bc00 == 141 [pid = 5615] [id = 746] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x96bbfc00 == 140 [pid = 5615] [id = 745] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x988bf400 == 139 [pid = 5615] [id = 747] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x962a3800 == 138 [pid = 5615] [id = 744] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x962a8c00 == 137 [pid = 5615] [id = 743] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x89e3b000 == 136 [pid = 5615] [id = 278] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x94190400 == 135 [pid = 5615] [id = 742] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x903c6400 == 134 [pid = 5615] [id = 740] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x9325e000 == 133 [pid = 5615] [id = 741] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x8c7e7800 == 132 [pid = 5615] [id = 739] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x836c3000 == 131 [pid = 5615] [id = 738] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x8f6d7400 == 130 [pid = 5615] [id = 737] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x8c167800 == 129 [pid = 5615] [id = 735] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x8eb5e000 == 128 [pid = 5615] [id = 736] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x8bd30c00 == 127 [pid = 5615] [id = 734] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x8b504800 == 126 [pid = 5615] [id = 733] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x8a408800 == 125 [pid = 5615] [id = 732] 05:13:50 INFO - PROCESS | 5615 | --DOCSHELL 0x8755bc00 == 124 [pid = 5615] [id = 731] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 173 (0x8b5bc800) [pid = 5615] [serial = 2192] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 172 (0x99b0e000) [pid = 5615] [serial = 2172] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 171 (0x8f6d8800) [pid = 5615] [serial = 2144] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 170 (0x9b0a4400) [pid = 5615] [serial = 2180] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 169 (0x90587000) [pid = 5615] [serial = 2151] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 168 (0x91ff3800) [pid = 5615] [serial = 2153] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 167 (0x988c4000) [pid = 5615] [serial = 2166] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 166 (0x93254000) [pid = 5615] [serial = 2154] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 165 (0x89d4b400) [pid = 5615] [serial = 2186] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 164 (0x8f60fc00) [pid = 5615] [serial = 2142] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 163 (0x99180000) [pid = 5615] [serial = 2169] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 162 (0x8bd3a400) [pid = 5615] [serial = 2073] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 161 (0x932c1c00) [pid = 5615] [serial = 2156] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 160 (0x96bbdc00) [pid = 5615] [serial = 2163] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 159 (0x8c7ed400) [pid = 5615] [serial = 2139] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 158 (0x89e37800) [pid = 5615] [serial = 2187] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 157 (0x9ae7c000) [pid = 5615] [serial = 2178] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 156 (0x89e36000) [pid = 5615] [serial = 2136] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 155 (0x944c6400) [pid = 5615] [serial = 2160] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 154 (0x9899f800) [pid = 5615] [serial = 2168] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 153 (0x8761fc00) [pid = 5615] [serial = 2183] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 152 (0x985f9400) [pid = 5615] [serial = 2165] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 151 (0x8ffecc00) [pid = 5615] [serial = 2147] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 150 (0x9ae78000) [pid = 5615] [serial = 2177] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 149 (0x98b4cc00) [pid = 5615] [serial = 2121] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 148 (0x8b733000) [pid = 5615] [serial = 2189] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 147 (0x87f2e800) [pid = 5615] [serial = 2184] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 146 (0x99b91000) [pid = 5615] [serial = 2174] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 145 (0x99c2a400) [pid = 5615] [serial = 2175] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 144 (0x904d5000) [pid = 5615] [serial = 2150] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 143 (0x8b763800) [pid = 5615] [serial = 2190] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x942d4400) [pid = 5615] [serial = 2159] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x8bd2f400) [pid = 5615] [serial = 2138] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x8f33d400) [pid = 5615] [serial = 2141] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x99b09400) [pid = 5615] [serial = 2171] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8fedb400) [pid = 5615] [serial = 2145] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x901ab000) [pid = 5615] [serial = 2148] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x96bb7800) [pid = 5615] [serial = 2162] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x9418a800) [pid = 5615] [serial = 2157] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8861e000) [pid = 5615] [serial = 2135] [outer = (nil)] [url = about:blank] 05:13:50 INFO - PROCESS | 5615 | ++DOCSHELL 0x82dd3000 == 125 [pid = 5615] [id = 770] 05:13:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x836c3000) [pid = 5615] [serial = 2309] [outer = (nil)] 05:13:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x874b4c00) [pid = 5615] [serial = 2310] [outer = 0x836c3000] 05:13:50 INFO - PROCESS | 5615 | 1461068030793 Marionette DEBUG loaded listener.js 05:13:50 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8811c000) [pid = 5615] [serial = 2311] [outer = 0x836c3000] 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:13:52 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. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:13:52 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'.) 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:13:52 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. 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:13:52 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. 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:13:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:13:52 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. 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:13:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:13:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:13:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:13:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:13:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:13:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:13:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:13:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:13:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:13:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:13:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:13:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:13:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:13:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:13:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 5489ms 05:13:52 INFO - PROCESS | 5615 | 1461068032026 Marionette TRACE conn3 <- [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]]]}] 05:13:52 INFO - PROCESS | 5615 | 1461068032098 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:13:52 INFO - PROCESS | 5615 | 1461068032108 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:13:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:13:52 INFO - PROCESS | 5615 | 1461068032308 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 5615 | 1461068032314 Marionette TRACE conn3 <- [1,3046,null,{}] 05:13:52 INFO - PROCESS | 5615 | 1461068032332 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 5615 | 1461068032569 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:13:52 INFO - PROCESS | 5615 | 1461068032788 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 5615 | ++DOCSHELL 0x8961b800 == 126 [pid = 5615] [id = 771] 05:13:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8961bc00) [pid = 5615] [serial = 2312] [outer = (nil)] 05:13:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8961fc00) [pid = 5615] [serial = 2313] [outer = 0x8961bc00] 05:13:52 INFO - PROCESS | 5615 | 1461068032875 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x89d4b400) [pid = 5615] [serial = 2314] [outer = 0x8961bc00] 05:13:53 INFO - PROCESS | 5615 | [5615] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:13:53 INFO - PROCESS | 5615 | 1461068033721 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:13:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:13:53 INFO - {} 05:13:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1548ms 05:13:53 INFO - PROCESS | 5615 | 1461068033757 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:13:53 INFO - PROCESS | 5615 | 1461068033764 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:13:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:13:53 INFO - PROCESS | 5615 | 1461068033775 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 5615 | 1461068033779 Marionette TRACE conn3 <- [1,3050,null,{}] 05:13:53 INFO - PROCESS | 5615 | 1461068033799 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 5615 | 1461068034110 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:13:54 INFO - PROCESS | 5615 | 1461068034150 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:54 INFO - PROCESS | 5615 | ++DOCSHELL 0x89620400 == 127 [pid = 5615] [id = 772] 05:13:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8a0d9c00) [pid = 5615] [serial = 2315] [outer = (nil)] 05:13:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8b732400) [pid = 5615] [serial = 2316] [outer = 0x8a0d9c00] 05:13:54 INFO - PROCESS | 5615 | 1461068034226 Marionette DEBUG loaded listener.js 05:13:54 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8b73f000) [pid = 5615] [serial = 2317] [outer = 0x8a0d9c00] 05:13:55 INFO - PROCESS | 5615 | 1461068035320 Marionette TRACE conn3 <- [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]]]}] 05:13:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:13:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:13:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:13:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:13:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1587ms 05:13:55 INFO - PROCESS | 5615 | 1461068035369 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:13:55 INFO - PROCESS | 5615 | 1461068035374 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:13:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 142 (0x8fff0000) [pid = 5615] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 141 (0x96bb8800) [pid = 5615] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 140 (0x8ffefc00) [pid = 5615] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 139 (0x9ae7a000) [pid = 5615] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 138 (0x8f6d1c00) [pid = 5615] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 137 (0x8755fc00) [pid = 5615] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 136 (0x87090c00) [pid = 5615] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 135 (0x942d0400) [pid = 5615] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 134 (0x8a761000) [pid = 5615] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 133 (0x8be36000) [pid = 5615] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 132 (0x8a0d2000) [pid = 5615] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 131 (0x85957400) [pid = 5615] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 130 (0x8bea3800) [pid = 5615] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 129 (0x8b76f000) [pid = 5615] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 128 (0x942c9c00) [pid = 5615] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 127 (0x8ca61800) [pid = 5615] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 126 (0x9133c800) [pid = 5615] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 125 (0x8cb9c400) [pid = 5615] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:13:56 INFO - PROCESS | 5615 | --DOMWINDOW == 124 (0x89e3a800) [pid = 5615] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:13:56 INFO - PROCESS | 5615 | 1461068036115 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 5615 | 1461068036121 Marionette TRACE conn3 <- [1,3054,null,{}] 05:13:56 INFO - PROCESS | 5615 | 1461068036142 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:56 INFO - PROCESS | 5615 | 1461068036374 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:13:56 INFO - PROCESS | 5615 | 1461068036594 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5bc800 == 128 [pid = 5615] [id = 773] 05:13:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 125 (0x8bd39c00) [pid = 5615] [serial = 2318] [outer = (nil)] 05:13:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 126 (0x8be30400) [pid = 5615] [serial = 2319] [outer = 0x8bd39c00] 05:13:56 INFO - PROCESS | 5615 | 1461068036678 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 5615 | ++DOMWINDOW == 127 (0x8bea3800) [pid = 5615] [serial = 2320] [outer = 0x8bd39c00] 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:13:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:13:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:13:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:13:58 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" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:13:58 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" 05:13:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:13:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:13:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2031ms 05:13:58 INFO - PROCESS | 5615 | 1461068037873 Marionette TRACE conn3 <- [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"]]]}] 05:13:58 INFO - PROCESS | 5615 | 1461068038419 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:13:58 INFO - PROCESS | 5615 | 1461068038426 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:13:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:13:58 INFO - PROCESS | 5615 | 1461068038488 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:13:58 INFO - PROCESS | 5615 | 1461068038495 Marionette TRACE conn3 <- [1,3058,null,{}] 05:13:58 INFO - PROCESS | 5615 | 1461068038509 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:58 INFO - PROCESS | 5615 | 1461068038788 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:13:59 INFO - PROCESS | 5615 | 1461068039104 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:59 INFO - PROCESS | 5615 | ++DOCSHELL 0x87618800 == 129 [pid = 5615] [id = 774] 05:13:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 128 (0x87f2fc00) [pid = 5615] [serial = 2321] [outer = (nil)] 05:13:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 129 (0x8812a800) [pid = 5615] [serial = 2322] [outer = 0x87f2fc00] 05:13:59 INFO - PROCESS | 5615 | 1461068039202 Marionette DEBUG loaded listener.js 05:13:59 INFO - PROCESS | 5615 | ++DOMWINDOW == 130 (0x8861a400) [pid = 5615] [serial = 2323] [outer = 0x87f2fc00] 05:14:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:14:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:14:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:14:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:14:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:14:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:14:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:14:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:14:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:14:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:14:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:14:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:14:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:14:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:14:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:14:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:14:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:14:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:14:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:14:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1742ms 05:14:00 INFO - PROCESS | 5615 | 1461068040164 Marionette TRACE conn3 <- [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]]]}] 05:14:00 INFO - PROCESS | 5615 | 1461068040191 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:14:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:14:00 INFO - PROCESS | 5615 | 1461068040202 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:14:00 INFO - PROCESS | 5615 | 1461068040219 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:14:00 INFO - PROCESS | 5615 | 1461068040226 Marionette TRACE conn3 <- [1,3062,null,{}] 05:14:00 INFO - PROCESS | 5615 | 1461068040282 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:00 INFO - PROCESS | 5615 | 1461068040554 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:14:00 INFO - PROCESS | 5615 | 1461068040889 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:00 INFO - PROCESS | 5615 | ++DOCSHELL 0x8961e800 == 130 [pid = 5615] [id = 775] 05:14:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 131 (0x8961ec00) [pid = 5615] [serial = 2324] [outer = (nil)] 05:14:00 INFO - PROCESS | 5615 | ++DOMWINDOW == 132 (0x8a406800) [pid = 5615] [serial = 2325] [outer = 0x8961ec00] 05:14:00 INFO - PROCESS | 5615 | 1461068040983 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 5615 | ++DOMWINDOW == 133 (0x8a766c00) [pid = 5615] [serial = 2326] [outer = 0x8961ec00] 05:14:01 INFO - PROCESS | 5615 | [5615] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:14:01 INFO - PROCESS | 5615 | 1461068041934 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:14:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:14:01 INFO - {} 05:14:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1741ms 05:14:01 INFO - PROCESS | 5615 | 1461068041957 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:14:01 INFO - PROCESS | 5615 | 1461068041962 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:14:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:14:01 INFO - PROCESS | 5615 | 1461068041978 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 5615 | 1461068041981 Marionette TRACE conn3 <- [1,3066,null,{}] 05:14:01 INFO - PROCESS | 5615 | 1461068041997 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:02 INFO - PROCESS | 5615 | 1461068042455 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:14:02 INFO - PROCESS | 5615 | 1461068042850 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:02 INFO - PROCESS | 5615 | ++DOCSHELL 0x8be9a800 == 131 [pid = 5615] [id = 776] 05:14:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 134 (0x8be9e800) [pid = 5615] [serial = 2327] [outer = (nil)] 05:14:02 INFO - PROCESS | 5615 | ++DOMWINDOW == 135 (0x8bea8800) [pid = 5615] [serial = 2328] [outer = 0x8be9e800] 05:14:02 INFO - PROCESS | 5615 | 1461068042954 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 5615 | ++DOMWINDOW == 136 (0x8bfc1c00) [pid = 5615] [serial = 2329] [outer = 0x8be9e800] 05:14:03 INFO - PROCESS | 5615 | 1461068043933 Marionette TRACE conn3 <- [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]]]}] 05:14:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:14:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:14:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:14:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:14:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:14:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:14:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:14:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1986ms 05:14:03 INFO - PROCESS | 5615 | 1461068043967 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 5615 | 1461068043970 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:14:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:14:03 INFO - PROCESS | 5615 | 1461068043978 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 5615 | 1461068043982 Marionette TRACE conn3 <- [1,3070,null,{}] 05:14:03 INFO - PROCESS | 5615 | 1461068043988 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:04 INFO - PROCESS | 5615 | 1461068044236 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:14:04 INFO - PROCESS | 5615 | 1461068044554 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:04 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b50d800 == 132 [pid = 5615] [id = 777] 05:14:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 137 (0x8eb5f800) [pid = 5615] [serial = 2330] [outer = (nil)] 05:14:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 138 (0x8f33b000) [pid = 5615] [serial = 2331] [outer = 0x8eb5f800] 05:14:04 INFO - PROCESS | 5615 | 1461068044700 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 5615 | ++DOMWINDOW == 139 (0x8f60e400) [pid = 5615] [serial = 2332] [outer = 0x8eb5f800] 05:14:05 INFO - PROCESS | 5615 | 1461068045553 Marionette TRACE conn3 <- [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]]]}] 05:14:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:14:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:14:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:14:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:14:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:14:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:14:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1632ms 05:14:05 INFO - PROCESS | 5615 | 1461068045613 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:14:05 INFO - PROCESS | 5615 | 1461068045616 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:14:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:14:05 INFO - PROCESS | 5615 | 1461068045624 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:14:05 INFO - PROCESS | 5615 | 1461068045627 Marionette TRACE conn3 <- [1,3074,null,{}] 05:14:05 INFO - PROCESS | 5615 | 1461068045658 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:05 INFO - PROCESS | 5615 | 1461068045917 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:14:06 INFO - PROCESS | 5615 | 1461068046276 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:06 INFO - PROCESS | 5615 | ++DOCSHELL 0x8f334c00 == 133 [pid = 5615] [id = 778] 05:14:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 140 (0x8f33d400) [pid = 5615] [serial = 2333] [outer = (nil)] 05:14:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 141 (0x8f6cf400) [pid = 5615] [serial = 2334] [outer = 0x8f33d400] 05:14:06 INFO - PROCESS | 5615 | 1461068046375 Marionette DEBUG loaded listener.js 05:14:06 INFO - PROCESS | 5615 | ++DOMWINDOW == 142 (0x8fc15400) [pid = 5615] [serial = 2335] [outer = 0x8f33d400] 05:14:07 INFO - PROCESS | 5615 | 1461068047269 Marionette TRACE conn3 <- [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]]]}] 05:14:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:14:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:14:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:14:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:14:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:14:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:14:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1703ms 05:14:07 INFO - PROCESS | 5615 | 1461068047344 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 5615 | 1461068047348 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:14:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:14:07 INFO - PROCESS | 5615 | 1461068047358 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 5615 | 1461068047362 Marionette TRACE conn3 <- [1,3078,null,{}] 05:14:07 INFO - PROCESS | 5615 | 1461068047368 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:07 INFO - PROCESS | 5615 | 1461068047677 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:14:08 INFO - PROCESS | 5615 | 1461068048026 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b76f000 == 134 [pid = 5615] [id = 779] 05:14:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 143 (0x8fed7000) [pid = 5615] [serial = 2336] [outer = (nil)] 05:14:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 144 (0x900cdc00) [pid = 5615] [serial = 2337] [outer = 0x8fed7000] 05:14:08 INFO - PROCESS | 5615 | 1461068048123 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 5615 | ++DOMWINDOW == 145 (0x902ba000) [pid = 5615] [serial = 2338] [outer = 0x8fed7000] 05:14:09 INFO - PROCESS | 5615 | 1461068048986 Marionette TRACE conn3 <- [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] 05:14:09 INFO - PROCESS | 5615 | 1461068049080 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:14:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:14:09 INFO - PROCESS | 5615 | 1461068049089 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:14:09 INFO - PROCESS | 5615 | 1461068049093 Marionette TRACE conn3 <- [1,3082,null,{}] 05:14:09 INFO - PROCESS | 5615 | 1461068049099 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:09 INFO - PROCESS | 5615 | 1461068049349 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:14:09 INFO - PROCESS | 5615 | 1461068049711 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:09 INFO - PROCESS | 5615 | ++DOCSHELL 0x8b5bb000 == 135 [pid = 5615] [id = 780] 05:14:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 146 (0x8ffe9c00) [pid = 5615] [serial = 2339] [outer = (nil)] 05:14:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 147 (0x90587000) [pid = 5615] [serial = 2340] [outer = 0x8ffe9c00] 05:14:09 INFO - PROCESS | 5615 | 1461068049808 Marionette DEBUG loaded listener.js 05:14:09 INFO - PROCESS | 5615 | ++DOMWINDOW == 148 (0x912ae400) [pid = 5615] [serial = 2341] [outer = 0x8ffe9c00] 05:14:10 INFO - PROCESS | 5615 | 1461068050717 Marionette TRACE conn3 <- [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]]]}] 05:14:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:14:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:14:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:14:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:14:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1682ms 05:14:10 INFO - PROCESS | 5615 | 1461068050774 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 5615 | 1461068050780 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:14:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:14:10 INFO - PROCESS | 5615 | 1461068050788 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 5615 | 1461068050792 Marionette TRACE conn3 <- [1,3086,null,{}] 05:14:10 INFO - PROCESS | 5615 | 1461068050799 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:11 INFO - PROCESS | 5615 | 1461068051090 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:14:11 INFO - PROCESS | 5615 | 1461068051456 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 5615 | ++DOCSHELL 0x904cf000 == 136 [pid = 5615] [id = 781] 05:14:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 149 (0x904d1800) [pid = 5615] [serial = 2342] [outer = (nil)] 05:14:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 150 (0x91fef000) [pid = 5615] [serial = 2343] [outer = 0x904d1800] 05:14:11 INFO - PROCESS | 5615 | 1461068051609 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 5615 | ++DOMWINDOW == 151 (0x9314c400) [pid = 5615] [serial = 2344] [outer = 0x904d1800] 05:14:12 INFO - PROCESS | 5615 | 1461068052678 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:14:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:14:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1942ms 05:14:12 INFO - PROCESS | 5615 | 1461068052732 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 5615 | 1461068052735 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:14:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:14:12 INFO - PROCESS | 5615 | 1461068052794 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 5615 | 1461068052797 Marionette TRACE conn3 <- [1,3090,null,{}] 05:14:12 INFO - PROCESS | 5615 | 1461068052805 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:13 INFO - PROCESS | 5615 | 1461068053072 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:14:13 INFO - PROCESS | 5615 | 1461068053435 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 5615 | ++DOCSHELL 0x874a8400 == 137 [pid = 5615] [id = 782] 05:14:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 152 (0x87614000) [pid = 5615] [serial = 2345] [outer = (nil)] 05:14:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 153 (0x9325e400) [pid = 5615] [serial = 2346] [outer = 0x87614000] 05:14:13 INFO - PROCESS | 5615 | 1461068053533 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 5615 | ++DOMWINDOW == 154 (0x932bd800) [pid = 5615] [serial = 2347] [outer = 0x87614000] 05:14:14 INFO - PROCESS | 5615 | 1461068054345 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:14:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:14:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1602ms 05:14:14 INFO - PROCESS | 5615 | 1461068054386 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:14:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:14:14 INFO - PROCESS | 5615 | 1461068054391 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:14:14 INFO - PROCESS | 5615 | 1461068054399 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:14:14 INFO - PROCESS | 5615 | 1461068054402 Marionette TRACE conn3 <- [1,3094,null,{}] 05:14:14 INFO - PROCESS | 5615 | 1461068054408 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:14 INFO - PROCESS | 5615 | 1461068054674 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:14:15 INFO - PROCESS | 5615 | 1461068055047 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 5615 | ++DOCSHELL 0x87621c00 == 138 [pid = 5615] [id = 783] 05:14:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 155 (0x9325c000) [pid = 5615] [serial = 2348] [outer = (nil)] 05:14:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 156 (0x942cb000) [pid = 5615] [serial = 2349] [outer = 0x9325c000] 05:14:15 INFO - PROCESS | 5615 | 1461068055150 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 5615 | ++DOMWINDOW == 157 (0x944c9c00) [pid = 5615] [serial = 2350] [outer = 0x9325c000] 05:14:15 INFO - PROCESS | 5615 | 1461068055983 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:14:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:14:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1633ms 05:14:16 INFO - PROCESS | 5615 | 1461068056031 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:14:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:14:16 INFO - PROCESS | 5615 | 1461068056036 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:14:16 INFO - PROCESS | 5615 | 1461068056044 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 5615 | 1461068056049 Marionette TRACE conn3 <- [1,3098,null,{}] 05:14:16 INFO - PROCESS | 5615 | 1461068056056 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:16 INFO - PROCESS | 5615 | 1461068056338 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:14:16 INFO - PROCESS | 5615 | 1461068056732 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:16 INFO - PROCESS | 5615 | ++DOCSHELL 0x96bb7800 == 139 [pid = 5615] [id = 784] 05:14:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 158 (0x96bbac00) [pid = 5615] [serial = 2351] [outer = (nil)] 05:14:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 159 (0x96bc0000) [pid = 5615] [serial = 2352] [outer = 0x96bbac00] 05:14:16 INFO - PROCESS | 5615 | 1461068056850 Marionette DEBUG loaded listener.js 05:14:16 INFO - PROCESS | 5615 | ++DOMWINDOW == 160 (0x9790a000) [pid = 5615] [serial = 2353] [outer = 0x96bbac00] 05:14:17 INFO - PROCESS | 5615 | 1461068057748 Marionette TRACE conn3 <- [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]]]}] 05:14:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:14:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:14:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1740ms 05:14:17 INFO - PROCESS | 5615 | 1461068057784 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:14:17 INFO - PROCESS | 5615 | 1461068057787 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:14:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:14:17 INFO - PROCESS | 5615 | 1461068057794 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:14:17 INFO - PROCESS | 5615 | 1461068057798 Marionette TRACE conn3 <- [1,3102,null,{}] 05:14:17 INFO - PROCESS | 5615 | 1461068057804 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 5615 | 1461068058094 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:14:18 INFO - PROCESS | 5615 | 1461068058483 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:18 INFO - PROCESS | 5615 | ++DOCSHELL 0x98490c00 == 140 [pid = 5615] [id = 785] 05:14:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 161 (0x988bd000) [pid = 5615] [serial = 2354] [outer = (nil)] 05:14:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 162 (0x988c5000) [pid = 5615] [serial = 2355] [outer = 0x988bd000] 05:14:18 INFO - PROCESS | 5615 | 1461068058584 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 5615 | ++DOMWINDOW == 163 (0x98993800) [pid = 5615] [serial = 2356] [outer = 0x988bd000] 05:14:19 INFO - PROCESS | 5615 | 1461068059396 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:14:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:14:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1645ms 05:14:19 INFO - PROCESS | 5615 | 1461068059441 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:14:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:14:19 INFO - PROCESS | 5615 | 1461068059445 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:14:19 INFO - PROCESS | 5615 | 1461068059451 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - PROCESS | 5615 | 1461068059455 Marionette TRACE conn3 <- [1,3106,null,{}] 05:14:19 INFO - PROCESS | 5615 | 1461068059461 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:19 INFO - PROCESS | 5615 | 1461068059721 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:14:20 INFO - PROCESS | 5615 | 1461068060049 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:20 INFO - PROCESS | 5615 | ++DOCSHELL 0x983eec00 == 141 [pid = 5615] [id = 786] 05:14:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 164 (0x98e5fc00) [pid = 5615] [serial = 2357] [outer = (nil)] 05:14:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 165 (0x99180000) [pid = 5615] [serial = 2358] [outer = 0x98e5fc00] 05:14:20 INFO - PROCESS | 5615 | 1461068060193 Marionette DEBUG loaded listener.js 05:14:20 INFO - PROCESS | 5615 | ++DOMWINDOW == 166 (0x9980b800) [pid = 5615] [serial = 2359] [outer = 0x98e5fc00] 05:14:21 INFO - PROCESS | 5615 | 1461068060999 Marionette TRACE conn3 <- [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]]]}] 05:14:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:14:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:14:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:14:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1601ms 05:14:21 INFO - PROCESS | 5615 | 1461068061096 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:14:21 INFO - PROCESS | 5615 | 1461068061100 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:14:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:14:21 INFO - PROCESS | 5615 | 1461068061120 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:14:21 INFO - PROCESS | 5615 | 1461068061125 Marionette TRACE conn3 <- [1,3110,null,{}] 05:14:21 INFO - PROCESS | 5615 | 1461068061131 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:21 INFO - PROCESS | 5615 | 1461068061391 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:14:21 INFO - PROCESS | 5615 | 1461068061761 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 5615 | ++DOCSHELL 0x989a2400 == 142 [pid = 5615] [id = 787] 05:14:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 167 (0x98e58000) [pid = 5615] [serial = 2360] [outer = (nil)] 05:14:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 168 (0x99b10400) [pid = 5615] [serial = 2361] [outer = 0x98e58000] 05:14:21 INFO - PROCESS | 5615 | 1461068061859 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 5615 | ++DOMWINDOW == 169 (0x99b14800) [pid = 5615] [serial = 2362] [outer = 0x98e58000] 05:14:22 INFO - PROCESS | 5615 | 1461068062751 Marionette TRACE conn3 <- [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"]]]}] 05:14:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:14:22 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 05:14:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:14:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1693ms 05:14:22 INFO - PROCESS | 5615 | 1461068062812 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:14:22 INFO - PROCESS | 5615 | 1461068062818 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:14:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:14:22 INFO - PROCESS | 5615 | 1461068062846 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:14:22 INFO - PROCESS | 5615 | 1461068062851 Marionette TRACE conn3 <- [1,3114,null,{}] 05:14:22 INFO - PROCESS | 5615 | 1461068062861 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:23 INFO - PROCESS | 5615 | 1461068063128 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:14:23 INFO - PROCESS | 5615 | 1461068063509 Marionette TRACE conn3 -> [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\", \"010db0fe-931d-4a5a-b70d-673125f1ce35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:23 INFO - PROCESS | 5615 | ++DOCSHELL 0x84ac5800 == 143 [pid = 5615] [id = 788] 05:14:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 170 (0x915e4800) [pid = 5615] [serial = 2363] [outer = (nil)] 05:14:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 171 (0x9aec2400) [pid = 5615] [serial = 2364] [outer = 0x915e4800] 05:14:23 INFO - PROCESS | 5615 | 1461068063605 Marionette DEBUG loaded listener.js 05:14:23 INFO - PROCESS | 5615 | ++DOMWINDOW == 172 (0x9b0a8800) [pid = 5615] [serial = 2365] [outer = 0x915e4800] 05:14:24 INFO - PROCESS | 5615 | 1461068064425 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:14:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:14:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1615ms 05:14:24 INFO - PROCESS | 5615 | 1461068064441 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:14:24 INFO - PROCESS | 5615 | 1461068064445 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:14:25 WARNING - u'runner_teardown' () 05:14:25 INFO - No more tests 05:14:25 INFO - Got 0 unexpected results 05:14:25 INFO - SUITE-END | took 1421s 05:14:25 INFO - Closing logging queue 05:14:25 INFO - queue closed 05:14:25 INFO - Return code: 0 05:14:25 WARNING - # TBPL SUCCESS # 05:14:25 INFO - Running post-action listener: _resource_record_post_action 05:14:25 INFO - Running post-run listener: _resource_record_post_run 05:14:26 INFO - Total resource usage - Wall time: 1462s; CPU: 98.0%; Read bytes: 684032; Write bytes: 959541248; Read time: 56; Write time: 375576 05:14:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:14:26 INFO - install - Wall time: 37s; CPU: 100.0%; Read bytes: 8192; Write bytes: 183545856; Read time: 24; Write time: 237220 05:14:26 INFO - run-tests - Wall time: 1427s; CPU: 98.0%; Read bytes: 675840; Write bytes: 775995392; Read time: 32; Write time: 138356 05:14:26 INFO - Running post-run listener: _upload_blobber_files 05:14:26 INFO - Blob upload gear active. 05:14:26 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:14:26 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 05:14:26 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'] 05:14:26 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 05:14:27 INFO - (blobuploader) - INFO - Open directory for files ... 05:14:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:14:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:14:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:14:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:14:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:14:29 INFO - (blobuploader) - INFO - Done attempting. 05:14:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:14:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:14:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:14:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:14:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:14:31 INFO - (blobuploader) - INFO - Done attempting. 05:14:31 INFO - (blobuploader) - INFO - Iteration through files over. 05:14:31 INFO - Return code: 0 05:14:31 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:14:31 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:14:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f9f9e4f3d7c566ae404ba41b7a6f2508c012f10da067b294ea001e66d6940bd7785095e65f351c9fa31617b624b50e2104edf3f068587eb9a6f6e9e9e9f6c134", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1f5f79db8865782c9007350ee288d92467050e96078c1121e2115e78be6d84aa630f0b7f129093f02b309943ea4fc11c58618526b06a3c229205677b68d62693"} 05:14:31 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:14:31 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:14:31 INFO - Contents: 05:14:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f9f9e4f3d7c566ae404ba41b7a6f2508c012f10da067b294ea001e66d6940bd7785095e65f351c9fa31617b624b50e2104edf3f068587eb9a6f6e9e9e9f6c134", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1f5f79db8865782c9007350ee288d92467050e96078c1121e2115e78be6d84aa630f0b7f129093f02b309943ea4fc11c58618526b06a3c229205677b68d62693"} 05:14:31 INFO - Running post-run listener: copy_logs_to_upload_dir 05:14:31 INFO - Copying logs to upload dir... 05:14:31 INFO - mkdir: /builds/slave/test/build/upload/logs 05:14:31 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1547.907492 ========= master_lag: 3.10 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 51 secs) (at 2016-04-19 05:14:34.243856) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-04-19 05:14:34.254625) ========= 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=5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f9f9e4f3d7c566ae404ba41b7a6f2508c012f10da067b294ea001e66d6940bd7785095e65f351c9fa31617b624b50e2104edf3f068587eb9a6f6e9e9e9f6c134", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1f5f79db8865782c9007350ee288d92467050e96078c1121e2115e78be6d84aa630f0b7f129093f02b309943ea4fc11c58618526b06a3c229205677b68d62693"} build_url:https://queue.taskcluster.net/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033812 build_url: 'https://queue.taskcluster.net/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f9f9e4f3d7c566ae404ba41b7a6f2508c012f10da067b294ea001e66d6940bd7785095e65f351c9fa31617b624b50e2104edf3f068587eb9a6f6e9e9e9f6c134", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1f5f79db8865782c9007350ee288d92467050e96078c1121e2115e78be6d84aa630f0b7f129093f02b309943ea4fc11c58618526b06a3c229205677b68d62693"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YmAQ1cjKSOOtIwJiIUmq9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 4.89 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-04-19 05:14:39.178460) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:14:39.178813) ========= 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=5a152710dd62cc268aad214e000002d8-1461066512.211989-1894046864 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019023 ========= master_lag: 0.66 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:14:39.854960) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 05:14:39.855342) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 05:14:39.857343) ========= ========= Total master_lag: 8.73 =========