builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2447 starttime: 1461412967.87 results: success (0) buildid: 20160423041245 builduid: 8986bed64e434de4a1100d5531429ab5 revision: 2102e672350f76dc86fbfdcb14b2432578a52d27 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 05:02:47.873537) ========= master: http://buildbot-master124.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 05:02:47.874359) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 mins, 26 secs) (at 2016-04-23 05:02:47.874645) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 mins, 26 secs) (at 2016-04-23 05:04:14.355384) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-04-23 05:04:14.355810) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104 _=/tools/buildbot/bin/python using PTY: False --2016-04-23 05:04:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 11.7M=0.001s 2016-04-23 05:04:15 (11.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.599032 ========= master_lag: 8.37 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-04-23 05:04:23.324912) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 05:04:23.325347) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.065347 ========= master_lag: 0.82 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 05:04:24.206386) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-23 05:04:24.206903) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 2102e672350f76dc86fbfdcb14b2432578a52d27 --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 2102e672350f76dc86fbfdcb14b2432578a52d27 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104 _=/tools/buildbot/bin/python using PTY: False 2016-04-23 05:04:24,339 truncating revision to first 12 chars 2016-04-23 05:04:24,339 Setting DEBUG logging. 2016-04-23 05:04:24,340 attempt 1/10 2016-04-23 05:04:24,340 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/2102e672350f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-23 05:04:25,527 unpacking tar archive at: mozilla-inbound-2102e672350f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.821950 ========= master_lag: 2.61 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-23 05:04:28.639642) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 05:04:28.639916) ========= script_repo_revision: 2102e672350f76dc86fbfdcb14b2432578a52d27 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 05:04:28.640330) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 mins, 48 secs) (at 2016-04-23 05:04:28.640598) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 mins, 48 secs) (at 2016-04-23 05:06:16.644361) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 35 secs) (at 2016-04-23 05:06:16.644751) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104 _=/tools/buildbot/bin/python using PTY: False 05:06:17 INFO - MultiFileLogger online at 20160423 05:06:17 in /builds/slave/test 05:06:17 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 05:06:17 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:06:17 INFO - {'append_to_log': False, 05:06:17 INFO - 'base_work_dir': '/builds/slave/test', 05:06:17 INFO - 'blob_upload_branch': 'mozilla-inbound', 05:06:17 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:06:17 INFO - 'buildbot_json_path': 'buildprops.json', 05:06:17 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:06:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:06:17 INFO - 'download_minidump_stackwalk': True, 05:06:17 INFO - 'download_symbols': 'true', 05:06:17 INFO - 'e10s': False, 05:06:17 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:06:17 INFO - 'tooltool.py': '/tools/tooltool.py', 05:06:17 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:06:17 INFO - '/tools/misc-python/virtualenv.py')}, 05:06:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:06:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:06:17 INFO - 'log_level': 'info', 05:06:17 INFO - 'log_to_console': True, 05:06:17 INFO - 'opt_config_files': (), 05:06:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:06:17 INFO - '--processes=1', 05:06:17 INFO - '--config=%(test_path)s/wptrunner.ini', 05:06:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:06:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:06:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:06:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:06:17 INFO - 'pip_index': False, 05:06:17 INFO - 'require_test_zip': True, 05:06:17 INFO - 'test_type': ('testharness',), 05:06:17 INFO - 'this_chunk': '1', 05:06:17 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:06:17 INFO - 'total_chunks': '10', 05:06:17 INFO - 'virtualenv_path': 'venv', 05:06:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:06:17 INFO - 'work_dir': 'build'} 05:06:17 INFO - ##### 05:06:17 INFO - ##### Running clobber step. 05:06:17 INFO - ##### 05:06:17 INFO - Running pre-action listener: _resource_record_pre_action 05:06:17 INFO - Running main action method: clobber 05:06:17 INFO - rmtree: /builds/slave/test/build 05:06:17 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:06:19 INFO - Running post-action listener: _resource_record_post_action 05:06:19 INFO - ##### 05:06:19 INFO - ##### Running read-buildbot-config step. 05:06:19 INFO - ##### 05:06:19 INFO - Running pre-action listener: _resource_record_pre_action 05:06:19 INFO - Running main action method: read_buildbot_config 05:06:19 INFO - Using buildbot properties: 05:06:19 INFO - { 05:06:19 INFO - "project": "", 05:06:19 INFO - "product": "firefox", 05:06:19 INFO - "script_repo_revision": "production", 05:06:19 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 05:06:19 INFO - "repository": "", 05:06:19 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 05:06:19 INFO - "buildid": "20160423041245", 05:06:19 INFO - "pgo_build": "False", 05:06:19 INFO - "basedir": "/builds/slave/test", 05:06:19 INFO - "buildnumber": 24, 05:06:19 INFO - "slavename": "tst-linux64-spot-2447", 05:06:19 INFO - "master": "http://buildbot-master124.bb.releng.use1.mozilla.com:8201/", 05:06:19 INFO - "platform": "linux64", 05:06:19 INFO - "branch": "mozilla-inbound", 05:06:19 INFO - "revision": "2102e672350f76dc86fbfdcb14b2432578a52d27", 05:06:19 INFO - "repo_path": "integration/mozilla-inbound", 05:06:19 INFO - "moz_repo_path": "", 05:06:19 INFO - "stage_platform": "linux64", 05:06:19 INFO - "builduid": "8986bed64e434de4a1100d5531429ab5", 05:06:19 INFO - "slavebuilddir": "test" 05:06:19 INFO - } 05:06:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 05:06:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 05:06:19 INFO - Running post-action listener: _resource_record_post_action 05:06:19 INFO - ##### 05:06:19 INFO - ##### Running download-and-extract step. 05:06:19 INFO - ##### 05:06:19 INFO - Running pre-action listener: _resource_record_pre_action 05:06:19 INFO - Running main action method: download_and_extract 05:06:19 INFO - mkdir: /builds/slave/test/build/tests 05:06:19 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')]} 05:06:19 INFO - https://queue.taskcluster.net/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 05:06:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:06:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:06:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:06:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 05:06:21 INFO - Downloaded 1361 bytes. 05:06:21 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:06:21 INFO - Using the following test package requirements: 05:06:21 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 05:06:21 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:06:21 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 05:06:21 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:06:21 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 05:06:21 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:06:21 INFO - u'jsshell-linux-x86_64.zip'], 05:06:21 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:06:21 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 05:06:21 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 05:06:21 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:06:21 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 05:06:21 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:06:21 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 05:06:21 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:06:21 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 05:06:21 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:06:21 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 05:06:21 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 05:06:21 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')]} 05:06:21 INFO - https://queue.taskcluster.net/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 05:06:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:06:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:06:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:06:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 05:06:25 INFO - Downloaded 22746308 bytes. 05:06:25 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:06:25 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:06:26 INFO - caution: filename not matched: web-platform/* 05:06:26 INFO - Return code: 11 05:06:26 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')]} 05:06:26 INFO - https://queue.taskcluster.net/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 05:06:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:06:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:06:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:06:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 05:06:31 INFO - Downloaded 36406441 bytes. 05:06:31 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:06:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:06:35 INFO - caution: filename not matched: bin/* 05:06:35 INFO - caution: filename not matched: config/* 05:06:35 INFO - caution: filename not matched: mozbase/* 05:06:35 INFO - caution: filename not matched: marionette/* 05:06:35 INFO - caution: filename not matched: tools/wptserve/* 05:06:35 INFO - Return code: 11 05:06:35 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')]} 05:06:35 INFO - https://queue.taskcluster.net/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 05:06:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:06:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:06:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:06:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 05:06:44 INFO - Downloaded 64461612 bytes. 05:06:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:06:44 INFO - mkdir: /builds/slave/test/properties 05:06:44 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:06:44 INFO - Writing to file /builds/slave/test/properties/build_url 05:06:44 INFO - Contents: 05:06:44 INFO - build_url:https://queue.taskcluster.net/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:06:45 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:06:45 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:06:45 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:06:45 INFO - Contents: 05:06:45 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:06: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')]} 05:06:45 INFO - https://queue.taskcluster.net/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:06:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:06:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:06:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:06:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 05:06:53 INFO - Downloaded 90893589 bytes. 05:06:53 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:06:53 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:06:59 INFO - Return code: 0 05:06:59 INFO - Running post-action listener: _resource_record_post_action 05:06:59 INFO - Running post-action listener: set_extra_try_arguments 05:06:59 INFO - ##### 05:06:59 INFO - ##### Running create-virtualenv step. 05:06:59 INFO - ##### 05:06:59 INFO - Running pre-action listener: _pre_create_virtualenv 05:06:59 INFO - Running pre-action listener: _resource_record_pre_action 05:06:59 INFO - Running main action method: create_virtualenv 05:06:59 INFO - Creating virtualenv /builds/slave/test/build/venv 05:06:59 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 05:06:59 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:06:59 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:06:59 INFO - Using real prefix '/usr' 05:06:59 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:07:00 INFO - Installing distribute.............................................................................................................................................................................................done. 05:07:04 INFO - Installing pip.................done. 05:07:04 INFO - Return code: 0 05:07:04 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:07: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')]} 05:07:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:07:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:07: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')]} 05:07:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:07:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:07:04 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x2335030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x23363f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2385900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2372a30>, '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 0x244c400>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x244c890>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104', '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 05:07:04 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:07:04 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:07:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:07:04 INFO - 'CCACHE_UMASK': '002', 05:07:04 INFO - 'DISPLAY': ':0', 05:07:04 INFO - 'HOME': '/home/cltbld', 05:07:04 INFO - 'LANG': 'en_US.UTF-8', 05:07:04 INFO - 'LOGNAME': 'cltbld', 05:07:04 INFO - 'MAIL': '/var/mail/cltbld', 05:07:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:07:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:07:04 INFO - 'MOZ_NO_REMOTE': '1', 05:07:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:07:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:07:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:07:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:07:04 INFO - 'PWD': '/builds/slave/test', 05:07:04 INFO - 'SHELL': '/bin/bash', 05:07:04 INFO - 'SHLVL': '1', 05:07:04 INFO - 'TERM': 'linux', 05:07:04 INFO - 'TMOUT': '86400', 05:07:04 INFO - 'USER': 'cltbld', 05:07:04 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104', 05:07:04 INFO - '_': '/tools/buildbot/bin/python'} 05:07:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:07:05 INFO - Downloading/unpacking psutil>=0.7.1 05:07:05 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 05:07:05 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 05:07:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07:05 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 05:07:05 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 05:07:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:07:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:07:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:07:10 INFO - Installing collected packages: psutil 05:07:10 INFO - Running setup.py install for psutil 05:07:10 INFO - building 'psutil._psutil_linux' extension 05:07:10 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 05:07:11 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 05:07:11 INFO - building 'psutil._psutil_posix' extension 05:07:11 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 05:07:11 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 05:07:11 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:07:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:07:12 INFO - Successfully installed psutil 05:07:12 INFO - Cleaning up... 05:07:12 INFO - Return code: 0 05:07:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:07:12 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')]} 05:07:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:07:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:07:12 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')]} 05:07:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:07:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:07:12 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x2335030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x23363f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2385900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2372a30>, '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 0x244c400>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x244c890>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104', '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 05:07:12 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:07:12 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:07:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:07:12 INFO - 'CCACHE_UMASK': '002', 05:07:12 INFO - 'DISPLAY': ':0', 05:07:12 INFO - 'HOME': '/home/cltbld', 05:07:12 INFO - 'LANG': 'en_US.UTF-8', 05:07:12 INFO - 'LOGNAME': 'cltbld', 05:07:12 INFO - 'MAIL': '/var/mail/cltbld', 05:07:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:07:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:07:12 INFO - 'MOZ_NO_REMOTE': '1', 05:07:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:07:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:07:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:07:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:07:12 INFO - 'PWD': '/builds/slave/test', 05:07:12 INFO - 'SHELL': '/bin/bash', 05:07:12 INFO - 'SHLVL': '1', 05:07:12 INFO - 'TERM': 'linux', 05:07:12 INFO - 'TMOUT': '86400', 05:07:12 INFO - 'USER': 'cltbld', 05:07:12 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104', 05:07:12 INFO - '_': '/tools/buildbot/bin/python'} 05:07:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:07:12 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:07:12 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 05:07:12 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 05:07:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07:12 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 05:07:12 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 05:07:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:07:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:07:17 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:07:17 INFO - Installing collected packages: mozsystemmonitor 05:07:17 INFO - Running setup.py install for mozsystemmonitor 05:07:17 INFO - Successfully installed mozsystemmonitor 05:07:17 INFO - Cleaning up... 05:07:18 INFO - Return code: 0 05:07:18 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:07:18 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')]} 05:07:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:07:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:07:18 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')]} 05:07:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:07:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:07:18 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x2335030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x23363f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2385900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2372a30>, '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 0x244c400>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x244c890>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104', '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 05:07:18 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:07:18 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:07:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:07:18 INFO - 'CCACHE_UMASK': '002', 05:07:18 INFO - 'DISPLAY': ':0', 05:07:18 INFO - 'HOME': '/home/cltbld', 05:07:18 INFO - 'LANG': 'en_US.UTF-8', 05:07:18 INFO - 'LOGNAME': 'cltbld', 05:07:18 INFO - 'MAIL': '/var/mail/cltbld', 05:07:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:07:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:07:18 INFO - 'MOZ_NO_REMOTE': '1', 05:07:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:07:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:07:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:07:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:07:18 INFO - 'PWD': '/builds/slave/test', 05:07:18 INFO - 'SHELL': '/bin/bash', 05:07:18 INFO - 'SHLVL': '1', 05:07:18 INFO - 'TERM': 'linux', 05:07:18 INFO - 'TMOUT': '86400', 05:07:18 INFO - 'USER': 'cltbld', 05:07:18 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104', 05:07:18 INFO - '_': '/tools/buildbot/bin/python'} 05:07:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:07:18 INFO - Downloading/unpacking blobuploader==1.2.4 05:07:18 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 05:07:18 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 05:07:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07:18 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 05:07:18 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 05:07:23 INFO - Downloading blobuploader-1.2.4.tar.gz 05:07:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:07:23 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:07:23 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 05:07:23 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 05:07:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07:23 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 05:07:23 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 05:07:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:07:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:07:25 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 05:07:25 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 05:07:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07:25 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 05:07:25 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 05:07:25 INFO - Downloading docopt-0.6.1.tar.gz 05:07:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:07:25 INFO - Installing collected packages: blobuploader, requests, docopt 05:07:25 INFO - Running setup.py install for blobuploader 05:07:25 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:07:25 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:07:25 INFO - Running setup.py install for requests 05:07:26 INFO - Running setup.py install for docopt 05:07:26 INFO - Successfully installed blobuploader requests docopt 05:07:26 INFO - Cleaning up... 05:07:26 INFO - Return code: 0 05:07:26 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:07:26 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')]} 05:07:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:07:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:07: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')]} 05:07:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:07:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:07:27 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x2335030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x23363f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2385900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2372a30>, '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 0x244c400>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x244c890>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104', '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 05:07:27 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:07:27 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:07:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:07:27 INFO - 'CCACHE_UMASK': '002', 05:07:27 INFO - 'DISPLAY': ':0', 05:07:27 INFO - 'HOME': '/home/cltbld', 05:07:27 INFO - 'LANG': 'en_US.UTF-8', 05:07:27 INFO - 'LOGNAME': 'cltbld', 05:07:27 INFO - 'MAIL': '/var/mail/cltbld', 05:07:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:07:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:07:27 INFO - 'MOZ_NO_REMOTE': '1', 05:07:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:07:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:07:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:07:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:07:27 INFO - 'PWD': '/builds/slave/test', 05:07:27 INFO - 'SHELL': '/bin/bash', 05:07:27 INFO - 'SHLVL': '1', 05:07:27 INFO - 'TERM': 'linux', 05:07:27 INFO - 'TMOUT': '86400', 05:07:27 INFO - 'USER': 'cltbld', 05:07:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104', 05:07:27 INFO - '_': '/tools/buildbot/bin/python'} 05:07:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:07:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:07:27 INFO - Running setup.py (path:/tmp/pip-KoF4LE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:07:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:07:27 INFO - Running setup.py (path:/tmp/pip-szZmQB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:07:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:07:27 INFO - Running setup.py (path:/tmp/pip-YeDFdA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:07:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:07:27 INFO - Running setup.py (path:/tmp/pip-pxVIvI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:07:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:07:27 INFO - Running setup.py (path:/tmp/pip-R6OqfN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:07:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:07:28 INFO - Running setup.py (path:/tmp/pip-8_Y93L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:07:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:07:28 INFO - Running setup.py (path:/tmp/pip-ptJg8S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:07:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:07:28 INFO - Running setup.py (path:/tmp/pip-C33U1x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:07:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:07:28 INFO - Running setup.py (path:/tmp/pip-tdDlwJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:07:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:07:28 INFO - Running setup.py (path:/tmp/pip-xkuw9e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:07:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:07:28 INFO - Running setup.py (path:/tmp/pip-8mz8W9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:07:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:07:28 INFO - Running setup.py (path:/tmp/pip-36c_h2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:07:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:07:28 INFO - Running setup.py (path:/tmp/pip-giFCkO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:07:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:07:29 INFO - Running setup.py (path:/tmp/pip-dIkO3K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:07:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:07:29 INFO - Running setup.py (path:/tmp/pip-r7Ul4M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:07:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:07:29 INFO - Running setup.py (path:/tmp/pip-BhDBke-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:07:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:07:29 INFO - Running setup.py (path:/tmp/pip-072Lva-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:07:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:07:29 INFO - Running setup.py (path:/tmp/pip-oV35a8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:07:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:07:29 INFO - Running setup.py (path:/tmp/pip-16rbPR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:07:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:07:29 INFO - Running setup.py (path:/tmp/pip-yFtNK4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:07:29 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:07:30 INFO - Running setup.py (path:/tmp/pip-B6a6TZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:07:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:07:30 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 05:07:30 INFO - Running setup.py install for manifestparser 05:07:30 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:07:30 INFO - Running setup.py install for mozcrash 05:07:30 INFO - Running setup.py install for mozdebug 05:07:30 INFO - Running setup.py install for mozdevice 05:07:31 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:07:31 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:07:31 INFO - Running setup.py install for mozfile 05:07:31 INFO - Running setup.py install for mozhttpd 05:07:31 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:07:31 INFO - Running setup.py install for mozinfo 05:07:31 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:07:31 INFO - Running setup.py install for mozInstall 05:07:31 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:07:31 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:07:31 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:07:31 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:07:31 INFO - Running setup.py install for mozleak 05:07:32 INFO - Running setup.py install for mozlog 05:07:32 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:07:32 INFO - Running setup.py install for moznetwork 05:07:32 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:07:32 INFO - Running setup.py install for mozprocess 05:07:32 INFO - Running setup.py install for mozprofile 05:07:32 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:07:32 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:07:32 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:07:32 INFO - Running setup.py install for mozrunner 05:07:33 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:07:33 INFO - Running setup.py install for mozscreenshot 05:07:33 INFO - Running setup.py install for moztest 05:07:33 INFO - Running setup.py install for mozversion 05:07:33 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:07:33 INFO - Running setup.py install for wptserve 05:07:33 INFO - Running setup.py install for marionette-driver 05:07:34 INFO - Running setup.py install for browsermob-proxy 05:07:34 INFO - Running setup.py install for marionette-client 05:07:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:07:34 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:07:34 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 05:07:34 INFO - Cleaning up... 05:07:34 INFO - Return code: 0 05:07:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:07:34 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')]} 05:07:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:07:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:07:34 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')]} 05:07:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:07:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:07:34 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x2335030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x23363f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2385900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2372a30>, '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 0x244c400>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x244c890>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104', '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 05:07:34 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:07:34 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:07:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:07:34 INFO - 'CCACHE_UMASK': '002', 05:07:34 INFO - 'DISPLAY': ':0', 05:07:34 INFO - 'HOME': '/home/cltbld', 05:07:34 INFO - 'LANG': 'en_US.UTF-8', 05:07:34 INFO - 'LOGNAME': 'cltbld', 05:07:34 INFO - 'MAIL': '/var/mail/cltbld', 05:07:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:07:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:07:34 INFO - 'MOZ_NO_REMOTE': '1', 05:07:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:07:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:07:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:07:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:07:34 INFO - 'PWD': '/builds/slave/test', 05:07:34 INFO - 'SHELL': '/bin/bash', 05:07:34 INFO - 'SHLVL': '1', 05:07:34 INFO - 'TERM': 'linux', 05:07:34 INFO - 'TMOUT': '86400', 05:07:34 INFO - 'USER': 'cltbld', 05:07:34 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104', 05:07:34 INFO - '_': '/tools/buildbot/bin/python'} 05:07:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:07:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:07:35 INFO - Running setup.py (path:/tmp/pip-DKdJBG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:07:35 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)) 05:07:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:07:35 INFO - Running setup.py (path:/tmp/pip-y2Xn1U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:07:35 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)) 05:07:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:07:35 INFO - Running setup.py (path:/tmp/pip-HEAe8M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:07:35 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)) 05:07:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:07:35 INFO - Running setup.py (path:/tmp/pip-x4c8WZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:07:35 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)) 05:07:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:07:35 INFO - Running setup.py (path:/tmp/pip-3W6Lql-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:07:36 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)) 05:07:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:07:36 INFO - Running setup.py (path:/tmp/pip-0ZlXqU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:07:36 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)) 05:07:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:07:36 INFO - Running setup.py (path:/tmp/pip-8fn48l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:07:36 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)) 05:07:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:07:36 INFO - Running setup.py (path:/tmp/pip-Pn0XJt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:07:36 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)) 05:07:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:07:36 INFO - Running setup.py (path:/tmp/pip-RSJdG5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:07:36 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)) 05:07:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:07:36 INFO - Running setup.py (path:/tmp/pip-jV9sPC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:07:36 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)) 05:07:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:07:36 INFO - Running setup.py (path:/tmp/pip-ydqrQ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:07:36 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)) 05:07:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:07:36 INFO - Running setup.py (path:/tmp/pip-tsUU1r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:07:36 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)) 05:07:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:07:37 INFO - Running setup.py (path:/tmp/pip-g0_gEI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:07:37 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)) 05:07:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:07:37 INFO - Running setup.py (path:/tmp/pip-98pVp6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:07:37 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)) 05:07:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:07:37 INFO - Running setup.py (path:/tmp/pip-TQpWlG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:07:37 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)) 05:07:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:07:37 INFO - Running setup.py (path:/tmp/pip-U7KO6Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:07:37 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)) 05:07:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:07:37 INFO - Running setup.py (path:/tmp/pip-Qlckci-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:07:37 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)) 05:07:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:07:37 INFO - Running setup.py (path:/tmp/pip-80rLJt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:07:37 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)) 05:07:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:07:37 INFO - Running setup.py (path:/tmp/pip-x_UURK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:07:37 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)) 05:07:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:07:37 INFO - Running setup.py (path:/tmp/pip-BhaXRs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:07:38 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)) 05:07:38 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:07:38 INFO - Running setup.py (path:/tmp/pip-3gphje-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:07:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:07:38 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)) 05:07:38 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)) 05:07:38 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)) 05:07:38 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)) 05:07:38 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)) 05:07:38 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)) 05:07:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:07:38 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 05:07:38 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 05:07:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07:38 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 05:07:38 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 05:07:43 INFO - Downloading blessings-1.6.tar.gz 05:07:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:07:44 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)) 05:07:44 INFO - Installing collected packages: blessings 05:07:44 INFO - Running setup.py install for blessings 05:07:44 INFO - Successfully installed blessings 05:07:44 INFO - Cleaning up... 05:07:44 INFO - Return code: 0 05:07:44 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:07:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:07:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:07:44 INFO - Reading from file tmpfile_stdout 05:07:44 INFO - Current package versions: 05:07:44 INFO - argparse == 1.2.1 05:07:44 INFO - blessings == 1.6 05:07:44 INFO - blobuploader == 1.2.4 05:07:44 INFO - browsermob-proxy == 0.6.0 05:07:44 INFO - docopt == 0.6.1 05:07:44 INFO - manifestparser == 1.1 05:07:44 INFO - marionette-client == 2.3.0 05:07:44 INFO - marionette-driver == 1.4.0 05:07:44 INFO - mozInstall == 1.12 05:07:44 INFO - mozcrash == 0.17 05:07:44 INFO - mozdebug == 0.1 05:07:44 INFO - mozdevice == 0.48 05:07:44 INFO - mozfile == 1.2 05:07:44 INFO - mozhttpd == 0.7 05:07:44 INFO - mozinfo == 0.9 05:07:44 INFO - mozleak == 0.1 05:07:44 INFO - mozlog == 3.1 05:07:44 INFO - moznetwork == 0.27 05:07:44 INFO - mozprocess == 0.22 05:07:44 INFO - mozprofile == 0.28 05:07:44 INFO - mozrunner == 6.11 05:07:44 INFO - mozscreenshot == 0.1 05:07:44 INFO - mozsystemmonitor == 0.0 05:07:44 INFO - moztest == 0.7 05:07:44 INFO - mozversion == 1.4 05:07:44 INFO - psutil == 3.1.1 05:07:44 INFO - requests == 1.2.3 05:07:44 INFO - wptserve == 1.4.0 05:07:44 INFO - wsgiref == 0.1.2 05:07:44 INFO - Running post-action listener: _resource_record_post_action 05:07:44 INFO - Running post-action listener: _start_resource_monitoring 05:07:44 INFO - Starting resource monitoring. 05:07:44 INFO - ##### 05:07:44 INFO - ##### Running pull step. 05:07:44 INFO - ##### 05:07:44 INFO - Running pre-action listener: _resource_record_pre_action 05:07:44 INFO - Running main action method: pull 05:07:44 INFO - Pull has nothing to do! 05:07:44 INFO - Running post-action listener: _resource_record_post_action 05:07:44 INFO - ##### 05:07:44 INFO - ##### Running install step. 05:07:44 INFO - ##### 05:07:44 INFO - Running pre-action listener: _resource_record_pre_action 05:07:44 INFO - Running main action method: install 05:07:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:07:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:07:45 INFO - Reading from file tmpfile_stdout 05:07:45 INFO - Detecting whether we're running mozinstall >=1.0... 05:07:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:07:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:07:45 INFO - Reading from file tmpfile_stdout 05:07:45 INFO - Output received: 05:07:45 INFO - Usage: mozinstall [options] installer 05:07:45 INFO - Options: 05:07:45 INFO - -h, --help show this help message and exit 05:07:45 INFO - -d DEST, --destination=DEST 05:07:45 INFO - Directory to install application into. [default: 05:07:45 INFO - "/builds/slave/test"] 05:07:45 INFO - --app=APP Application being installed. [default: firefox] 05:07:45 INFO - mkdir: /builds/slave/test/build/application 05:07:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 05:07:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 05:08:14 INFO - Reading from file tmpfile_stdout 05:08:14 INFO - Output received: 05:08:14 INFO - /builds/slave/test/build/application/firefox/firefox 05:08:14 INFO - Running post-action listener: _resource_record_post_action 05:08:14 INFO - ##### 05:08:14 INFO - ##### Running run-tests step. 05:08:14 INFO - ##### 05:08:14 INFO - Running pre-action listener: _resource_record_pre_action 05:08:14 INFO - Running main action method: run_tests 05:08:14 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:08:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:08:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:08:14 INFO - grabbing minidump binary from tooltool 05:08:14 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')]} 05:08:14 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2372a30>, '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 0x244c400>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x244c890>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:08:14 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:08:14 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 05:08:15 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:08:15 INFO - Return code: 0 05:08:15 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 05:08:15 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:08:15 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/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:08:15 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/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:08:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:08:15 INFO - 'CCACHE_UMASK': '002', 05:08:15 INFO - 'DISPLAY': ':0', 05:08:15 INFO - 'HOME': '/home/cltbld', 05:08:15 INFO - 'LANG': 'en_US.UTF-8', 05:08:15 INFO - 'LOGNAME': 'cltbld', 05:08:15 INFO - 'MAIL': '/var/mail/cltbld', 05:08:15 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:08:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:08:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:08:15 INFO - 'MOZ_NO_REMOTE': '1', 05:08:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:08:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:08:15 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:08:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:08:15 INFO - 'PWD': '/builds/slave/test', 05:08:15 INFO - 'SHELL': '/bin/bash', 05:08:15 INFO - 'SHLVL': '1', 05:08:15 INFO - 'TERM': 'linux', 05:08:15 INFO - 'TMOUT': '86400', 05:08:15 INFO - 'USER': 'cltbld', 05:08:15 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104', 05:08:15 INFO - '_': '/tools/buildbot/bin/python'} 05:08:15 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/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:08:15 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 05:08:15 INFO - import pkg_resources 05:08:17 INFO - Using 1 client processes 05:08:17 INFO - wptserve Starting http server on 127.0.0.1:8000 05:08:17 INFO - wptserve Starting http server on 127.0.0.1:8001 05:08:17 INFO - wptserve Starting http server on 127.0.0.1:8443 05:08:19 INFO - SUITE-START | Running 778 tests 05:08:19 INFO - Running testharness tests 05:08:19 INFO - Setting up ssl 05:08:19 INFO - PROCESS | certutil | 05:08:19 INFO - PROCESS | certutil | 05:08:19 INFO - PROCESS | certutil | 05:08:19 INFO - Certificate Nickname Trust Attributes 05:08:19 INFO - SSL,S/MIME,JAR/XPI 05:08:19 INFO - 05:08:19 INFO - web-platform-tests CT,, 05:08:19 INFO - 05:08:19 INFO - Starting runner 05:08:22 INFO - PROCESS | 1826 | 1461413302163 Marionette DEBUG Marionette enabled via build flag and pref 05:08:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e863d800 == 1 [pid = 1826] [id = 1] 05:08:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 1 (0x7fa7e863e000) [pid = 1826] [serial = 1] [outer = (nil)] 05:08:22 INFO - PROCESS | 1826 | [1826] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 05:08:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 2 (0x7fa7e863f000) [pid = 1826] [serial = 2] [outer = 0x7fa7e863e000] 05:08:22 INFO - PROCESS | 1826 | 1461413302773 Marionette INFO Listening on port 2828 05:08:23 INFO - PROCESS | 1826 | 1461413303308 Marionette DEBUG Marionette enabled via command-line flag 05:08:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e550d800 == 2 [pid = 1826] [id = 2] 05:08:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 3 (0x7fa7e550e000) [pid = 1826] [serial = 3] [outer = (nil)] 05:08:23 INFO - PROCESS | 1826 | [1826] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 05:08:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 4 (0x7fa7e550f000) [pid = 1826] [serial = 4] [outer = 0x7fa7e550e000] 05:08:23 INFO - PROCESS | 1826 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fa7e4922ee0 05:08:23 INFO - PROCESS | 1826 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fa7ea5cc700 05:08:23 INFO - PROCESS | 1826 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fa7e49579d0 05:08:23 INFO - PROCESS | 1826 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fa7e4957cd0 05:08:23 INFO - PROCESS | 1826 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fa7df907040 05:08:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 5 (0x7fa7e4990000) [pid = 1826] [serial = 5] [outer = 0x7fa7e863e000] 05:08:23 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:08:23 INFO - PROCESS | 1826 | 1461413303667 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36258 05:08:23 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:08:23 INFO - PROCESS | 1826 | 1461413303747 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36259 05:08:23 INFO - PROCESS | 1826 | 1461413303753 Marionette DEBUG Closed connection conn0 05:08:23 INFO - PROCESS | 1826 | [1826] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 05:08:23 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:08:23 INFO - PROCESS | 1826 | 1461413303872 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36260 05:08:23 INFO - PROCESS | 1826 | 1461413303874 Marionette DEBUG Closed connection conn1 05:08:23 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:08:23 INFO - PROCESS | 1826 | 1461413303931 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36261 05:08:23 INFO - PROCESS | 1826 | 1461413303939 Marionette DEBUG Closed connection conn2 05:08:23 INFO - PROCESS | 1826 | 1461413303983 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:08:24 INFO - PROCESS | 1826 | 1461413303993 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160423041245","device":"desktop","version":"48.0a1"} 05:08:24 INFO - PROCESS | 1826 | [1826] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:08:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d82bc800 == 3 [pid = 1826] [id = 3] 05:08:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 6 (0x7fa7d82bd000) [pid = 1826] [serial = 6] [outer = (nil)] 05:08:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d82bd800 == 4 [pid = 1826] [id = 4] 05:08:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 7 (0x7fa7d8006000) [pid = 1826] [serial = 7] [outer = (nil)] 05:08:26 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:08:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d724e000 == 5 [pid = 1826] [id = 5] 05:08:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 8 (0x7fa7d7210000) [pid = 1826] [serial = 8] [outer = (nil)] 05:08:26 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:08:26 INFO - PROCESS | 1826 | [1826] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:08:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 9 (0x7fa7d70fb400) [pid = 1826] [serial = 9] [outer = 0x7fa7d7210000] 05:08:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 10 (0x7fa7d6911000) [pid = 1826] [serial = 10] [outer = 0x7fa7d82bd000] 05:08:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 11 (0x7fa7d6949c00) [pid = 1826] [serial = 11] [outer = 0x7fa7d8006000] 05:08:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 12 (0x7fa7d694bc00) [pid = 1826] [serial = 12] [outer = 0x7fa7d7210000] 05:08:27 INFO - PROCESS | 1826 | 1461413307677 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 1826 | 1461413307697 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 13 (0x7fa7d52f0400) [pid = 1826] [serial = 13] [outer = 0x7fa7d7210000] 05:08:28 INFO - PROCESS | 1826 | 1461413308406 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"1aa9e1bf-ab38-4bc3-b78b-957cc2f0bdef","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160423041245","device":"desktop","version":"48.0a1","command_id":1}}] 05:08:28 INFO - PROCESS | 1826 | 1461413308598 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}] 05:08:28 INFO - PROCESS | 1826 | 1461413308725 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:08:28 INFO - PROCESS | 1826 | 1461413308970 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:08:28 INFO - PROCESS | 1826 | [1826] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:08:29 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:08:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 14 (0x7fa7d1507800) [pid = 1826] [serial = 14] [outer = 0x7fa7d7210000] 05:08:29 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:08:29 INFO - PROCESS | 1826 | [1826] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:08:29 INFO - PROCESS | 1826 | 1461413309340 Marionette TRACE conn3 <- [1,3,null,{}] 05:08:29 INFO - PROCESS | 1826 | 1461413309347 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:08:29 INFO - PROCESS | 1826 | 1461413309368 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:08:29 INFO - PROCESS | 1826 | 1461413309400 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 1826 | 1461413309402 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 05:08:29 INFO - PROCESS | 1826 | 1461413309410 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 1826 | 1461413309415 Marionette TRACE conn3 <- [1,6,null,{}] 05:08:29 INFO - PROCESS | 1826 | 1461413309421 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}] 05:08:29 INFO - PROCESS | 1826 | 1461413309436 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:08:29 INFO - PROCESS | 1826 | 1461413309443 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7db00b800 == 6 [pid = 1826] [id = 6] 05:08:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 15 (0x7fa7d52f3400) [pid = 1826] [serial = 15] [outer = (nil)] 05:08:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 16 (0x7fa7d8358c00) [pid = 1826] [serial = 16] [outer = 0x7fa7d52f3400] 05:08:29 INFO - PROCESS | 1826 | 1461413309504 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 17 (0x7fa7d14cdc00) [pid = 1826] [serial = 17] [outer = 0x7fa7d52f3400] 05:08:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d09be800 == 7 [pid = 1826] [id = 7] 05:08:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 18 (0x7fa7d072b000) [pid = 1826] [serial = 18] [outer = (nil)] 05:08:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 19 (0x7fa7d072d400) [pid = 1826] [serial = 19] [outer = 0x7fa7d072b000] 05:08:29 INFO - PROCESS | 1826 | 1461413309969 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 20 (0x7fa7d0728c00) [pid = 1826] [serial = 20] [outer = 0x7fa7d072b000] 05:08:30 INFO - PROCESS | 1826 | [1826] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 05:08:30 INFO - PROCESS | 1826 | 1461413310484 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]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1131ms 05:08:30 INFO - PROCESS | 1826 | 1461413310604 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 1826 | 1461413310606 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 05:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:08:30 INFO - PROCESS | 1826 | 1461413310648 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 1826 | 1461413310651 Marionette TRACE conn3 <- [1,10,null,{}] 05:08:30 INFO - PROCESS | 1826 | 1461413310671 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}] 05:08:30 INFO - PROCESS | 1826 | 1461413310832 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:08:30 INFO - PROCESS | 1826 | 1461413310846 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cec91800 == 8 [pid = 1826] [id = 8] 05:08:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 21 (0x7fa7cec1e800) [pid = 1826] [serial = 21] [outer = (nil)] 05:08:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x7fa7cfa33800) [pid = 1826] [serial = 22] [outer = 0x7fa7cec1e800] 05:08:30 INFO - PROCESS | 1826 | 1461413310911 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x7fa7d4984c00) [pid = 1826] [serial = 23] [outer = 0x7fa7cec1e800] 05:08:31 INFO - PROCESS | 1826 | 1461413311456 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]]]}] 05:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 845ms 05:08:31 INFO - PROCESS | 1826 | 1461413311477 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:08:31 INFO - PROCESS | 1826 | 1461413311481 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 05:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:08:31 INFO - PROCESS | 1826 | 1461413311487 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:08:31 INFO - PROCESS | 1826 | 1461413311489 Marionette TRACE conn3 <- [1,14,null,{}] 05:08:31 INFO - PROCESS | 1826 | 1461413311494 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}] 05:08:31 INFO - PROCESS | 1826 | 1461413311639 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:08:31 INFO - PROCESS | 1826 | 1461413311658 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cef28800 == 9 [pid = 1826] [id = 9] 05:08:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x7fa7cef0f400) [pid = 1826] [serial = 24] [outer = (nil)] 05:08:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x7fa7cf046400) [pid = 1826] [serial = 25] [outer = 0x7fa7cef0f400] 05:08:31 INFO - PROCESS | 1826 | 1461413311721 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x7fa7cf050000) [pid = 1826] [serial = 26] [outer = 0x7fa7cef0f400] 05:08:32 INFO - PROCESS | 1826 | 1461413312304 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]]]}] 05:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 831ms 05:08:32 INFO - PROCESS | 1826 | 1461413312318 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:08:32 INFO - PROCESS | 1826 | 1461413312321 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 05:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:08:32 INFO - PROCESS | 1826 | 1461413312326 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 1826 | 1461413312328 Marionette TRACE conn3 <- [1,18,null,{}] 05:08:32 INFO - PROCESS | 1826 | 1461413312333 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}] 05:08:32 INFO - PROCESS | 1826 | 1461413312476 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:08:32 INFO - PROCESS | 1826 | 1461413312871 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ceca4000 == 10 [pid = 1826] [id = 10] 05:08:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x7fa7cec10400) [pid = 1826] [serial = 27] [outer = (nil)] 05:08:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x7fa7cec16000) [pid = 1826] [serial = 28] [outer = 0x7fa7cec10400] 05:08:32 INFO - PROCESS | 1826 | 1461413312947 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x7fa7cef0a400) [pid = 1826] [serial = 29] [outer = 0x7fa7cec10400] 05:08:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf919000 == 11 [pid = 1826] [id = 11] 05:08:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x7fa7cf91b000) [pid = 1826] [serial = 30] [outer = (nil)] 05:08:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x7fa7cf933000) [pid = 1826] [serial = 31] [outer = 0x7fa7cf91b000] 05:08:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x7fa7cf930000) [pid = 1826] [serial = 32] [outer = 0x7fa7cf91b000] 05:08:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf134800 == 12 [pid = 1826] [id = 12] 05:08:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x7fa7cf1ae400) [pid = 1826] [serial = 33] [outer = (nil)] 05:08:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x7fa7cf1ebc00) [pid = 1826] [serial = 34] [outer = 0x7fa7cf1ae400] 05:08:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x7fa7cf1a4400) [pid = 1826] [serial = 35] [outer = 0x7fa7cf1ae400] 05:08:33 INFO - PROCESS | 1826 | 1461413313956 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]]]}] 05:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1685ms 05:08:34 INFO - PROCESS | 1826 | 1461413314069 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:08:34 INFO - PROCESS | 1826 | 1461413314073 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 05:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:08:34 INFO - PROCESS | 1826 | 1461413314086 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:08:34 INFO - PROCESS | 1826 | 1461413314091 Marionette TRACE conn3 <- [1,22,null,{}] 05:08:34 INFO - PROCESS | 1826 | 1461413314099 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}] 05:08:34 INFO - PROCESS | 1826 | 1461413314255 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:08:34 INFO - PROCESS | 1826 | 1461413314396 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d4857000 == 13 [pid = 1826] [id = 13] 05:08:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x7fa7d06e8c00) [pid = 1826] [serial = 36] [outer = (nil)] 05:08:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x7fa7d3e93000) [pid = 1826] [serial = 37] [outer = 0x7fa7d06e8c00] 05:08:34 INFO - PROCESS | 1826 | 1461413314487 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x7fa7d483a800) [pid = 1826] [serial = 38] [outer = 0x7fa7d06e8c00] 05:08:35 INFO - PROCESS | 1826 | 1461413315214 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]]]}] 05:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1183ms 05:08:35 INFO - PROCESS | 1826 | 1461413315271 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:08:35 INFO - PROCESS | 1826 | 1461413315277 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 05:08:35 INFO - PROCESS | 1826 | 1461413315282 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - PROCESS | 1826 | 1461413315286 Marionette TRACE conn3 <- [1,26,null,{}] 05:08:35 INFO - PROCESS | 1826 | 1461413315291 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}] 05:08:35 INFO - PROCESS | 1826 | 1461413315453 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:08:35 INFO - PROCESS | 1826 | 1461413315539 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d7360000 == 14 [pid = 1826] [id = 14] 05:08:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x7fa7d4bcc400) [pid = 1826] [serial = 39] [outer = (nil)] 05:08:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x7fa7d5a86800) [pid = 1826] [serial = 40] [outer = 0x7fa7d4bcc400] 05:08:35 INFO - PROCESS | 1826 | 1461413315618 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x7fa7d6940000) [pid = 1826] [serial = 41] [outer = 0x7fa7d4bcc400] 05:08:36 INFO - PROCESS | 1826 | 1461413316362 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]]]}] 05:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1134ms 05:08:36 INFO - PROCESS | 1826 | 1461413316417 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:08:36 INFO - PROCESS | 1826 | 1461413316421 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 05:08:36 INFO - PROCESS | 1826 | 1461413316435 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:08:36 INFO - PROCESS | 1826 | 1461413316443 Marionette TRACE conn3 <- [1,30,null,{}] 05:08:36 INFO - PROCESS | 1826 | 1461413316449 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}] 05:08:36 INFO - PROCESS | 1826 | 1461413316602 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:08:36 INFO - PROCESS | 1826 | 1461413316713 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d7a06800 == 15 [pid = 1826] [id = 15] 05:08:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x7fa7d0724000) [pid = 1826] [serial = 42] [outer = (nil)] 05:08:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x7fa7d7504c00) [pid = 1826] [serial = 43] [outer = 0x7fa7d0724000] 05:08:36 INFO - PROCESS | 1826 | 1461413316781 Marionette DEBUG loaded listener.js 05:08:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x7fa7d7ab7800) [pid = 1826] [serial = 44] [outer = 0x7fa7d0724000] 05:08:37 INFO - PROCESS | 1826 | 1461413317906 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]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1491ms 05:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:08:37 INFO - PROCESS | 1826 | 1461413317918 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 1826 | 1461413317922 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 05:08:37 INFO - PROCESS | 1826 | 1461413317928 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 1826 | 1461413317931 Marionette TRACE conn3 <- [1,34,null,{}] 05:08:37 INFO - PROCESS | 1826 | 1461413317938 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}] 05:08:38 INFO - PROCESS | 1826 | 1461413318086 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:08:38 INFO - PROCESS | 1826 | 1461413318186 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d09bc800 == 16 [pid = 1826] [id = 16] 05:08:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x7fa7d3e8b800) [pid = 1826] [serial = 45] [outer = (nil)] 05:08:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x7fa7d4bcb400) [pid = 1826] [serial = 46] [outer = 0x7fa7d3e8b800] 05:08:38 INFO - PROCESS | 1826 | 1461413318246 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x7fa7d7ab9000) [pid = 1826] [serial = 47] [outer = 0x7fa7d3e8b800] 05:08:38 INFO - PROCESS | 1826 | 1461413318823 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]]]}] 05:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 927ms 05:08:38 INFO - PROCESS | 1826 | 1461413318856 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:08:38 INFO - PROCESS | 1826 | 1461413318862 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 05:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:08:38 INFO - PROCESS | 1826 | 1461413318871 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:08:38 INFO - PROCESS | 1826 | 1461413318874 Marionette TRACE conn3 <- [1,38,null,{}] 05:08:38 INFO - PROCESS | 1826 | 1461413318878 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}] 05:08:39 INFO - PROCESS | 1826 | 1461413319001 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:08:39 INFO - PROCESS | 1826 | 1461413319093 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d7a04000 == 17 [pid = 1826] [id = 17] 05:08:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x7fa7d097b800) [pid = 1826] [serial = 48] [outer = (nil)] 05:08:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x7fa7d7b36800) [pid = 1826] [serial = 49] [outer = 0x7fa7d097b800] 05:08:39 INFO - PROCESS | 1826 | 1461413319149 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x7fa7d821a000) [pid = 1826] [serial = 50] [outer = 0x7fa7d097b800] 05:08:39 INFO - PROCESS | 1826 | 1461413319729 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]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 878ms 05:08:39 INFO - PROCESS | 1826 | 1461413319749 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 1826 | 1461413319751 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 05:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:08:39 INFO - PROCESS | 1826 | 1461413319758 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 1826 | 1461413319763 Marionette TRACE conn3 <- [1,42,null,{}] 05:08:39 INFO - PROCESS | 1826 | 1461413319777 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}] 05:08:39 INFO - PROCESS | 1826 | 1461413319899 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:08:39 INFO - PROCESS | 1826 | 1461413319986 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d82c6800 == 18 [pid = 1826] [id = 18] 05:08:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x7fa7d7abbc00) [pid = 1826] [serial = 51] [outer = (nil)] 05:08:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x7fa7d86a0400) [pid = 1826] [serial = 52] [outer = 0x7fa7d7abbc00] 05:08:40 INFO - PROCESS | 1826 | 1461413320049 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x7fa7d8bf6c00) [pid = 1826] [serial = 53] [outer = 0x7fa7d7abbc00] 05:08:40 INFO - PROCESS | 1826 | 1461413320603 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]]]}] 05:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 881ms 05:08:40 INFO - PROCESS | 1826 | 1461413320660 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:08:40 INFO - PROCESS | 1826 | 1461413320665 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 05:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:08:40 INFO - PROCESS | 1826 | 1461413320670 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - PROCESS | 1826 | 1461413320672 Marionette TRACE conn3 <- [1,46,null,{}] 05:08:40 INFO - PROCESS | 1826 | 1461413320677 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}] 05:08:40 INFO - PROCESS | 1826 | 1461413320798 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:08:40 INFO - PROCESS | 1826 | 1461413320815 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d88c3000 == 19 [pid = 1826] [id = 19] 05:08:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x7fa7d93acc00) [pid = 1826] [serial = 54] [outer = (nil)] 05:08:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x7fa7d93b2000) [pid = 1826] [serial = 55] [outer = 0x7fa7d93acc00] 05:08:40 INFO - PROCESS | 1826 | 1461413320876 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x7fa7d94c7800) [pid = 1826] [serial = 56] [outer = 0x7fa7d93acc00] 05:08:41 INFO - PROCESS | 1826 | 1461413321499 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]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 877ms 05:08:41 INFO - PROCESS | 1826 | 1461413321548 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 1826 | 1461413321551 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 05:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:08:41 INFO - PROCESS | 1826 | 1461413321556 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 1826 | 1461413321558 Marionette TRACE conn3 <- [1,50,null,{}] 05:08:41 INFO - PROCESS | 1826 | 1461413321563 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}] 05:08:41 INFO - PROCESS | 1826 | 1461413321712 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:08:41 INFO - PROCESS | 1826 | 1461413321732 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d9470800 == 20 [pid = 1826] [id = 20] 05:08:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x7fa7cec17400) [pid = 1826] [serial = 57] [outer = (nil)] 05:08:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x7fa7d93ad800) [pid = 1826] [serial = 58] [outer = 0x7fa7cec17400] 05:08:41 INFO - PROCESS | 1826 | 1461413321788 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x7fa7dae68400) [pid = 1826] [serial = 59] [outer = 0x7fa7cec17400] 05:08:42 INFO - PROCESS | 1826 | 1461413322366 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]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 827ms 05:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:08:42 INFO - PROCESS | 1826 | 1461413322384 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 1826 | 1461413322387 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 05:08:42 INFO - PROCESS | 1826 | 1461413322393 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 1826 | 1461413322396 Marionette TRACE conn3 <- [1,54,null,{}] 05:08:42 INFO - PROCESS | 1826 | 1461413322400 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}] 05:08:42 INFO - PROCESS | 1826 | 1461413322531 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:08:42 INFO - PROCESS | 1826 | 1461413322550 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7db04c800 == 21 [pid = 1826] [id = 21] 05:08:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x7fa7df965000) [pid = 1826] [serial = 60] [outer = (nil)] 05:08:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x7fa7e49ec400) [pid = 1826] [serial = 61] [outer = 0x7fa7df965000] 05:08:42 INFO - PROCESS | 1826 | 1461413322609 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x7fa7e58eb800) [pid = 1826] [serial = 62] [outer = 0x7fa7df965000] 05:08:43 INFO - PROCESS | 1826 | 1461413323240 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]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 877ms 05:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:08:43 INFO - PROCESS | 1826 | 1461413323270 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:08:43 INFO - PROCESS | 1826 | 1461413323273 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 05:08:43 INFO - PROCESS | 1826 | 1461413323277 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 1826 | 1461413323280 Marionette TRACE conn3 <- [1,58,null,{}] 05:08:43 INFO - PROCESS | 1826 | 1461413323285 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}] 05:08:43 INFO - PROCESS | 1826 | 1461413323502 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:08:43 INFO - PROCESS | 1826 | 1461413323595 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d04c9000 == 22 [pid = 1826] [id = 22] 05:08:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x7fa7cf04b400) [pid = 1826] [serial = 63] [outer = (nil)] 05:08:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x7fa7cf04f400) [pid = 1826] [serial = 64] [outer = 0x7fa7cf04b400] 05:08:43 INFO - PROCESS | 1826 | 1461413323670 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x7fa7d071e800) [pid = 1826] [serial = 65] [outer = 0x7fa7cf04b400] 05:08:44 INFO - PROCESS | 1826 | 1461413324392 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]]]}] 05:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1184ms 05:08:44 INFO - PROCESS | 1826 | 1461413324470 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:08:44 INFO - PROCESS | 1826 | 1461413324478 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 05:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:08:44 INFO - PROCESS | 1826 | 1461413324487 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 1826 | 1461413324490 Marionette TRACE conn3 <- [1,62,null,{}] 05:08:44 INFO - PROCESS | 1826 | 1461413324497 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}] 05:08:44 INFO - PROCESS | 1826 | 1461413324652 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:08:44 INFO - PROCESS | 1826 | 1461413324770 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d7a02800 == 23 [pid = 1826] [id = 23] 05:08:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x7fa7d0721800) [pid = 1826] [serial = 66] [outer = (nil)] 05:08:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x7fa7d552a800) [pid = 1826] [serial = 67] [outer = 0x7fa7d0721800] 05:08:44 INFO - PROCESS | 1826 | 1461413324842 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x7fa7d69bbc00) [pid = 1826] [serial = 68] [outer = 0x7fa7d0721800] 05:08:45 INFO - PROCESS | 1826 | 1461413325603 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]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1176ms 05:08:45 INFO - PROCESS | 1826 | 1461413325689 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:08:45 INFO - PROCESS | 1826 | 1461413325693 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 05:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:08:45 INFO - PROCESS | 1826 | 1461413325706 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 1826 | 1461413325708 Marionette TRACE conn3 <- [1,66,null,{}] 05:08:45 INFO - PROCESS | 1826 | 1461413325714 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}] 05:08:45 INFO - PROCESS | 1826 | 1461413325859 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:08:45 INFO - PROCESS | 1826 | 1461413325974 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7db00c000 == 24 [pid = 1826] [id = 24] 05:08:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x7fa7d6dd0c00) [pid = 1826] [serial = 69] [outer = (nil)] 05:08:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x7fa7d8218c00) [pid = 1826] [serial = 70] [outer = 0x7fa7d6dd0c00] 05:08:46 INFO - PROCESS | 1826 | 1461413326049 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x7fa7d8697400) [pid = 1826] [serial = 71] [outer = 0x7fa7d6dd0c00] 05:08:47 INFO - PROCESS | 1826 | 1461413327002 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]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1335ms 05:08:47 INFO - PROCESS | 1826 | 1461413327055 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 1826 | 1461413327059 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 05:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:08:47 INFO - PROCESS | 1826 | 1461413327067 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 1826 | 1461413327072 Marionette TRACE conn3 <- [1,70,null,{}] 05:08:47 INFO - PROCESS | 1826 | 1461413327079 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}] 05:08:47 INFO - PROCESS | 1826 | 1461413327214 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:08:47 INFO - PROCESS | 1826 | 1461413327356 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cf12f800 == 25 [pid = 1826] [id = 25] 05:08:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x7fa7cf1e8400) [pid = 1826] [serial = 72] [outer = (nil)] 05:08:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x7fa7d3e99400) [pid = 1826] [serial = 73] [outer = 0x7fa7cf1e8400] 05:08:47 INFO - PROCESS | 1826 | 1461413327438 Marionette DEBUG loaded listener.js 05:08:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x7fa7d5527000) [pid = 1826] [serial = 74] [outer = 0x7fa7cf1e8400] 05:08:48 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d9470800 == 24 [pid = 1826] [id = 20] 05:08:48 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d88c3000 == 23 [pid = 1826] [id = 19] 05:08:48 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d82c6800 == 22 [pid = 1826] [id = 18] 05:08:48 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7a04000 == 21 [pid = 1826] [id = 17] 05:08:48 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d09bc800 == 20 [pid = 1826] [id = 16] 05:08:48 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7a06800 == 19 [pid = 1826] [id = 15] 05:08:48 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7360000 == 18 [pid = 1826] [id = 14] 05:08:48 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d4857000 == 17 [pid = 1826] [id = 13] 05:08:48 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ceca4000 == 16 [pid = 1826] [id = 10] 05:08:48 INFO - PROCESS | 1826 | 1461413328263 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]]]}] 05:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1229ms 05:08:48 INFO - PROCESS | 1826 | 1461413328297 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:08:48 INFO - PROCESS | 1826 | 1461413328301 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 05:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:08:48 INFO - PROCESS | 1826 | 1461413328310 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 1826 | 1461413328315 Marionette TRACE conn3 <- [1,74,null,{}] 05:08:48 INFO - PROCESS | 1826 | 1461413328324 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}] 05:08:48 INFO - PROCESS | 1826 | 1461413328469 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:08:48 INFO - PROCESS | 1826 | 1461413328598 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d486b800 == 17 [pid = 1826] [id = 26] 05:08:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x7fa7d06e4800) [pid = 1826] [serial = 75] [outer = (nil)] 05:08:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x7fa7d52ec400) [pid = 1826] [serial = 76] [outer = 0x7fa7d06e4800] 05:08:48 INFO - PROCESS | 1826 | 1461413328671 Marionette DEBUG loaded listener.js 05:08:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x7fa7d68bc000) [pid = 1826] [serial = 77] [outer = 0x7fa7d06e4800] 05:08:49 INFO - PROCESS | 1826 | 1461413329456 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]]]}] 05:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1180ms 05:08:49 INFO - PROCESS | 1826 | 1461413329491 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:08:49 INFO - PROCESS | 1826 | 1461413329499 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 05:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:08:49 INFO - PROCESS | 1826 | 1461413329508 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:08:49 INFO - PROCESS | 1826 | 1461413329511 Marionette TRACE conn3 <- [1,78,null,{}] 05:08:49 INFO - PROCESS | 1826 | 1461413329517 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}] 05:08:49 INFO - PROCESS | 1826 | 1461413329701 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:08:49 INFO - PROCESS | 1826 | 1461413329716 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d82ab800 == 18 [pid = 1826] [id = 27] 05:08:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x7fa7d7ab5400) [pid = 1826] [serial = 78] [outer = (nil)] 05:08:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x7fa7d821f400) [pid = 1826] [serial = 79] [outer = 0x7fa7d7ab5400] 05:08:49 INFO - PROCESS | 1826 | 1461413329782 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x7fa7d8696c00) [pid = 1826] [serial = 80] [outer = 0x7fa7d7ab5400] 05:08:50 INFO - PROCESS | 1826 | 1461413330550 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]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1081ms 05:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:08:50 INFO - PROCESS | 1826 | 1461413330602 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 1826 | 1461413330604 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 05:08:50 INFO - PROCESS | 1826 | 1461413330611 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 1826 | 1461413330616 Marionette TRACE conn3 <- [1,82,null,{}] 05:08:50 INFO - PROCESS | 1826 | 1461413330650 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}] 05:08:50 INFO - PROCESS | 1826 | 1461413330810 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:08:50 INFO - PROCESS | 1826 | 1461413330927 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7dae7c800 == 19 [pid = 1826] [id = 28] 05:08:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x7fa7d8b63800) [pid = 1826] [serial = 81] [outer = (nil)] 05:08:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x7fa7d94c0000) [pid = 1826] [serial = 82] [outer = 0x7fa7d8b63800] 05:08:51 INFO - PROCESS | 1826 | 1461413331005 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x7fa7dbc10c00) [pid = 1826] [serial = 83] [outer = 0x7fa7d8b63800] 05:08:51 INFO - PROCESS | 1826 | 1461413331736 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]]]}] 05:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1154ms 05:08:51 INFO - PROCESS | 1826 | 1461413331764 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:08:51 INFO - PROCESS | 1826 | 1461413331768 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 05:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:08:51 INFO - PROCESS | 1826 | 1461413331773 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - PROCESS | 1826 | 1461413331775 Marionette TRACE conn3 <- [1,86,null,{}] 05:08:51 INFO - PROCESS | 1826 | 1461413331781 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}] 05:08:51 INFO - PROCESS | 1826 | 1461413331919 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:08:52 INFO - PROCESS | 1826 | 1461413332043 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ded1b800 == 20 [pid = 1826] [id = 29] 05:08:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x7fa7cf047000) [pid = 1826] [serial = 84] [outer = (nil)] 05:08:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x7fa7e586f000) [pid = 1826] [serial = 85] [outer = 0x7fa7cf047000] 05:08:52 INFO - PROCESS | 1826 | 1461413332111 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x7fa7e5a2c800) [pid = 1826] [serial = 86] [outer = 0x7fa7cf047000] 05:08:52 INFO - PROCESS | 1826 | 1461413332793 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]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1074ms 05:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:08:52 INFO - PROCESS | 1826 | 1461413332848 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 1826 | 1461413332851 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 05:08:52 INFO - PROCESS | 1826 | 1461413332857 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 1826 | 1461413332860 Marionette TRACE conn3 <- [1,90,null,{}] 05:08:52 INFO - PROCESS | 1826 | 1461413332864 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}] 05:08:53 INFO - PROCESS | 1826 | 1461413332995 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:08:53 INFO - PROCESS | 1826 | 1461413333089 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e55c2000 == 21 [pid = 1826] [id = 30] 05:08:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x7fa7d916dc00) [pid = 1826] [serial = 87] [outer = (nil)] 05:08:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x7fa7e5c5ac00) [pid = 1826] [serial = 88] [outer = 0x7fa7d916dc00] 05:08:53 INFO - PROCESS | 1826 | 1461413333156 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x7fa7e5cf5400) [pid = 1826] [serial = 89] [outer = 0x7fa7d916dc00] 05:08:53 INFO - PROCESS | 1826 | 1461413333911 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]]]}] 05:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1229ms 05:08:54 INFO - PROCESS | 1826 | 1461413334086 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 1826 | 1461413334091 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 05:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:08:54 INFO - PROCESS | 1826 | 1461413334098 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 1826 | 1461413334102 Marionette TRACE conn3 <- [1,94,null,{}] 05:08:54 INFO - PROCESS | 1826 | 1461413334109 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}] 05:08:54 INFO - PROCESS | 1826 | 1461413334249 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:08:54 INFO - PROCESS | 1826 | 1461413334378 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cf130800 == 22 [pid = 1826] [id = 31] 05:08:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x7fa7d150ec00) [pid = 1826] [serial = 90] [outer = (nil)] 05:08:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x7fa7d483a400) [pid = 1826] [serial = 91] [outer = 0x7fa7d150ec00] 05:08:54 INFO - PROCESS | 1826 | 1461413334470 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x7fa7d5a80000) [pid = 1826] [serial = 92] [outer = 0x7fa7d150ec00] 05:08:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d04c9000 == 21 [pid = 1826] [id = 22] 05:08:55 INFO - PROCESS | 1826 | 1461413335280 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]]]}] 05:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1232ms 05:08:55 INFO - PROCESS | 1826 | 1461413335330 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 1826 | 1461413335335 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 05:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:08:55 INFO - PROCESS | 1826 | 1461413335362 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 1826 | 1461413335367 Marionette TRACE conn3 <- [1,98,null,{}] 05:08:55 INFO - PROCESS | 1826 | 1461413335375 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}] 05:08:55 INFO - PROCESS | 1826 | 1461413335527 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:08:55 INFO - PROCESS | 1826 | 1461413335648 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d82b6000 == 22 [pid = 1826] [id = 32] 05:08:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x7fa7d541b400) [pid = 1826] [serial = 93] [outer = (nil)] 05:08:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x7fa7d5533800) [pid = 1826] [serial = 94] [outer = 0x7fa7d541b400] 05:08:55 INFO - PROCESS | 1826 | 1461413335734 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x7fa7d7ab7c00) [pid = 1826] [serial = 95] [outer = 0x7fa7d541b400] 05:08:56 INFO - PROCESS | 1826 | 1461413336456 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]]]}] 05:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1141ms 05:08:56 INFO - PROCESS | 1826 | 1461413336500 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:08:56 INFO - PROCESS | 1826 | 1461413336508 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 05:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:08:56 INFO - PROCESS | 1826 | 1461413336517 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 1826 | 1461413336521 Marionette TRACE conn3 <- [1,102,null,{}] 05:08:56 INFO - PROCESS | 1826 | 1461413336544 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}] 05:08:56 INFO - PROCESS | 1826 | 1461413336693 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:08:56 INFO - PROCESS | 1826 | 1461413336813 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e49a8000 == 23 [pid = 1826] [id = 33] 05:08:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x7fa7d8bf7400) [pid = 1826] [serial = 96] [outer = (nil)] 05:08:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x7fa7d93adc00) [pid = 1826] [serial = 97] [outer = 0x7fa7d8bf7400] 05:08:56 INFO - PROCESS | 1826 | 1461413336903 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x7fa7dbc06c00) [pid = 1826] [serial = 98] [outer = 0x7fa7d8bf7400] 05:08:57 INFO - PROCESS | 1826 | 1461413337638 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]]]}] 05:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1145ms 05:08:57 INFO - PROCESS | 1826 | 1461413337663 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:08:57 INFO - PROCESS | 1826 | 1461413337666 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 05:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:08:57 INFO - PROCESS | 1826 | 1461413337672 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:08:57 INFO - PROCESS | 1826 | 1461413337678 Marionette TRACE conn3 <- [1,106,null,{}] 05:08:57 INFO - PROCESS | 1826 | 1461413337692 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}] 05:08:57 INFO - PROCESS | 1826 | 1461413337837 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:08:57 INFO - PROCESS | 1826 | 1461413337967 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e5c23800 == 24 [pid = 1826] [id = 34] 05:08:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x7fa7d93ab400) [pid = 1826] [serial = 99] [outer = (nil)] 05:08:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x7fa7e5a31400) [pid = 1826] [serial = 100] [outer = 0x7fa7d93ab400] 05:08:58 INFO - PROCESS | 1826 | 1461413338044 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x7fa7e693d400) [pid = 1826] [serial = 101] [outer = 0x7fa7d93ab400] 05:08:58 INFO - PROCESS | 1826 | 1461413338783 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]]]}] 05:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1179ms 05:08:58 INFO - PROCESS | 1826 | 1461413338867 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:08:58 INFO - PROCESS | 1826 | 1461413338872 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 05:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:08:58 INFO - PROCESS | 1826 | 1461413338880 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 1826 | 1461413338883 Marionette TRACE conn3 <- [1,110,null,{}] 05:08:58 INFO - PROCESS | 1826 | 1461413338888 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}] 05:08:59 INFO - PROCESS | 1826 | 1461413339031 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:08:59 INFO - PROCESS | 1826 | 1461413339151 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ced94800 == 25 [pid = 1826] [id = 35] 05:08:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x7fa7df95b400) [pid = 1826] [serial = 102] [outer = (nil)] 05:08:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x7fa7e6de0c00) [pid = 1826] [serial = 103] [outer = 0x7fa7df95b400] 05:08:59 INFO - PROCESS | 1826 | 1461413339220 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x7fa7e8b45c00) [pid = 1826] [serial = 104] [outer = 0x7fa7df95b400] 05:08:59 INFO - PROCESS | 1826 | 1461413339948 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]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1134ms 05:09:00 INFO - PROCESS | 1826 | 1461413340015 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 1826 | 1461413340018 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 05:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:09:00 INFO - PROCESS | 1826 | 1461413340041 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 1826 | 1461413340045 Marionette TRACE conn3 <- [1,114,null,{}] 05:09:00 INFO - PROCESS | 1826 | 1461413340050 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}] 05:09:00 INFO - PROCESS | 1826 | 1461413340195 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:09:00 INFO - PROCESS | 1826 | 1461413340325 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ea274800 == 26 [pid = 1826] [id = 36] 05:09:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x7fa7cf04dc00) [pid = 1826] [serial = 105] [outer = (nil)] 05:09:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x7fa7ea234c00) [pid = 1826] [serial = 106] [outer = 0x7fa7cf04dc00] 05:09:00 INFO - PROCESS | 1826 | 1461413340394 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x7fa7ea455800) [pid = 1826] [serial = 107] [outer = 0x7fa7cf04dc00] 05:09:01 INFO - PROCESS | 1826 | 1461413341265 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]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1399ms 05:09:01 INFO - PROCESS | 1826 | 1461413341438 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 1826 | 1461413341443 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 05:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:09:01 INFO - PROCESS | 1826 | 1461413341452 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 1826 | 1461413341456 Marionette TRACE conn3 <- [1,118,null,{}] 05:09:01 INFO - PROCESS | 1826 | 1461413341464 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}] 05:09:01 INFO - PROCESS | 1826 | 1461413341603 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:09:01 INFO - PROCESS | 1826 | 1461413341736 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d88b5000 == 27 [pid = 1826] [id = 37] 05:09:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x7fa7d2125400) [pid = 1826] [serial = 108] [outer = (nil)] 05:09:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x7fa7d552ac00) [pid = 1826] [serial = 109] [outer = 0x7fa7d2125400] 05:09:01 INFO - PROCESS | 1826 | 1461413341806 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x7fa7d750b000) [pid = 1826] [serial = 110] [outer = 0x7fa7d2125400] 05:09:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7dae7c800 == 26 [pid = 1826] [id = 28] 05:09:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d82ab800 == 25 [pid = 1826] [id = 27] 05:09:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d486b800 == 24 [pid = 1826] [id = 26] 05:09:02 INFO - PROCESS | 1826 | 1461413342665 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]]]}] 05:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1278ms 05:09:02 INFO - PROCESS | 1826 | 1461413342731 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 1826 | 1461413342736 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 05:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:09:02 INFO - PROCESS | 1826 | 1461413342744 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - PROCESS | 1826 | 1461413342750 Marionette TRACE conn3 <- [1,122,null,{}] 05:09:02 INFO - PROCESS | 1826 | 1461413342758 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}] 05:09:02 INFO - PROCESS | 1826 | 1461413342947 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:09:03 INFO - PROCESS | 1826 | 1461413343075 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d8629000 == 25 [pid = 1826] [id = 38] 05:09:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x7fa7d4842c00) [pid = 1826] [serial = 111] [outer = (nil)] 05:09:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x7fa7d834f400) [pid = 1826] [serial = 112] [outer = 0x7fa7d4842c00] 05:09:03 INFO - PROCESS | 1826 | 1461413343147 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x7fa7d8b60400) [pid = 1826] [serial = 113] [outer = 0x7fa7d4842c00] 05:09:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x7fa7d869e000) [pid = 1826] [serial = 114] [outer = 0x7fa7cf1ae400] 05:09:03 INFO - PROCESS | 1826 | 1461413343935 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]]]}] 05:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1234ms 05:09:04 INFO - PROCESS | 1826 | 1461413344019 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 1826 | 1461413344026 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 05:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:09:04 INFO - PROCESS | 1826 | 1461413344040 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - PROCESS | 1826 | 1461413344043 Marionette TRACE conn3 <- [1,126,null,{}] 05:09:04 INFO - PROCESS | 1826 | 1461413344049 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}] 05:09:04 INFO - PROCESS | 1826 | 1461413344201 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:09:04 INFO - PROCESS | 1826 | 1461413344301 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e5715800 == 26 [pid = 1826] [id = 39] 05:09:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x7fa7cf04cc00) [pid = 1826] [serial = 115] [outer = (nil)] 05:09:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x7fa7d0723000) [pid = 1826] [serial = 116] [outer = 0x7fa7cf04cc00] 05:09:04 INFO - PROCESS | 1826 | 1461413344371 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0x7fa7e5cdbc00) [pid = 1826] [serial = 117] [outer = 0x7fa7cf04cc00] 05:09:05 INFO - PROCESS | 1826 | 1461413345195 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]]]}] 05:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1182ms 05:09:05 INFO - PROCESS | 1826 | 1461413345222 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:09:05 INFO - PROCESS | 1826 | 1461413345226 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 05:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:09:05 INFO - PROCESS | 1826 | 1461413345232 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - PROCESS | 1826 | 1461413345237 Marionette TRACE conn3 <- [1,130,null,{}] 05:09:05 INFO - PROCESS | 1826 | 1461413345252 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}] 05:09:05 INFO - PROCESS | 1826 | 1461413345400 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:09:05 INFO - PROCESS | 1826 | 1461413345533 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ea459800 == 27 [pid = 1826] [id = 40] 05:09:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x7fa7e69e0800) [pid = 1826] [serial = 118] [outer = (nil)] 05:09:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x7fa7ea232c00) [pid = 1826] [serial = 119] [outer = 0x7fa7e69e0800] 05:09:05 INFO - PROCESS | 1826 | 1461413345608 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x7fa7eaaafc00) [pid = 1826] [serial = 120] [outer = 0x7fa7e69e0800] 05:09:06 INFO - PROCESS | 1826 | 1461413346452 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]]]}] 05:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1282ms 05:09:06 INFO - PROCESS | 1826 | 1461413346515 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 1826 | 1461413346520 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 05:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:09:06 INFO - PROCESS | 1826 | 1461413346525 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 1826 | 1461413346528 Marionette TRACE conn3 <- [1,134,null,{}] 05:09:06 INFO - PROCESS | 1826 | 1461413346533 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}] 05:09:06 INFO - PROCESS | 1826 | 1461413346670 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:09:06 INFO - PROCESS | 1826 | 1461413346774 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7eaead800 == 28 [pid = 1826] [id = 41] 05:09:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x7fa7d7ac4400) [pid = 1826] [serial = 121] [outer = (nil)] 05:09:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0x7fa7eaf08c00) [pid = 1826] [serial = 122] [outer = 0x7fa7d7ac4400] 05:09:06 INFO - PROCESS | 1826 | 1461413346841 Marionette DEBUG loaded listener.js 05:09:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 123 (0x7fa7eaf87000) [pid = 1826] [serial = 123] [outer = 0x7fa7d7ac4400] 05:09:07 INFO - PROCESS | 1826 | 1461413347603 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]]]}] 05:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1135ms 05:09:07 INFO - PROCESS | 1826 | 1461413347662 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:09:07 INFO - PROCESS | 1826 | 1461413347665 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 05:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:09:07 INFO - PROCESS | 1826 | 1461413347670 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:09:07 INFO - PROCESS | 1826 | 1461413347673 Marionette TRACE conn3 <- [1,138,null,{}] 05:09:07 INFO - PROCESS | 1826 | 1461413347678 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}] 05:09:07 INFO - PROCESS | 1826 | 1461413347804 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:09:07 INFO - PROCESS | 1826 | 1461413347934 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ecb99800 == 29 [pid = 1826] [id = 42] 05:09:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 124 (0x7fa7d7abd800) [pid = 1826] [serial = 124] [outer = (nil)] 05:09:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 125 (0x7fa7ecb5d400) [pid = 1826] [serial = 125] [outer = 0x7fa7d7abd800] 05:09:08 INFO - PROCESS | 1826 | 1461413348003 Marionette DEBUG loaded listener.js 05:09:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 126 (0x7fa7ed539000) [pid = 1826] [serial = 126] [outer = 0x7fa7d7abd800] 05:09:08 INFO - PROCESS | 1826 | 1461413348911 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]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1274ms 05:09:08 INFO - PROCESS | 1826 | 1461413348946 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 1826 | 1461413348950 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 05:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:09:08 INFO - PROCESS | 1826 | 1461413348968 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 1826 | 1461413348972 Marionette TRACE conn3 <- [1,142,null,{}] 05:09:08 INFO - PROCESS | 1826 | 1461413348979 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}] 05:09:09 INFO - PROCESS | 1826 | 1461413349119 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:09:09 INFO - PROCESS | 1826 | 1461413349257 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e551e000 == 30 [pid = 1826] [id = 43] 05:09:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 127 (0x7fa7d62bc000) [pid = 1826] [serial = 127] [outer = (nil)] 05:09:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 128 (0x7fa7d77e7000) [pid = 1826] [serial = 128] [outer = 0x7fa7d62bc000] 05:09:09 INFO - PROCESS | 1826 | 1461413349321 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 129 (0x7fa7d8beec00) [pid = 1826] [serial = 129] [outer = 0x7fa7d62bc000] 05:09:10 INFO - PROCESS | 1826 | 1461413350224 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]]]}] 05:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1287ms 05:09:10 INFO - PROCESS | 1826 | 1461413350246 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 1826 | 1461413350251 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 05:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:09:10 INFO - PROCESS | 1826 | 1461413350259 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - PROCESS | 1826 | 1461413350264 Marionette TRACE conn3 <- [1,146,null,{}] 05:09:10 INFO - PROCESS | 1826 | 1461413350273 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}] 05:09:10 INFO - PROCESS | 1826 | 1461413350420 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:09:10 INFO - PROCESS | 1826 | 1461413350563 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ded0b000 == 31 [pid = 1826] [id = 44] 05:09:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 130 (0x7fa7d659cc00) [pid = 1826] [serial = 130] [outer = (nil)] 05:09:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 131 (0x7fa7d916a800) [pid = 1826] [serial = 131] [outer = 0x7fa7d659cc00] 05:09:10 INFO - PROCESS | 1826 | 1461413350638 Marionette DEBUG loaded listener.js 05:09:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 132 (0x7fa7df95d400) [pid = 1826] [serial = 132] [outer = 0x7fa7d659cc00] 05:09:11 INFO - PROCESS | 1826 | 1461413351512 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]]]}] 05:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1291ms 05:09:11 INFO - PROCESS | 1826 | 1461413351550 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 1826 | 1461413351557 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 05:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:09:11 INFO - PROCESS | 1826 | 1461413351567 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - PROCESS | 1826 | 1461413351570 Marionette TRACE conn3 <- [1,150,null,{}] 05:09:11 INFO - PROCESS | 1826 | 1461413351576 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}] 05:09:11 INFO - PROCESS | 1826 | 1461413351718 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:09:11 INFO - PROCESS | 1826 | 1461413351827 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e6a25800 == 32 [pid = 1826] [id = 45] 05:09:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 133 (0x7fa7d1fb5800) [pid = 1826] [serial = 133] [outer = (nil)] 05:09:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 134 (0x7fa7d212c800) [pid = 1826] [serial = 134] [outer = 0x7fa7d1fb5800] 05:09:11 INFO - PROCESS | 1826 | 1461413351906 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 135 (0x7fa7d2133000) [pid = 1826] [serial = 135] [outer = 0x7fa7d1fb5800] 05:09:12 INFO - PROCESS | 1826 | 1461413352740 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]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1229ms 05:09:12 INFO - PROCESS | 1826 | 1461413352795 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 1826 | 1461413352799 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 05:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:09:12 INFO - PROCESS | 1826 | 1461413352805 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 1826 | 1461413352810 Marionette TRACE conn3 <- [1,154,null,{}] 05:09:12 INFO - PROCESS | 1826 | 1461413352824 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}] 05:09:12 INFO - PROCESS | 1826 | 1461413352974 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:09:13 INFO - PROCESS | 1826 | 1461413353104 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ed569800 == 33 [pid = 1826] [id = 46] 05:09:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 136 (0x7fa7e5a34000) [pid = 1826] [serial = 136] [outer = (nil)] 05:09:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 137 (0x7fa7e6a07800) [pid = 1826] [serial = 137] [outer = 0x7fa7e5a34000] 05:09:13 INFO - PROCESS | 1826 | 1461413353178 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 138 (0x7fa7ea5ba800) [pid = 1826] [serial = 138] [outer = 0x7fa7e5a34000] 05:09:14 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e5715800 == 32 [pid = 1826] [id = 39] 05:09:14 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d8629000 == 31 [pid = 1826] [id = 38] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cec91800 == 30 [pid = 1826] [id = 8] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ecb99800 == 29 [pid = 1826] [id = 42] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7db00b800 == 28 [pid = 1826] [id = 6] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ded1b800 == 27 [pid = 1826] [id = 29] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cef28800 == 26 [pid = 1826] [id = 9] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ea459800 == 25 [pid = 1826] [id = 40] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e55c2000 == 24 [pid = 1826] [id = 30] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7eaead800 == 23 [pid = 1826] [id = 41] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ced94800 == 22 [pid = 1826] [id = 35] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7db00c000 == 21 [pid = 1826] [id = 24] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7a02800 == 20 [pid = 1826] [id = 23] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf130800 == 19 [pid = 1826] [id = 31] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7db04c800 == 18 [pid = 1826] [id = 21] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf12f800 == 17 [pid = 1826] [id = 25] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d82b6000 == 16 [pid = 1826] [id = 32] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e49a8000 == 15 [pid = 1826] [id = 33] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ea274800 == 14 [pid = 1826] [id = 36] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e5c23800 == 13 [pid = 1826] [id = 34] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d88b5000 == 12 [pid = 1826] [id = 37] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e6a25800 == 11 [pid = 1826] [id = 45] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e551e000 == 10 [pid = 1826] [id = 43] 05:09:16 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ded0b000 == 9 [pid = 1826] [id = 44] 05:09:17 INFO - PROCESS | 1826 | 1461413357865 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]]]}] 05:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 5095ms 05:09:17 INFO - PROCESS | 1826 | 1461413357901 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:09:17 INFO - PROCESS | 1826 | 1461413357907 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 05:09:17 INFO - PROCESS | 1826 | 1461413357915 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 1826 | 1461413357920 Marionette TRACE conn3 <- [1,158,null,{}] 05:09:17 INFO - PROCESS | 1826 | 1461413357928 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}] 05:09:18 INFO - PROCESS | 1826 | 1461413358072 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:09:18 INFO - PROCESS | 1826 | 1461413358191 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d1f8d000 == 10 [pid = 1826] [id = 47] 05:09:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 139 (0x7fa7d212d800) [pid = 1826] [serial = 139] [outer = (nil)] 05:09:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 140 (0x7fa7d2130000) [pid = 1826] [serial = 140] [outer = 0x7fa7d212d800] 05:09:18 INFO - PROCESS | 1826 | 1461413358257 Marionette DEBUG loaded listener.js 05:09:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 141 (0x7fa7d483d400) [pid = 1826] [serial = 141] [outer = 0x7fa7d212d800] 05:09:18 INFO - PROCESS | 1826 | 1461413358870 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]]]}] 05:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 984ms 05:09:18 INFO - PROCESS | 1826 | 1461413358898 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:09:18 INFO - PROCESS | 1826 | 1461413358907 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 05:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:09:18 INFO - PROCESS | 1826 | 1461413358916 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:09:18 INFO - PROCESS | 1826 | 1461413358920 Marionette TRACE conn3 <- [1,162,null,{}] 05:09:18 INFO - PROCESS | 1826 | 1461413358925 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}] 05:09:19 INFO - PROCESS | 1826 | 1461413359103 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:09:19 INFO - PROCESS | 1826 | 1461413359127 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cef18800 == 11 [pid = 1826] [id = 48] 05:09:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 142 (0x7fa7d212e400) [pid = 1826] [serial = 142] [outer = (nil)] 05:09:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 143 (0x7fa7d62c0400) [pid = 1826] [serial = 143] [outer = 0x7fa7d212e400] 05:09:19 INFO - PROCESS | 1826 | 1461413359187 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 144 (0x7fa7d77f1400) [pid = 1826] [serial = 144] [outer = 0x7fa7d212e400] 05:09:20 INFO - PROCESS | 1826 | 1461413360145 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]]]}] 05:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1279ms 05:09:20 INFO - PROCESS | 1826 | 1461413360204 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 1826 | 1461413360208 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 05:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:09:20 INFO - PROCESS | 1826 | 1461413360214 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 1826 | 1461413360220 Marionette TRACE conn3 <- [1,166,null,{}] 05:09:20 INFO - PROCESS | 1826 | 1461413360236 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}] 05:09:20 INFO - PROCESS | 1826 | 1461413360415 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:09:20 INFO - PROCESS | 1826 | 1461413360475 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e498e800 == 12 [pid = 1826] [id = 49] 05:09:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 145 (0x7fa7cef0b000) [pid = 1826] [serial = 145] [outer = (nil)] 05:09:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 146 (0x7fa7dbc07400) [pid = 1826] [serial = 146] [outer = 0x7fa7cef0b000] 05:09:20 INFO - PROCESS | 1826 | 1461413360541 Marionette DEBUG loaded listener.js 05:09:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 147 (0x7fa7e5806c00) [pid = 1826] [serial = 147] [outer = 0x7fa7cef0b000] 05:09:21 INFO - PROCESS | 1826 | 1461413361284 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]]]}] 05:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1087ms 05:09:21 INFO - PROCESS | 1826 | 1461413361305 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:09:21 INFO - PROCESS | 1826 | 1461413361309 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 05:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:09:21 INFO - PROCESS | 1826 | 1461413361321 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:09:21 INFO - PROCESS | 1826 | 1461413361323 Marionette TRACE conn3 <- [1,170,null,{}] 05:09:21 INFO - PROCESS | 1826 | 1461413361331 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}] 05:09:21 INFO - PROCESS | 1826 | 1461413361489 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:09:21 INFO - PROCESS | 1826 | 1461413361514 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e6c19000 == 13 [pid = 1826] [id = 50] 05:09:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 148 (0x7fa7cf1e0c00) [pid = 1826] [serial = 148] [outer = (nil)] 05:09:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 149 (0x7fa7e69e3c00) [pid = 1826] [serial = 149] [outer = 0x7fa7cf1e0c00] 05:09:21 INFO - PROCESS | 1826 | 1461413361574 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 150 (0x7fa7e6ddc800) [pid = 1826] [serial = 150] [outer = 0x7fa7cf1e0c00] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 149 (0x7fa7d62bc000) [pid = 1826] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 148 (0x7fa7d93ab400) [pid = 1826] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 147 (0x7fa7cf1e8400) [pid = 1826] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 146 (0x7fa7d097b800) [pid = 1826] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 145 (0x7fa7d7abbc00) [pid = 1826] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 144 (0x7fa7cec10400) [pid = 1826] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 143 (0x7fa7d93acc00) [pid = 1826] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 142 (0x7fa7cec17400) [pid = 1826] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 141 (0x7fa7d06e8c00) [pid = 1826] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 140 (0x7fa7d4bcc400) [pid = 1826] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 139 (0x7fa7d3e8b800) [pid = 1826] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 138 (0x7fa7d0724000) [pid = 1826] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 137 (0x7fa7d1fb5800) [pid = 1826] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 136 (0x7fa7d659cc00) [pid = 1826] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 135 (0x7fa7df95b400) [pid = 1826] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 134 (0x7fa7d06e4800) [pid = 1826] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 133 (0x7fa7d0721800) [pid = 1826] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 132 (0x7fa7d8bf7400) [pid = 1826] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 131 (0x7fa7d4842c00) [pid = 1826] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 130 (0x7fa7cf04b400) [pid = 1826] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 129 (0x7fa7df965000) [pid = 1826] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 128 (0x7fa7d150ec00) [pid = 1826] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 127 (0x7fa7d8b63800) [pid = 1826] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 126 (0x7fa7d2125400) [pid = 1826] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 125 (0x7fa7d7abd800) [pid = 1826] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 124 (0x7fa7cf04cc00) [pid = 1826] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 123 (0x7fa7cec1e800) [pid = 1826] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 122 (0x7fa7e69e0800) [pid = 1826] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 121 (0x7fa7cef0f400) [pid = 1826] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x7fa7d7ac4400) [pid = 1826] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x7fa7d916dc00) [pid = 1826] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x7fa7d52f3400) [pid = 1826] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x7fa7d541b400) [pid = 1826] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0x7fa7cf047000) [pid = 1826] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x7fa7d7ab5400) [pid = 1826] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x7fa7d6dd0c00) [pid = 1826] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x7fa7cf04dc00) [pid = 1826] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:09:23 INFO - PROCESS | 1826 | 1461413363311 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]]]}] 05:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 2087ms 05:09:23 INFO - PROCESS | 1826 | 1461413363416 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 1826 | 1461413363420 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 05:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:09:23 INFO - PROCESS | 1826 | 1461413363463 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 1826 | 1461413363466 Marionette TRACE conn3 <- [1,174,null,{}] 05:09:23 INFO - PROCESS | 1826 | 1461413363480 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}] 05:09:23 INFO - PROCESS | 1826 | 1461413363606 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:09:23 INFO - PROCESS | 1826 | 1461413363615 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d690a800 == 14 [pid = 1826] [id = 51] 05:09:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x7fa7cef0f400) [pid = 1826] [serial = 151] [outer = (nil)] 05:09:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x7fa7d212b000) [pid = 1826] [serial = 152] [outer = 0x7fa7cef0f400] 05:09:23 INFO - PROCESS | 1826 | 1461413363676 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x7fa7d7abe000) [pid = 1826] [serial = 153] [outer = 0x7fa7cef0f400] 05:09:24 INFO - PROCESS | 1826 | 1461413364372 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]]]}] 05:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 966ms 05:09:24 INFO - PROCESS | 1826 | 1461413364401 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:09:24 INFO - PROCESS | 1826 | 1461413364404 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 05:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:09:24 INFO - PROCESS | 1826 | 1461413364409 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - PROCESS | 1826 | 1461413364411 Marionette TRACE conn3 <- [1,178,null,{}] 05:09:24 INFO - PROCESS | 1826 | 1461413364416 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}] 05:09:24 INFO - PROCESS | 1826 | 1461413364625 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:09:24 INFO - PROCESS | 1826 | 1461413364650 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e58af800 == 15 [pid = 1826] [id = 52] 05:09:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0x7fa7d0729800) [pid = 1826] [serial = 154] [outer = (nil)] 05:09:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x7fa7e6c92800) [pid = 1826] [serial = 155] [outer = 0x7fa7d0729800] 05:09:24 INFO - PROCESS | 1826 | 1461413364712 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x7fa7ea448800) [pid = 1826] [serial = 156] [outer = 0x7fa7d0729800] 05:09:25 INFO - PROCESS | 1826 | 1461413365607 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]]]}] 05:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1278ms 05:09:25 INFO - PROCESS | 1826 | 1461413365689 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:09:25 INFO - PROCESS | 1826 | 1461413365696 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 05:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:09:25 INFO - PROCESS | 1826 | 1461413365705 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - PROCESS | 1826 | 1461413365710 Marionette TRACE conn3 <- [1,182,null,{}] 05:09:25 INFO - PROCESS | 1826 | 1461413365717 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}] 05:09:25 INFO - PROCESS | 1826 | 1461413365909 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:09:26 INFO - PROCESS | 1826 | 1461413366044 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d7238000 == 16 [pid = 1826] [id = 53] 05:09:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x7fa7d1fafc00) [pid = 1826] [serial = 157] [outer = (nil)] 05:09:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x7fa7d2134000) [pid = 1826] [serial = 158] [outer = 0x7fa7d1fafc00] 05:09:26 INFO - PROCESS | 1826 | 1461413366120 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0x7fa7d5a86400) [pid = 1826] [serial = 159] [outer = 0x7fa7d1fafc00] 05:09:26 INFO - PROCESS | 1826 | 1461413366978 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]]]}] 05:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1330ms 05:09:27 INFO - PROCESS | 1826 | 1461413367035 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:09:27 INFO - PROCESS | 1826 | 1461413367043 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 05:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:09:27 INFO - PROCESS | 1826 | 1461413367052 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 1826 | 1461413367056 Marionette TRACE conn3 <- [1,186,null,{}] 05:09:27 INFO - PROCESS | 1826 | 1461413367061 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}] 05:09:27 INFO - PROCESS | 1826 | 1461413367215 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:09:27 INFO - PROCESS | 1826 | 1461413367345 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf13a000 == 17 [pid = 1826] [id = 54] 05:09:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 123 (0x7fa7d1fabc00) [pid = 1826] [serial = 160] [outer = (nil)] 05:09:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 124 (0x7fa7d3e8f400) [pid = 1826] [serial = 161] [outer = 0x7fa7d1fabc00] 05:09:27 INFO - PROCESS | 1826 | 1461413367412 Marionette DEBUG loaded listener.js 05:09:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 125 (0x7fa7d8357000) [pid = 1826] [serial = 162] [outer = 0x7fa7d1fabc00] 05:09:27 INFO - PROCESS | 1826 | 1461413367869 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:09:28 INFO - PROCESS | 1826 | 1461413368500 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]]]}] 05:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1530ms 05:09:28 INFO - PROCESS | 1826 | 1461413368583 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 1826 | 1461413368590 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 05:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:09:28 INFO - PROCESS | 1826 | 1461413368602 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 1826 | 1461413368606 Marionette TRACE conn3 <- [1,190,null,{}] 05:09:28 INFO - PROCESS | 1826 | 1461413368615 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}] 05:09:28 INFO - PROCESS | 1826 | 1461413368762 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:09:28 INFO - PROCESS | 1826 | 1461413368912 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cf91f000 == 18 [pid = 1826] [id = 55] 05:09:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 126 (0x7fa7d0723800) [pid = 1826] [serial = 163] [outer = (nil)] 05:09:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 127 (0x7fa7d072c400) [pid = 1826] [serial = 164] [outer = 0x7fa7d0723800] 05:09:28 INFO - PROCESS | 1826 | 1461413368973 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 128 (0x7fa7d150b000) [pid = 1826] [serial = 165] [outer = 0x7fa7d0723800] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 127 (0x7fa7d7b36800) [pid = 1826] [serial = 49] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 126 (0x7fa7d86a0400) [pid = 1826] [serial = 52] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 125 (0x7fa7cf933000) [pid = 1826] [serial = 31] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 124 (0x7fa7cec16000) [pid = 1826] [serial = 28] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 123 (0x7fa7d93b2000) [pid = 1826] [serial = 55] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 122 (0x7fa7d94c7800) [pid = 1826] [serial = 56] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 121 (0x7fa7d93ad800) [pid = 1826] [serial = 58] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x7fa7d3e93000) [pid = 1826] [serial = 37] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x7fa7dae68400) [pid = 1826] [serial = 59] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x7fa7d483a800) [pid = 1826] [serial = 38] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x7fa7d8bf6c00) [pid = 1826] [serial = 53] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0x7fa7d5a86800) [pid = 1826] [serial = 40] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x7fa7d4bcb400) [pid = 1826] [serial = 46] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x7fa7d6940000) [pid = 1826] [serial = 41] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x7fa7d7ab9000) [pid = 1826] [serial = 47] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x7fa7d7504c00) [pid = 1826] [serial = 43] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x7fa7cf1ebc00) [pid = 1826] [serial = 34] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x7fa7d7ab7800) [pid = 1826] [serial = 44] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x7fa7cef0a400) [pid = 1826] [serial = 29] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x7fa7e58eb800) [pid = 1826] [serial = 62] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x7fa7d821a000) [pid = 1826] [serial = 50] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x7fa7e863f000) [pid = 1826] [serial = 2] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x7fa7d8218c00) [pid = 1826] [serial = 70] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x7fa7d071e800) [pid = 1826] [serial = 65] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x7fa7d552a800) [pid = 1826] [serial = 67] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x7fa7e49ec400) [pid = 1826] [serial = 61] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x7fa7cf1a4400) [pid = 1826] [serial = 35] [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.] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x7fa7cf04f400) [pid = 1826] [serial = 64] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x7fa7d8358c00) [pid = 1826] [serial = 16] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x7fa7d8697400) [pid = 1826] [serial = 71] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x7fa7e6a07800) [pid = 1826] [serial = 137] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x7fa7d694bc00) [pid = 1826] [serial = 12] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x7fa7d69bbc00) [pid = 1826] [serial = 68] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x7fa7d70fb400) [pid = 1826] [serial = 9] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x7fa7d4984c00) [pid = 1826] [serial = 23] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x7fa7cf050000) [pid = 1826] [serial = 26] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x7fa7cf046400) [pid = 1826] [serial = 25] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x7fa7cfa33800) [pid = 1826] [serial = 22] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x7fa7d14cdc00) [pid = 1826] [serial = 17] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x7fa7d072d400) [pid = 1826] [serial = 19] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x7fa7d77e7000) [pid = 1826] [serial = 128] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x7fa7d483a400) [pid = 1826] [serial = 91] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x7fa7d3e99400) [pid = 1826] [serial = 73] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x7fa7d8696c00) [pid = 1826] [serial = 80] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x7fa7d750b000) [pid = 1826] [serial = 110] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x7fa7d94c0000) [pid = 1826] [serial = 82] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x7fa7d834f400) [pid = 1826] [serial = 112] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x7fa7e6de0c00) [pid = 1826] [serial = 103] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x7fa7d8beec00) [pid = 1826] [serial = 129] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x7fa7d52ec400) [pid = 1826] [serial = 76] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x7fa7e693d400) [pid = 1826] [serial = 101] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x7fa7d916a800) [pid = 1826] [serial = 131] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x7fa7d5527000) [pid = 1826] [serial = 74] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x7fa7d552ac00) [pid = 1826] [serial = 109] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x7fa7e5a31400) [pid = 1826] [serial = 100] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x7fa7ea234c00) [pid = 1826] [serial = 106] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x7fa7d93adc00) [pid = 1826] [serial = 97] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x7fa7d8b60400) [pid = 1826] [serial = 113] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x7fa7d5a80000) [pid = 1826] [serial = 92] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x7fa7dbc10c00) [pid = 1826] [serial = 83] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x7fa7e586f000) [pid = 1826] [serial = 85] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x7fa7dbc06c00) [pid = 1826] [serial = 98] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x7fa7d5533800) [pid = 1826] [serial = 94] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x7fa7e5c5ac00) [pid = 1826] [serial = 88] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x7fa7ea455800) [pid = 1826] [serial = 107] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x7fa7d2133000) [pid = 1826] [serial = 135] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x7fa7df95d400) [pid = 1826] [serial = 132] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x7fa7d0723000) [pid = 1826] [serial = 116] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x7fa7e8b45c00) [pid = 1826] [serial = 104] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x7fa7d68bc000) [pid = 1826] [serial = 77] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x7fa7d212c800) [pid = 1826] [serial = 134] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x7fa7eaaafc00) [pid = 1826] [serial = 120] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x7fa7ecb5d400) [pid = 1826] [serial = 125] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x7fa7eaf87000) [pid = 1826] [serial = 123] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x7fa7e5cf5400) [pid = 1826] [serial = 89] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x7fa7eaf08c00) [pid = 1826] [serial = 122] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x7fa7ea232c00) [pid = 1826] [serial = 119] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x7fa7d7ab7c00) [pid = 1826] [serial = 95] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x7fa7e5a2c800) [pid = 1826] [serial = 86] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x7fa7d821f400) [pid = 1826] [serial = 79] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x7fa7ed539000) [pid = 1826] [serial = 126] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x7fa7e5cdbc00) [pid = 1826] [serial = 117] [outer = (nil)] [url = about:blank] 05:09:29 INFO - PROCESS | 1826 | 1461413369883 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]]]}] 05:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1330ms 05:09:29 INFO - PROCESS | 1826 | 1461413369932 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:09:29 INFO - PROCESS | 1826 | 1461413369940 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 05:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:09:29 INFO - PROCESS | 1826 | 1461413369948 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - PROCESS | 1826 | 1461413369952 Marionette TRACE conn3 <- [1,194,null,{}] 05:09:29 INFO - PROCESS | 1826 | 1461413369956 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}] 05:09:30 INFO - PROCESS | 1826 | 1461413370077 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:09:30 INFO - PROCESS | 1826 | 1461413370093 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d07f1000 == 19 [pid = 1826] [id = 56] 05:09:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x7fa7d1fb6000) [pid = 1826] [serial = 166] [outer = (nil)] 05:09:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x7fa7d2126800) [pid = 1826] [serial = 167] [outer = 0x7fa7d1fb6000] 05:09:30 INFO - PROCESS | 1826 | 1461413370148 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x7fa7d2132800) [pid = 1826] [serial = 168] [outer = 0x7fa7d1fb6000] 05:09:30 INFO - PROCESS | 1826 | 1461413370793 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]]]}] 05:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 875ms 05:09:30 INFO - PROCESS | 1826 | 1461413370824 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:09:30 INFO - PROCESS | 1826 | 1461413370827 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 05:09:30 INFO - PROCESS | 1826 | 1461413370832 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 1826 | 1461413370838 Marionette TRACE conn3 <- [1,198,null,{}] 05:09:30 INFO - PROCESS | 1826 | 1461413370854 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}] 05:09:31 INFO - PROCESS | 1826 | 1461413371016 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:09:31 INFO - PROCESS | 1826 | 1461413371039 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d486d000 == 20 [pid = 1826] [id = 57] 05:09:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x7fa7d4bccc00) [pid = 1826] [serial = 169] [outer = (nil)] 05:09:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x7fa7d54c8400) [pid = 1826] [serial = 170] [outer = 0x7fa7d4bccc00] 05:09:31 INFO - PROCESS | 1826 | 1461413371106 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x7fa7d5a80800) [pid = 1826] [serial = 171] [outer = 0x7fa7d4bccc00] 05:09:31 INFO - PROCESS | 1826 | 1461413371776 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]]]}] 05:09:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 981ms 05:09:31 INFO - PROCESS | 1826 | 1461413371813 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:09:31 INFO - PROCESS | 1826 | 1461413371817 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 05:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:09:31 INFO - PROCESS | 1826 | 1461413371831 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:09:31 INFO - PROCESS | 1826 | 1461413371833 Marionette TRACE conn3 <- [1,202,null,{}] 05:09:31 INFO - PROCESS | 1826 | 1461413371839 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}] 05:09:32 INFO - PROCESS | 1826 | 1461413372001 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:09:32 INFO - PROCESS | 1826 | 1461413372023 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d6905000 == 21 [pid = 1826] [id = 58] 05:09:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x7fa7d3e94800) [pid = 1826] [serial = 172] [outer = (nil)] 05:09:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x7fa7d6a85800) [pid = 1826] [serial = 173] [outer = 0x7fa7d3e94800] 05:09:32 INFO - PROCESS | 1826 | 1461413372082 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x7fa7d7205400) [pid = 1826] [serial = 174] [outer = 0x7fa7d3e94800] 05:09:32 INFO - PROCESS | 1826 | 1461413372733 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]]]}] 05:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 986ms 05:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:09:32 INFO - PROCESS | 1826 | 1461413372809 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 1826 | 1461413372811 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 05:09:32 INFO - PROCESS | 1826 | 1461413372816 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 1826 | 1461413372819 Marionette TRACE conn3 <- [1,206,null,{}] 05:09:32 INFO - PROCESS | 1826 | 1461413372833 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}] 05:09:32 INFO - PROCESS | 1826 | 1461413372979 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:09:33 INFO - PROCESS | 1826 | 1461413373035 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d7361000 == 22 [pid = 1826] [id = 59] 05:09:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x7fa7d73f6000) [pid = 1826] [serial = 175] [outer = (nil)] 05:09:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x7fa7d7b2e800) [pid = 1826] [serial = 176] [outer = 0x7fa7d73f6000] 05:09:33 INFO - PROCESS | 1826 | 1461413373091 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x7fa7d8218000) [pid = 1826] [serial = 177] [outer = 0x7fa7d73f6000] 05:09:33 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x7fa7cef0b000) [pid = 1826] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:09:33 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x7fa7cf1e0c00) [pid = 1826] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:09:33 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x7fa7d212d800) [pid = 1826] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:09:33 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x7fa7d212e400) [pid = 1826] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:09:33 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x7fa7e5a34000) [pid = 1826] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:09:33 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x7fa7cef0f400) [pid = 1826] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:09:33 INFO - PROCESS | 1826 | 1461413373818 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]]]}] 05:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1036ms 05:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:09:33 INFO - PROCESS | 1826 | 1461413373852 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 1826 | 1461413373854 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 05:09:33 INFO - PROCESS | 1826 | 1461413373860 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 1826 | 1461413373862 Marionette TRACE conn3 <- [1,210,null,{}] 05:09:33 INFO - PROCESS | 1826 | 1461413373867 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}] 05:09:34 INFO - PROCESS | 1826 | 1461413374052 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:09:34 INFO - PROCESS | 1826 | 1461413374073 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d7a17000 == 23 [pid = 1826] [id = 60] 05:09:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x7fa7cef08800) [pid = 1826] [serial = 178] [outer = (nil)] 05:09:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x7fa7d8697800) [pid = 1826] [serial = 179] [outer = 0x7fa7cef08800] 05:09:34 INFO - PROCESS | 1826 | 1461413374134 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x7fa7d9177400) [pid = 1826] [serial = 180] [outer = 0x7fa7cef08800] 05:09:34 INFO - PROCESS | 1826 | 1461413374730 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]]]}] 05:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 884ms 05:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:09:34 INFO - PROCESS | 1826 | 1461413374743 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:09:34 INFO - PROCESS | 1826 | 1461413374745 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 05:09:34 INFO - PROCESS | 1826 | 1461413374750 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:09:34 INFO - PROCESS | 1826 | 1461413374753 Marionette TRACE conn3 <- [1,214,null,{}] 05:09:34 INFO - PROCESS | 1826 | 1461413374758 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}] 05:09:34 INFO - PROCESS | 1826 | 1461413374871 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:09:34 INFO - PROCESS | 1826 | 1461413374953 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d82be800 == 24 [pid = 1826] [id = 61] 05:09:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x7fa7d694d800) [pid = 1826] [serial = 181] [outer = (nil)] 05:09:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x7fa7d93b2800) [pid = 1826] [serial = 182] [outer = 0x7fa7d694d800] 05:09:35 INFO - PROCESS | 1826 | 1461413375008 Marionette DEBUG loaded listener.js 05:09:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x7fa7dae5ac00) [pid = 1826] [serial = 183] [outer = 0x7fa7d694d800] 05:09:35 INFO - PROCESS | 1826 | 1461413375522 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]]]}] 05:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 825ms 05:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:09:35 INFO - PROCESS | 1826 | 1461413375575 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 1826 | 1461413375577 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 05:09:35 INFO - PROCESS | 1826 | 1461413375581 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 1826 | 1461413375585 Marionette TRACE conn3 <- [1,218,null,{}] 05:09:35 INFO - PROCESS | 1826 | 1461413375594 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}] 05:09:35 INFO - PROCESS | 1826 | 1461413375795 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:09:35 INFO - PROCESS | 1826 | 1461413375900 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ced9b800 == 25 [pid = 1826] [id = 62] 05:09:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x7fa7cec14400) [pid = 1826] [serial = 184] [outer = (nil)] 05:09:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x7fa7ced4bc00) [pid = 1826] [serial = 185] [outer = 0x7fa7cec14400] 05:09:35 INFO - PROCESS | 1826 | 1461413375968 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x7fa7cf04ec00) [pid = 1826] [serial = 186] [outer = 0x7fa7cec14400] 05:09:36 INFO - PROCESS | 1826 | 1461413376658 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]]]}] 05:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1130ms 05:09:36 INFO - PROCESS | 1826 | 1461413376714 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:09:36 INFO - PROCESS | 1826 | 1461413376720 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 05:09:36 INFO - PROCESS | 1826 | 1461413376727 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:09:36 INFO - PROCESS | 1826 | 1461413376733 Marionette TRACE conn3 <- [1,222,null,{}] 05:09:36 INFO - PROCESS | 1826 | 1461413376740 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}] 05:09:36 INFO - PROCESS | 1826 | 1461413376889 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:09:37 INFO - PROCESS | 1826 | 1461413377008 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d5455800 == 26 [pid = 1826] [id = 63] 05:09:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x7fa7cfaf3000) [pid = 1826] [serial = 187] [outer = (nil)] 05:09:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x7fa7d212ac00) [pid = 1826] [serial = 188] [outer = 0x7fa7cfaf3000] 05:09:37 INFO - PROCESS | 1826 | 1461413377083 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x7fa7d4837c00) [pid = 1826] [serial = 189] [outer = 0x7fa7cfaf3000] 05:09:37 INFO - PROCESS | 1826 | 1461413377849 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]]]}] 05:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1180ms 05:09:37 INFO - PROCESS | 1826 | 1461413377907 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:09:37 INFO - PROCESS | 1826 | 1461413377911 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 05:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:09:37 INFO - PROCESS | 1826 | 1461413377917 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:09:37 INFO - PROCESS | 1826 | 1461413377920 Marionette TRACE conn3 <- [1,226,null,{}] 05:09:37 INFO - PROCESS | 1826 | 1461413377925 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}] 05:09:38 INFO - PROCESS | 1826 | 1461413378067 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:09:38 INFO - PROCESS | 1826 | 1461413378157 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d88c9800 == 27 [pid = 1826] [id = 64] 05:09:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x7fa7d4839400) [pid = 1826] [serial = 190] [outer = (nil)] 05:09:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x7fa7d68bc000) [pid = 1826] [serial = 191] [outer = 0x7fa7d4839400] 05:09:38 INFO - PROCESS | 1826 | 1461413378228 Marionette DEBUG loaded listener.js 05:09:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x7fa7d7b36c00) [pid = 1826] [serial = 192] [outer = 0x7fa7d4839400] 05:09:38 INFO - PROCESS | 1826 | 1461413378961 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]]]}] 05:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1079ms 05:09:38 INFO - PROCESS | 1826 | 1461413378997 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:09:39 INFO - PROCESS | 1826 | 1461413379002 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 05:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:09:39 INFO - PROCESS | 1826 | 1461413379017 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:09:39 INFO - PROCESS | 1826 | 1461413379023 Marionette TRACE conn3 <- [1,230,null,{}] 05:09:39 INFO - PROCESS | 1826 | 1461413379047 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}] 05:09:39 INFO - PROCESS | 1826 | 1461413379192 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:09:39 INFO - PROCESS | 1826 | 1461413379308 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7dae88000 == 28 [pid = 1826] [id = 65] 05:09:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x7fa7d5a8c800) [pid = 1826] [serial = 193] [outer = (nil)] 05:09:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x7fa7d93aec00) [pid = 1826] [serial = 194] [outer = 0x7fa7d5a8c800] 05:09:39 INFO - PROCESS | 1826 | 1461413379375 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x7fa7dbc51800) [pid = 1826] [serial = 195] [outer = 0x7fa7d5a8c800] 05:09:40 INFO - PROCESS | 1826 | 1461413380176 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]]]}] 05:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1207ms 05:09:40 INFO - PROCESS | 1826 | 1461413380216 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 1826 | 1461413380219 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 05:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:09:40 INFO - PROCESS | 1826 | 1461413380224 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 1826 | 1461413380226 Marionette TRACE conn3 <- [1,234,null,{}] 05:09:40 INFO - PROCESS | 1826 | 1461413380232 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}] 05:09:40 INFO - PROCESS | 1826 | 1461413380368 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:09:40 INFO - PROCESS | 1826 | 1461413380491 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7db062800 == 29 [pid = 1826] [id = 66] 05:09:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x7fa7d7b36800) [pid = 1826] [serial = 196] [outer = (nil)] 05:09:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x7fa7e4914800) [pid = 1826] [serial = 197] [outer = 0x7fa7d7b36800] 05:09:40 INFO - PROCESS | 1826 | 1461413380558 Marionette DEBUG loaded listener.js 05:09:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x7fa7e5804c00) [pid = 1826] [serial = 198] [outer = 0x7fa7d7b36800] 05:09:41 INFO - PROCESS | 1826 | 1461413381455 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]]]}] 05:09:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1283ms 05:09:41 INFO - PROCESS | 1826 | 1461413381518 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:09:41 INFO - PROCESS | 1826 | 1461413381523 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 05:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:09:41 INFO - PROCESS | 1826 | 1461413381531 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:09:41 INFO - PROCESS | 1826 | 1461413381537 Marionette TRACE conn3 <- [1,238,null,{}] 05:09:41 INFO - PROCESS | 1826 | 1461413381545 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}] 05:09:41 INFO - PROCESS | 1826 | 1461413381679 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:09:41 INFO - PROCESS | 1826 | 1461413381820 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cef15000 == 30 [pid = 1826] [id = 67] 05:09:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x7fa7d071ec00) [pid = 1826] [serial = 199] [outer = (nil)] 05:09:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x7fa7d1485800) [pid = 1826] [serial = 200] [outer = 0x7fa7d071ec00] 05:09:41 INFO - PROCESS | 1826 | 1461413381912 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x7fa7d1fb4000) [pid = 1826] [serial = 201] [outer = 0x7fa7d071ec00] 05:09:42 INFO - PROCESS | 1826 | 1461413382634 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]]]}] 05:09:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ed569800 == 29 [pid = 1826] [id = 46] 05:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1139ms 05:09:42 INFO - PROCESS | 1826 | 1461413382670 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 1826 | 1461413382677 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 05:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:09:42 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x7fa7dbc07400) [pid = 1826] [serial = 146] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x7fa7e69e3c00) [pid = 1826] [serial = 149] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x7fa7d2130000) [pid = 1826] [serial = 140] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x7fa7d483d400) [pid = 1826] [serial = 141] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x7fa7d62c0400) [pid = 1826] [serial = 143] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x7fa7ea5ba800) [pid = 1826] [serial = 138] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x7fa7e5806c00) [pid = 1826] [serial = 147] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x7fa7e6ddc800) [pid = 1826] [serial = 150] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x7fa7d77f1400) [pid = 1826] [serial = 144] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x7fa7d212b000) [pid = 1826] [serial = 152] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x7fa7d7abe000) [pid = 1826] [serial = 153] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 1826 | 1461413382713 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 1826 | 1461413382716 Marionette TRACE conn3 <- [1,242,null,{}] 05:09:42 INFO - PROCESS | 1826 | 1461413382722 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}] 05:09:42 INFO - PROCESS | 1826 | 1461413382858 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:09:42 INFO - PROCESS | 1826 | 1461413382867 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d4870000 == 30 [pid = 1826] [id = 68] 05:09:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x7fa7d4839000) [pid = 1826] [serial = 202] [outer = (nil)] 05:09:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x7fa7d5415800) [pid = 1826] [serial = 203] [outer = 0x7fa7d4839000] 05:09:42 INFO - PROCESS | 1826 | 1461413382924 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x7fa7d6533800) [pid = 1826] [serial = 204] [outer = 0x7fa7d4839000] 05:09:43 INFO - PROCESS | 1826 | 1461413383608 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]]]}] 05:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 945ms 05:09:43 INFO - PROCESS | 1826 | 1461413383646 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 1826 | 1461413383649 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 05:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:09:43 INFO - PROCESS | 1826 | 1461413383654 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 1826 | 1461413383659 Marionette TRACE conn3 <- [1,246,null,{}] 05:09:43 INFO - PROCESS | 1826 | 1461413383673 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}] 05:09:43 INFO - PROCESS | 1826 | 1461413383802 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:09:43 INFO - PROCESS | 1826 | 1461413383888 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d80bb800 == 31 [pid = 1826] [id = 69] 05:09:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x7fa7d5a83400) [pid = 1826] [serial = 205] [outer = (nil)] 05:09:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x7fa7d7b31000) [pid = 1826] [serial = 206] [outer = 0x7fa7d5a83400] 05:09:43 INFO - PROCESS | 1826 | 1461413383947 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x7fa7d8697400) [pid = 1826] [serial = 207] [outer = 0x7fa7d5a83400] 05:09:44 INFO - PROCESS | 1826 | 1461413384530 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]]]}] 05:09:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 932ms 05:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:09:44 INFO - PROCESS | 1826 | 1461413384587 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 1826 | 1461413384590 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 05:09:44 INFO - PROCESS | 1826 | 1461413384595 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 1826 | 1461413384598 Marionette TRACE conn3 <- [1,250,null,{}] 05:09:44 INFO - PROCESS | 1826 | 1461413384608 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}] 05:09:44 INFO - PROCESS | 1826 | 1461413384782 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:09:44 INFO - PROCESS | 1826 | 1461413384796 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d9477000 == 32 [pid = 1826] [id = 70] 05:09:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x7fa7d94c6800) [pid = 1826] [serial = 208] [outer = (nil)] 05:09:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x7fa7dea4f800) [pid = 1826] [serial = 209] [outer = 0x7fa7d94c6800] 05:09:44 INFO - PROCESS | 1826 | 1461413384853 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x7fa7d93b2400) [pid = 1826] [serial = 210] [outer = 0x7fa7d94c6800] 05:09:45 INFO - PROCESS | 1826 | 1461413385553 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]]]}] 05:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 980ms 05:09:45 INFO - PROCESS | 1826 | 1461413385579 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 1826 | 1461413385581 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 05:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:09:45 INFO - PROCESS | 1826 | 1461413385587 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 1826 | 1461413385589 Marionette TRACE conn3 <- [1,254,null,{}] 05:09:45 INFO - PROCESS | 1826 | 1461413385594 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}] 05:09:45 INFO - PROCESS | 1826 | 1461413385739 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:09:45 INFO - PROCESS | 1826 | 1461413385764 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ded15800 == 33 [pid = 1826] [id = 71] 05:09:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x7fa7d64f4800) [pid = 1826] [serial = 211] [outer = (nil)] 05:09:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x7fa7e5868400) [pid = 1826] [serial = 212] [outer = 0x7fa7d64f4800] 05:09:45 INFO - PROCESS | 1826 | 1461413385821 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x7fa7e5a2e000) [pid = 1826] [serial = 213] [outer = 0x7fa7d64f4800] 05:09:46 INFO - PROCESS | 1826 | 1461413386504 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]]]}] 05:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 978ms 05:09:46 INFO - PROCESS | 1826 | 1461413386567 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:09:46 INFO - PROCESS | 1826 | 1461413386570 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 05:09:46 INFO - PROCESS | 1826 | 1461413386575 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 1826 | 1461413386578 Marionette TRACE conn3 <- [1,258,null,{}] 05:09:46 INFO - PROCESS | 1826 | 1461413386583 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}] 05:09:46 INFO - PROCESS | 1826 | 1461413386785 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:09:46 INFO - PROCESS | 1826 | 1461413386811 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e5714800 == 34 [pid = 1826] [id = 72] 05:09:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x7fa7e6938000) [pid = 1826] [serial = 214] [outer = (nil)] 05:09:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x7fa7e6c8ac00) [pid = 1826] [serial = 215] [outer = 0x7fa7e6938000] 05:09:46 INFO - PROCESS | 1826 | 1461413386873 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x7fa7e8622000) [pid = 1826] [serial = 216] [outer = 0x7fa7e6938000] 05:09:47 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x7fa7cef08800) [pid = 1826] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:09:47 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x7fa7d73f6000) [pid = 1826] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:09:47 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x7fa7d3e94800) [pid = 1826] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:09:47 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x7fa7d4bccc00) [pid = 1826] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:09:47 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x7fa7d1fb6000) [pid = 1826] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:09:47 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x7fa7d0723800) [pid = 1826] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:09:47 INFO - PROCESS | 1826 | 1461413387590 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]]]}] 05:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1030ms 05:09:47 INFO - PROCESS | 1826 | 1461413387605 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:09:47 INFO - PROCESS | 1826 | 1461413387609 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 05:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:09:47 INFO - PROCESS | 1826 | 1461413387615 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:09:47 INFO - PROCESS | 1826 | 1461413387617 Marionette TRACE conn3 <- [1,262,null,{}] 05:09:47 INFO - PROCESS | 1826 | 1461413387622 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}] 05:09:47 INFO - PROCESS | 1826 | 1461413387739 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:09:47 INFO - PROCESS | 1826 | 1461413387751 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e58bc800 == 35 [pid = 1826] [id = 73] 05:09:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x7fa7d69c2c00) [pid = 1826] [serial = 217] [outer = (nil)] 05:09:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x7fa7e8624c00) [pid = 1826] [serial = 218] [outer = 0x7fa7d69c2c00] 05:09:47 INFO - PROCESS | 1826 | 1461413387822 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x7fa7ea22f000) [pid = 1826] [serial = 219] [outer = 0x7fa7d69c2c00] 05:09:48 INFO - PROCESS | 1826 | 1461413388460 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]]]}] 05:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 923ms 05:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:09:48 INFO - PROCESS | 1826 | 1461413388539 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:09:48 INFO - PROCESS | 1826 | 1461413388541 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 05:09:48 INFO - PROCESS | 1826 | 1461413388546 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 1826 | 1461413388549 Marionette TRACE conn3 <- [1,266,null,{}] 05:09:48 INFO - PROCESS | 1826 | 1461413388554 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}] 05:09:48 INFO - PROCESS | 1826 | 1461413388713 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:09:48 INFO - PROCESS | 1826 | 1461413388732 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e6715800 == 36 [pid = 1826] [id = 74] 05:09:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x7fa7d73f6000) [pid = 1826] [serial = 220] [outer = (nil)] 05:09:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x7fa7ea5bf400) [pid = 1826] [serial = 221] [outer = 0x7fa7d73f6000] 05:09:48 INFO - PROCESS | 1826 | 1461413388789 Marionette DEBUG loaded listener.js 05:09:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x7fa7eaab6c00) [pid = 1826] [serial = 222] [outer = 0x7fa7d73f6000] 05:09:49 INFO - PROCESS | 1826 | 1461413389496 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]]]}] 05:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 975ms 05:09:49 INFO - PROCESS | 1826 | 1461413389522 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:09:49 INFO - PROCESS | 1826 | 1461413389528 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 05:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:09:49 INFO - PROCESS | 1826 | 1461413389536 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:09:49 INFO - PROCESS | 1826 | 1461413389542 Marionette TRACE conn3 <- [1,270,null,{}] 05:09:49 INFO - PROCESS | 1826 | 1461413389551 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}] 05:09:49 INFO - PROCESS | 1826 | 1461413389713 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:09:49 INFO - PROCESS | 1826 | 1461413389848 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d4861800 == 37 [pid = 1826] [id = 75] 05:09:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x7fa7ced4b400) [pid = 1826] [serial = 223] [outer = (nil)] 05:09:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x7fa7d1486000) [pid = 1826] [serial = 224] [outer = 0x7fa7ced4b400] 05:09:49 INFO - PROCESS | 1826 | 1461413389921 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x7fa7d212b400) [pid = 1826] [serial = 225] [outer = 0x7fa7ced4b400] 05:09:50 INFO - PROCESS | 1826 | 1461413390731 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]]]}] 05:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1235ms 05:09:50 INFO - PROCESS | 1826 | 1461413390771 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 1826 | 1461413390780 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 05:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:09:50 INFO - PROCESS | 1826 | 1461413390789 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 1826 | 1461413390792 Marionette TRACE conn3 <- [1,274,null,{}] 05:09:50 INFO - PROCESS | 1826 | 1461413390798 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}] 05:09:50 INFO - PROCESS | 1826 | 1461413390964 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:09:51 INFO - PROCESS | 1826 | 1461413391092 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d9474800 == 38 [pid = 1826] [id = 76] 05:09:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x7fa7cef0a400) [pid = 1826] [serial = 226] [outer = (nil)] 05:09:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x7fa7d7ab5800) [pid = 1826] [serial = 227] [outer = 0x7fa7cef0a400] 05:09:51 INFO - PROCESS | 1826 | 1461413391161 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x7fa7d8693c00) [pid = 1826] [serial = 228] [outer = 0x7fa7cef0a400] 05:09:51 INFO - PROCESS | 1826 | 1461413391972 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]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1231ms 05:09:52 INFO - PROCESS | 1826 | 1461413392021 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 1826 | 1461413392025 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 05:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:09:52 INFO - PROCESS | 1826 | 1461413392031 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 1826 | 1461413392036 Marionette TRACE conn3 <- [1,278,null,{}] 05:09:52 INFO - PROCESS | 1826 | 1461413392052 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}] 05:09:52 INFO - PROCESS | 1826 | 1461413392210 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:09:52 INFO - PROCESS | 1826 | 1461413392334 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e863f000 == 39 [pid = 1826] [id = 77] 05:09:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x7fa7e491bc00) [pid = 1826] [serial = 229] [outer = (nil)] 05:09:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x7fa7e5a90c00) [pid = 1826] [serial = 230] [outer = 0x7fa7e491bc00] 05:09:52 INFO - PROCESS | 1826 | 1461413392405 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x7fa7e6941c00) [pid = 1826] [serial = 231] [outer = 0x7fa7e491bc00] 05:09:53 INFO - PROCESS | 1826 | 1461413393258 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]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1289ms 05:09:53 INFO - PROCESS | 1826 | 1461413393320 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 1826 | 1461413393325 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 05:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:09:53 INFO - PROCESS | 1826 | 1461413393330 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 1826 | 1461413393332 Marionette TRACE conn3 <- [1,282,null,{}] 05:09:53 INFO - PROCESS | 1826 | 1461413393338 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}] 05:09:53 INFO - PROCESS | 1826 | 1461413393492 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:09:53 INFO - PROCESS | 1826 | 1461413393619 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ea28c000 == 40 [pid = 1826] [id = 78] 05:09:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x7fa7e49ea000) [pid = 1826] [serial = 232] [outer = (nil)] 05:09:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x7fa7eaa5bc00) [pid = 1826] [serial = 233] [outer = 0x7fa7e49ea000] 05:09:53 INFO - PROCESS | 1826 | 1461413393688 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x7fa7eac4d800) [pid = 1826] [serial = 234] [outer = 0x7fa7e49ea000] 05:09:54 INFO - PROCESS | 1826 | 1461413394495 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]]]}] 05:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1181ms 05:09:54 INFO - PROCESS | 1826 | 1461413394512 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:09:54 INFO - PROCESS | 1826 | 1461413394514 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 05:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:09:54 INFO - PROCESS | 1826 | 1461413394520 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:09:54 INFO - PROCESS | 1826 | 1461413394523 Marionette TRACE conn3 <- [1,286,null,{}] 05:09:54 INFO - PROCESS | 1826 | 1461413394527 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}] 05:09:54 INFO - PROCESS | 1826 | 1461413394687 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:09:55 INFO - PROCESS | 1826 | 1461413395021 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d7a0d800 == 41 [pid = 1826] [id = 79] 05:09:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x7fa7d06e4800) [pid = 1826] [serial = 235] [outer = (nil)] 05:09:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x7fa7d14d0400) [pid = 1826] [serial = 236] [outer = 0x7fa7d06e4800] 05:09:55 INFO - PROCESS | 1826 | 1461413395135 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x7fa7d2132000) [pid = 1826] [serial = 237] [outer = 0x7fa7d06e4800] 05:09:55 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e58bc800 == 40 [pid = 1826] [id = 73] 05:09:55 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e5714800 == 39 [pid = 1826] [id = 72] 05:09:55 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ded15800 == 38 [pid = 1826] [id = 71] 05:09:55 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d9477000 == 37 [pid = 1826] [id = 70] 05:09:55 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x7fa7d93b2800) [pid = 1826] [serial = 182] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 1826 | 1461413395995 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]]]}] 05:09:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d80bb800 == 36 [pid = 1826] [id = 69] 05:09:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d4870000 == 35 [pid = 1826] [id = 68] 05:09:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cef15000 == 34 [pid = 1826] [id = 67] 05:09:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7db062800 == 33 [pid = 1826] [id = 66] 05:09:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7dae88000 == 32 [pid = 1826] [id = 65] 05:09:56 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x7fa7d7b2e800) [pid = 1826] [serial = 176] [outer = (nil)] [url = about:blank] 05:09:56 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x7fa7d6a85800) [pid = 1826] [serial = 173] [outer = (nil)] [url = about:blank] 05:09:56 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x7fa7d54c8400) [pid = 1826] [serial = 170] [outer = (nil)] [url = about:blank] 05:09:56 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x7fa7d2126800) [pid = 1826] [serial = 167] [outer = (nil)] [url = about:blank] 05:09:56 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x7fa7d2132800) [pid = 1826] [serial = 168] [outer = (nil)] [url = about:blank] 05:09:56 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x7fa7e6c92800) [pid = 1826] [serial = 155] [outer = (nil)] [url = about:blank] 05:09:56 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x7fa7d150b000) [pid = 1826] [serial = 165] [outer = (nil)] [url = about:blank] 05:09:56 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x7fa7d072c400) [pid = 1826] [serial = 164] [outer = (nil)] [url = about:blank] 05:09:56 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x7fa7d3e8f400) [pid = 1826] [serial = 161] [outer = (nil)] [url = about:blank] 05:09:56 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x7fa7d2134000) [pid = 1826] [serial = 158] [outer = (nil)] [url = about:blank] 05:09:56 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x7fa7d8218000) [pid = 1826] [serial = 177] [outer = (nil)] [url = about:blank] 05:09:56 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x7fa7d7205400) [pid = 1826] [serial = 174] [outer = (nil)] [url = about:blank] 05:09:56 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x7fa7d5a80800) [pid = 1826] [serial = 171] [outer = (nil)] [url = about:blank] 05:09:56 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x7fa7d9177400) [pid = 1826] [serial = 180] [outer = (nil)] [url = about:blank] 05:09:56 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x7fa7d8697800) [pid = 1826] [serial = 179] [outer = (nil)] [url = about:blank] 05:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1533ms 05:09:56 INFO - PROCESS | 1826 | 1461413396055 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 1826 | 1461413396060 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 05:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:09:56 INFO - PROCESS | 1826 | 1461413396067 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - PROCESS | 1826 | 1461413396071 Marionette TRACE conn3 <- [1,290,null,{}] 05:09:56 INFO - PROCESS | 1826 | 1461413396079 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}] 05:09:56 INFO - PROCESS | 1826 | 1461413396213 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:09:56 INFO - PROCESS | 1826 | 1461413396224 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d15d7000 == 33 [pid = 1826] [id = 80] 05:09:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x7fa7d5a86800) [pid = 1826] [serial = 238] [outer = (nil)] 05:09:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x7fa7d6949000) [pid = 1826] [serial = 239] [outer = 0x7fa7d5a86800] 05:09:56 INFO - PROCESS | 1826 | 1461413396285 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x7fa7d7abc000) [pid = 1826] [serial = 240] [outer = 0x7fa7d5a86800] 05:09:56 INFO - PROCESS | 1826 | 1461413396958 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]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 938ms 05:09:57 INFO - PROCESS | 1826 | 1461413397007 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 1826 | 1461413397012 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 05:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:09:57 INFO - PROCESS | 1826 | 1461413397017 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 1826 | 1461413397019 Marionette TRACE conn3 <- [1,294,null,{}] 05:09:57 INFO - PROCESS | 1826 | 1461413397025 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}] 05:09:57 INFO - PROCESS | 1826 | 1461413397153 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:09:57 INFO - PROCESS | 1826 | 1461413397246 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d7a1b000 == 34 [pid = 1826] [id = 81] 05:09:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x7fa7cec11c00) [pid = 1826] [serial = 241] [outer = (nil)] 05:09:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x7fa7d869b400) [pid = 1826] [serial = 242] [outer = 0x7fa7cec11c00] 05:09:57 INFO - PROCESS | 1826 | 1461413397301 Marionette DEBUG loaded listener.js 05:09:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x7fa7d92d1000) [pid = 1826] [serial = 243] [outer = 0x7fa7cec11c00] 05:09:57 INFO - PROCESS | 1826 | 1461413397939 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]]]}] 05:09:57 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. 05:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 976ms 05:09:58 INFO - PROCESS | 1826 | 1461413397995 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:09:58 INFO - PROCESS | 1826 | 1461413397997 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 05:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:09:58 INFO - PROCESS | 1826 | 1461413398014 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:09:58 INFO - PROCESS | 1826 | 1461413398021 Marionette TRACE conn3 <- [1,298,null,{}] 05:09:58 INFO - PROCESS | 1826 | 1461413398027 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}] 05:09:58 INFO - PROCESS | 1826 | 1461413398206 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:09:58 INFO - PROCESS | 1826 | 1461413398218 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d9474000 == 35 [pid = 1826] [id = 82] 05:09:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x7fa7d9173400) [pid = 1826] [serial = 244] [outer = (nil)] 05:09:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x7fa7df95ec00) [pid = 1826] [serial = 245] [outer = 0x7fa7d9173400] 05:09:58 INFO - PROCESS | 1826 | 1461413398273 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x7fa7e5cd9800) [pid = 1826] [serial = 246] [outer = 0x7fa7d9173400] 05:09:59 INFO - PROCESS | 1826 | 1461413399016 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]]]}] 05:09:59 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. 05:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1040ms 05:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:09:59 INFO - PROCESS | 1826 | 1461413399047 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 1826 | 1461413399051 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 05:09:59 INFO - PROCESS | 1826 | 1461413399056 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 1826 | 1461413399059 Marionette TRACE conn3 <- [1,302,null,{}] 05:09:59 INFO - PROCESS | 1826 | 1461413399096 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}] 05:09:59 INFO - PROCESS | 1826 | 1461413399245 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:09:59 INFO - PROCESS | 1826 | 1461413399270 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e55c3800 == 36 [pid = 1826] [id = 83] 05:09:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x7fa7d93b2c00) [pid = 1826] [serial = 247] [outer = (nil)] 05:09:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x7fa7e6c92c00) [pid = 1826] [serial = 248] [outer = 0x7fa7d93b2c00] 05:09:59 INFO - PROCESS | 1826 | 1461413399325 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x7fa7ea235400) [pid = 1826] [serial = 249] [outer = 0x7fa7d93b2c00] 05:09:59 INFO - PROCESS | 1826 | 1461413399970 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]]]}] 05:10:00 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. 05:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 947ms 05:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:10:00 INFO - PROCESS | 1826 | 1461413400003 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:10:00 INFO - PROCESS | 1826 | 1461413400005 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 05:10:00 INFO - PROCESS | 1826 | 1461413400009 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:10:00 INFO - PROCESS | 1826 | 1461413400013 Marionette TRACE conn3 <- [1,306,null,{}] 05:10:00 INFO - PROCESS | 1826 | 1461413400018 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}] 05:10:00 INFO - PROCESS | 1826 | 1461413400181 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:10:00 INFO - PROCESS | 1826 | 1461413400252 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e6a25800 == 37 [pid = 1826] [id = 84] 05:10:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x7fa7eae0c400) [pid = 1826] [serial = 250] [outer = (nil)] 05:10:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x7fa7eaee5000) [pid = 1826] [serial = 251] [outer = 0x7fa7eae0c400] 05:10:00 INFO - PROCESS | 1826 | 1461413400325 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x7fa7eaf0fc00) [pid = 1826] [serial = 252] [outer = 0x7fa7eae0c400] 05:10:00 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x7fa7d69c2c00) [pid = 1826] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:10:00 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x7fa7d4839000) [pid = 1826] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:10:00 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x7fa7d071ec00) [pid = 1826] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:10:00 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x7fa7d694d800) [pid = 1826] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:10:00 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x7fa7e6938000) [pid = 1826] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:10:00 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x7fa7d64f4800) [pid = 1826] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:10:00 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x7fa7d5a83400) [pid = 1826] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:10:00 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x7fa7d0729800) [pid = 1826] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:10:00 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x7fa7d94c6800) [pid = 1826] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:10:01 INFO - PROCESS | 1826 | 1461413401085 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]]]}] 05:10:01 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. 05:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1127ms 05:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:10:01 INFO - PROCESS | 1826 | 1461413401137 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 1826 | 1461413401139 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 05:10:01 INFO - PROCESS | 1826 | 1461413401145 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 1826 | 1461413401148 Marionette TRACE conn3 <- [1,310,null,{}] 05:10:01 INFO - PROCESS | 1826 | 1461413401152 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}] 05:10:01 INFO - PROCESS | 1826 | 1461413401303 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:10:01 INFO - PROCESS | 1826 | 1461413401319 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e5716800 == 38 [pid = 1826] [id = 85] 05:10:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x7fa7d071ec00) [pid = 1826] [serial = 253] [outer = (nil)] 05:10:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x7fa7d93adc00) [pid = 1826] [serial = 254] [outer = 0x7fa7d071ec00] 05:10:01 INFO - PROCESS | 1826 | 1461413401377 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x7fa7ecbc0000) [pid = 1826] [serial = 255] [outer = 0x7fa7d071ec00] 05:10:02 INFO - PROCESS | 1826 | 1461413402048 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]]]}] 05:10:02 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. 05:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 925ms 05:10:02 INFO - PROCESS | 1826 | 1461413402070 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:10:02 INFO - PROCESS | 1826 | 1461413402072 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 05:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:10:02 INFO - PROCESS | 1826 | 1461413402079 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 1826 | 1461413402083 Marionette TRACE conn3 <- [1,314,null,{}] 05:10:02 INFO - PROCESS | 1826 | 1461413402087 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}] 05:10:02 INFO - PROCESS | 1826 | 1461413402213 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:10:02 INFO - PROCESS | 1826 | 1461413402310 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7eaa7f000 == 39 [pid = 1826] [id = 86] 05:10:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x7fa7d1510c00) [pid = 1826] [serial = 256] [outer = (nil)] 05:10:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x7fa7ecbbc400) [pid = 1826] [serial = 257] [outer = 0x7fa7d1510c00] 05:10:02 INFO - PROCESS | 1826 | 1461413402371 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x7fa7ed8c5000) [pid = 1826] [serial = 258] [outer = 0x7fa7d1510c00] 05:10:03 INFO - PROCESS | 1826 | 1461413403172 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]]]}] 05:10:03 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. 05:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1179ms 05:10:03 INFO - PROCESS | 1826 | 1461413403259 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:10:03 INFO - PROCESS | 1826 | 1461413403264 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 05:10:03 INFO - PROCESS | 1826 | 1461413403271 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 1826 | 1461413403274 Marionette TRACE conn3 <- [1,318,null,{}] 05:10:03 INFO - PROCESS | 1826 | 1461413403284 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}] 05:10:03 INFO - PROCESS | 1826 | 1461413403437 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:10:03 INFO - PROCESS | 1826 | 1461413403565 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d753c000 == 40 [pid = 1826] [id = 87] 05:10:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x7fa7cf1ea400) [pid = 1826] [serial = 259] [outer = (nil)] 05:10:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x7fa7d141d800) [pid = 1826] [serial = 260] [outer = 0x7fa7cf1ea400] 05:10:03 INFO - PROCESS | 1826 | 1461413403649 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x7fa7d150b000) [pid = 1826] [serial = 261] [outer = 0x7fa7cf1ea400] 05:10:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x7fa7d6949800) [pid = 1826] [serial = 262] [outer = 0x7fa7cf1ae400] 05:10:04 INFO - PROCESS | 1826 | 1461413404600 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]]]}] 05:10:04 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. 05:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1385ms 05:10:04 INFO - PROCESS | 1826 | 1461413404656 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:10:04 INFO - PROCESS | 1826 | 1461413404662 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 05:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:10:04 INFO - PROCESS | 1826 | 1461413404671 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 1826 | 1461413404675 Marionette TRACE conn3 <- [1,322,null,{}] 05:10:04 INFO - PROCESS | 1826 | 1461413404680 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}] 05:10:04 INFO - PROCESS | 1826 | 1461413404878 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:10:05 INFO - PROCESS | 1826 | 1461413405005 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e5c10000 == 41 [pid = 1826] [id = 88] 05:10:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x7fa7d14d9400) [pid = 1826] [serial = 263] [outer = (nil)] 05:10:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x7fa7d8356c00) [pid = 1826] [serial = 264] [outer = 0x7fa7d14d9400] 05:10:05 INFO - PROCESS | 1826 | 1461413405118 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x7fa7d92ce000) [pid = 1826] [serial = 265] [outer = 0x7fa7d14d9400] 05:10:05 INFO - PROCESS | 1826 | 1461413405952 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]]]}] 05:10:06 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. 05:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1340ms 05:10:06 INFO - PROCESS | 1826 | 1461413406012 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 1826 | 1461413406015 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 05:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:10:06 INFO - PROCESS | 1826 | 1461413406021 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 1826 | 1461413406027 Marionette TRACE conn3 <- [1,326,null,{}] 05:10:06 INFO - PROCESS | 1826 | 1461413406042 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}] 05:10:06 INFO - PROCESS | 1826 | 1461413406232 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:10:06 INFO - PROCESS | 1826 | 1461413406361 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7eaf2a800 == 42 [pid = 1826] [id = 89] 05:10:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x7fa7e4916400) [pid = 1826] [serial = 266] [outer = (nil)] 05:10:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x7fa7e693b000) [pid = 1826] [serial = 267] [outer = 0x7fa7e4916400] 05:10:06 INFO - PROCESS | 1826 | 1461413406436 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x7fa7eaaae400) [pid = 1826] [serial = 268] [outer = 0x7fa7e4916400] 05:10:07 INFO - PROCESS | 1826 | 1461413407254 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]]]}] 05:10:07 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. 05:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1289ms 05:10:07 INFO - PROCESS | 1826 | 1461413407310 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:10:07 INFO - PROCESS | 1826 | 1461413407315 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 05:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:10:07 INFO - PROCESS | 1826 | 1461413407321 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - PROCESS | 1826 | 1461413407323 Marionette TRACE conn3 <- [1,330,null,{}] 05:10:07 INFO - PROCESS | 1826 | 1461413407328 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}] 05:10:07 INFO - PROCESS | 1826 | 1461413407470 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:10:07 INFO - PROCESS | 1826 | 1461413407603 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ed85a800 == 43 [pid = 1826] [id = 90] 05:10:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x7fa7cf04dc00) [pid = 1826] [serial = 269] [outer = (nil)] 05:10:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x7fa7eaf11400) [pid = 1826] [serial = 270] [outer = 0x7fa7cf04dc00] 05:10:07 INFO - PROCESS | 1826 | 1461413407678 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x7fa7ed537400) [pid = 1826] [serial = 271] [outer = 0x7fa7cf04dc00] 05:10:08 INFO - PROCESS | 1826 | 1461413408550 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]]]}] 05:10:08 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. 05:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1281ms 05:10:08 INFO - PROCESS | 1826 | 1461413408603 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 1826 | 1461413408605 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 05:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:10:08 INFO - PROCESS | 1826 | 1461413408611 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 1826 | 1461413408614 Marionette TRACE conn3 <- [1,334,null,{}] 05:10:08 INFO - PROCESS | 1826 | 1461413408619 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}] 05:10:08 INFO - PROCESS | 1826 | 1461413408975 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:10:09 INFO - PROCESS | 1826 | 1461413409178 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d8309000 == 44 [pid = 1826] [id = 91] 05:10:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x7fa7d141a800) [pid = 1826] [serial = 272] [outer = (nil)] 05:10:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x7fa7d141ec00) [pid = 1826] [serial = 273] [outer = 0x7fa7d141a800] 05:10:09 INFO - PROCESS | 1826 | 1461413409256 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x7fa7d1fb5400) [pid = 1826] [serial = 274] [outer = 0x7fa7d141a800] 05:10:10 INFO - PROCESS | 1826 | 1461413410058 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]]]}] 05:10:10 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. 05:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1478ms 05:10:10 INFO - PROCESS | 1826 | 1461413410092 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 1826 | 1461413410098 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 05:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:10:10 INFO - PROCESS | 1826 | 1461413410105 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 1826 | 1461413410110 Marionette TRACE conn3 <- [1,338,null,{}] 05:10:10 INFO - PROCESS | 1826 | 1461413410116 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}] 05:10:10 INFO - PROCESS | 1826 | 1461413410253 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:10:10 INFO - PROCESS | 1826 | 1461413410391 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d4868000 == 45 [pid = 1826] [id = 92] 05:10:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x7fa7d4983c00) [pid = 1826] [serial = 275] [outer = (nil)] 05:10:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x7fa7d69c2c00) [pid = 1826] [serial = 276] [outer = 0x7fa7d4983c00] 05:10:10 INFO - PROCESS | 1826 | 1461413410458 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x7fa7d7ab8000) [pid = 1826] [serial = 277] [outer = 0x7fa7d4983c00] 05:10:10 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e5716800 == 44 [pid = 1826] [id = 85] 05:10:10 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e6a25800 == 43 [pid = 1826] [id = 84] 05:10:10 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e55c3800 == 42 [pid = 1826] [id = 83] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x7fa7ea5bf400) [pid = 1826] [serial = 221] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x7fa7d68bc000) [pid = 1826] [serial = 191] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x7fa7d93aec00) [pid = 1826] [serial = 194] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x7fa7ced4bc00) [pid = 1826] [serial = 185] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x7fa7d212ac00) [pid = 1826] [serial = 188] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d9474000 == 41 [pid = 1826] [id = 82] 05:10:10 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7a1b000 == 40 [pid = 1826] [id = 81] 05:10:10 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d15d7000 == 39 [pid = 1826] [id = 80] 05:10:10 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7a0d800 == 38 [pid = 1826] [id = 79] 05:10:10 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e6715800 == 37 [pid = 1826] [id = 74] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x7fa7e8624c00) [pid = 1826] [serial = 218] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x7fa7d5415800) [pid = 1826] [serial = 203] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x7fa7d1485800) [pid = 1826] [serial = 200] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x7fa7dae5ac00) [pid = 1826] [serial = 183] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x7fa7e6c8ac00) [pid = 1826] [serial = 215] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x7fa7e4914800) [pid = 1826] [serial = 197] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x7fa7e5868400) [pid = 1826] [serial = 212] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x7fa7d8697400) [pid = 1826] [serial = 207] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x7fa7d6533800) [pid = 1826] [serial = 204] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x7fa7ea448800) [pid = 1826] [serial = 156] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x7fa7e8622000) [pid = 1826] [serial = 216] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x7fa7e5a2e000) [pid = 1826] [serial = 213] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x7fa7ea22f000) [pid = 1826] [serial = 219] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x7fa7d1fb4000) [pid = 1826] [serial = 201] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x7fa7d93b2400) [pid = 1826] [serial = 210] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x7fa7d7b31000) [pid = 1826] [serial = 206] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x7fa7dea4f800) [pid = 1826] [serial = 209] [outer = (nil)] [url = about:blank] 05:10:11 INFO - PROCESS | 1826 | 1461413411213 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]]]}] 05:10:11 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. 05:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1139ms 05:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:10:11 INFO - PROCESS | 1826 | 1461413411244 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 1826 | 1461413411247 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 05:10:11 INFO - PROCESS | 1826 | 1461413411251 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - PROCESS | 1826 | 1461413411255 Marionette TRACE conn3 <- [1,342,null,{}] 05:10:11 INFO - PROCESS | 1826 | 1461413411260 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}] 05:10:11 INFO - PROCESS | 1826 | 1461413411402 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:10:11 INFO - PROCESS | 1826 | 1461413411495 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d79c0000 == 38 [pid = 1826] [id = 93] 05:10:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x7fa7d1423000) [pid = 1826] [serial = 278] [outer = (nil)] 05:10:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x7fa7d8b60000) [pid = 1826] [serial = 279] [outer = 0x7fa7d1423000] 05:10:11 INFO - PROCESS | 1826 | 1461413411554 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x7fa7d94c4800) [pid = 1826] [serial = 280] [outer = 0x7fa7d1423000] 05:10:12 INFO - PROCESS | 1826 | 1461413412209 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]]]}] 05:10:12 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. 05:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1025ms 05:10:12 INFO - PROCESS | 1826 | 1461413412277 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 1826 | 1461413412283 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 05:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:10:12 INFO - PROCESS | 1826 | 1461413412298 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 1826 | 1461413412304 Marionette TRACE conn3 <- [1,346,null,{}] 05:10:12 INFO - PROCESS | 1826 | 1461413412333 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}] 05:10:12 INFO - PROCESS | 1826 | 1461413412470 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:10:12 INFO - PROCESS | 1826 | 1461413412480 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ded03000 == 39 [pid = 1826] [id = 94] 05:10:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x7fa7cf4b7800) [pid = 1826] [serial = 281] [outer = (nil)] 05:10:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x7fa7cf4c2400) [pid = 1826] [serial = 282] [outer = 0x7fa7cf4b7800] 05:10:12 INFO - PROCESS | 1826 | 1461413412536 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x7fa7df960400) [pid = 1826] [serial = 283] [outer = 0x7fa7cf4b7800] 05:10:13 INFO - PROCESS | 1826 | 1461413413227 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]]]}] 05:10:13 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. 05:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 954ms 05:10:13 INFO - PROCESS | 1826 | 1461413413250 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:10:13 INFO - PROCESS | 1826 | 1461413413267 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 05:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:10:13 INFO - PROCESS | 1826 | 1461413413284 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:10:13 INFO - PROCESS | 1826 | 1461413413286 Marionette TRACE conn3 <- [1,350,null,{}] 05:10:13 INFO - PROCESS | 1826 | 1461413413291 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}] 05:10:13 INFO - PROCESS | 1826 | 1461413413443 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:10:13 INFO - PROCESS | 1826 | 1461413413468 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e5716800 == 40 [pid = 1826] [id = 95] 05:10:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x7fa7cf053800) [pid = 1826] [serial = 284] [outer = (nil)] 05:10:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x7fa7e5a2a800) [pid = 1826] [serial = 285] [outer = 0x7fa7cf053800] 05:10:13 INFO - PROCESS | 1826 | 1461413413526 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x7fa7e5cfa000) [pid = 1826] [serial = 286] [outer = 0x7fa7cf053800] 05:10:14 INFO - PROCESS | 1826 | 1461413414203 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]]]}] 05:10:14 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. 05:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 976ms 05:10:14 INFO - PROCESS | 1826 | 1461413414260 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:10:14 INFO - PROCESS | 1826 | 1461413414263 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 05:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:10:14 INFO - PROCESS | 1826 | 1461413414268 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - PROCESS | 1826 | 1461413414270 Marionette TRACE conn3 <- [1,354,null,{}] 05:10:14 INFO - PROCESS | 1826 | 1461413414275 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}] 05:10:14 INFO - PROCESS | 1826 | 1461413414425 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:10:14 INFO - PROCESS | 1826 | 1461413414466 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e6929800 == 41 [pid = 1826] [id = 96] 05:10:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x7fa7ce117400) [pid = 1826] [serial = 287] [outer = (nil)] 05:10:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x7fa7ce119000) [pid = 1826] [serial = 288] [outer = 0x7fa7ce117400] 05:10:14 INFO - PROCESS | 1826 | 1461413414535 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x7fa7e693b800) [pid = 1826] [serial = 289] [outer = 0x7fa7ce117400] 05:10:15 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x7fa7d73f6000) [pid = 1826] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:10:15 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x7fa7d06e4800) [pid = 1826] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:10:15 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x7fa7d9173400) [pid = 1826] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:10:15 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x7fa7cec11c00) [pid = 1826] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:10:15 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x7fa7d93b2c00) [pid = 1826] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:10:15 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x7fa7d5a86800) [pid = 1826] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:10:15 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x7fa7eae0c400) [pid = 1826] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:10:15 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x7fa7d071ec00) [pid = 1826] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:10:15 INFO - PROCESS | 1826 | 1461413415457 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]]]}] 05:10:15 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. 05:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1224ms 05:10:15 INFO - PROCESS | 1826 | 1461413415493 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 1826 | 1461413415496 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 05:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:10:15 INFO - PROCESS | 1826 | 1461413415501 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 1826 | 1461413415503 Marionette TRACE conn3 <- [1,358,null,{}] 05:10:15 INFO - PROCESS | 1826 | 1461413415508 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}] 05:10:15 INFO - PROCESS | 1826 | 1461413415631 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:10:15 INFO - PROCESS | 1826 | 1461413415655 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e6919000 == 42 [pid = 1826] [id = 97] 05:10:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x7fa7cf047800) [pid = 1826] [serial = 290] [outer = (nil)] 05:10:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x7fa7e5ccfc00) [pid = 1826] [serial = 291] [outer = 0x7fa7cf047800] 05:10:15 INFO - PROCESS | 1826 | 1461413415710 Marionette DEBUG loaded listener.js 05:10:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x7fa7ea236000) [pid = 1826] [serial = 292] [outer = 0x7fa7cf047800] 05:10:16 INFO - PROCESS | 1826 | 1461413416393 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]]]}] 05:10:16 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. 05:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 924ms 05:10:16 INFO - PROCESS | 1826 | 1461413416425 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:10:16 INFO - PROCESS | 1826 | 1461413416429 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 05:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:10:16 INFO - PROCESS | 1826 | 1461413416434 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:10:16 INFO - PROCESS | 1826 | 1461413416436 Marionette TRACE conn3 <- [1,362,null,{}] 05:10:16 INFO - PROCESS | 1826 | 1461413416442 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}] 05:10:16 INFO - PROCESS | 1826 | 1461413416602 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:10:16 INFO - PROCESS | 1826 | 1461413416618 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7eaeae000 == 43 [pid = 1826] [id = 98] 05:10:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x7fa7d5a86800) [pid = 1826] [serial = 293] [outer = (nil)] 05:10:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x7fa7eaf0ec00) [pid = 1826] [serial = 294] [outer = 0x7fa7d5a86800] 05:10:16 INFO - PROCESS | 1826 | 1461413416675 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x7fa7ed535400) [pid = 1826] [serial = 295] [outer = 0x7fa7d5a86800] 05:10:17 INFO - PROCESS | 1826 | 1461413417328 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]]]}] 05:10:17 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. 05:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 975ms 05:10:17 INFO - PROCESS | 1826 | 1461413417411 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 1826 | 1461413417417 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 05:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:10:17 INFO - PROCESS | 1826 | 1461413417477 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 1826 | 1461413417483 Marionette TRACE conn3 <- [1,366,null,{}] 05:10:17 INFO - PROCESS | 1826 | 1461413417527 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}] 05:10:17 INFO - PROCESS | 1826 | 1461413417675 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:10:17 INFO - PROCESS | 1826 | 1461413417803 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d6f70800 == 44 [pid = 1826] [id = 99] 05:10:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x7fa7ced4a800) [pid = 1826] [serial = 296] [outer = (nil)] 05:10:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x7fa7cf1ac000) [pid = 1826] [serial = 297] [outer = 0x7fa7ced4a800] 05:10:17 INFO - PROCESS | 1826 | 1461413417875 Marionette DEBUG loaded listener.js 05:10:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x7fa7cf4bb400) [pid = 1826] [serial = 298] [outer = 0x7fa7ced4a800] 05:10:18 INFO - PROCESS | 1826 | 1461413418810 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]]]}] 05:10:18 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. 05:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1421ms 05:10:18 INFO - PROCESS | 1826 | 1461413418846 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:10:18 INFO - PROCESS | 1826 | 1461413418854 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 05:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:10:18 INFO - PROCESS | 1826 | 1461413418863 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - PROCESS | 1826 | 1461413418867 Marionette TRACE conn3 <- [1,370,null,{}] 05:10:18 INFO - PROCESS | 1826 | 1461413418872 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}] 05:10:19 INFO - PROCESS | 1826 | 1461413419024 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:10:19 INFO - PROCESS | 1826 | 1461413419164 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e49a9800 == 45 [pid = 1826] [id = 100] 05:10:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x7fa7d1417800) [pid = 1826] [serial = 299] [outer = (nil)] 05:10:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x7fa7d3e94800) [pid = 1826] [serial = 300] [outer = 0x7fa7d1417800] 05:10:19 INFO - PROCESS | 1826 | 1461413419236 Marionette DEBUG loaded listener.js 05:10:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x7fa7d68bc000) [pid = 1826] [serial = 301] [outer = 0x7fa7d1417800] 05:10:20 INFO - PROCESS | 1826 | 1461413420136 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]]]}] 05:10:20 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. 05:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1330ms 05:10:20 INFO - PROCESS | 1826 | 1461413420194 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:10:20 INFO - PROCESS | 1826 | 1461413420198 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 05:10:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:10:20 INFO - PROCESS | 1826 | 1461413420204 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:10:20 INFO - PROCESS | 1826 | 1461413420210 Marionette TRACE conn3 <- [1,374,null,{}] 05:10:20 INFO - PROCESS | 1826 | 1461413420225 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}] 05:10:20 INFO - PROCESS | 1826 | 1461413420410 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:10:20 INFO - PROCESS | 1826 | 1461413420540 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ef0a7000 == 46 [pid = 1826] [id = 101] 05:10:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x7fa7d916e000) [pid = 1826] [serial = 302] [outer = (nil)] 05:10:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x7fa7e5539400) [pid = 1826] [serial = 303] [outer = 0x7fa7d916e000] 05:10:20 INFO - PROCESS | 1826 | 1461413420615 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x7fa7e6ab7800) [pid = 1826] [serial = 304] [outer = 0x7fa7d916e000] 05:10:21 INFO - PROCESS | 1826 | 1461413421476 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:10:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:10:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1336ms 05:10:21 INFO - PROCESS | 1826 | 1461413421541 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:10:21 INFO - PROCESS | 1826 | 1461413421545 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 05:10:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:10:21 INFO - PROCESS | 1826 | 1461413421551 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:10:21 INFO - PROCESS | 1826 | 1461413421553 Marionette TRACE conn3 <- [1,378,null,{}] 05:10:21 INFO - PROCESS | 1826 | 1461413421558 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}] 05:10:21 INFO - PROCESS | 1826 | 1461413421700 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:10:21 INFO - PROCESS | 1826 | 1461413421842 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce1da000 == 47 [pid = 1826] [id = 102] 05:10:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x7fa7d483f000) [pid = 1826] [serial = 305] [outer = (nil)] 05:10:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x7fa7eaf8c800) [pid = 1826] [serial = 306] [outer = 0x7fa7d483f000] 05:10:21 INFO - PROCESS | 1826 | 1461413421912 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x7fa7ed8c6400) [pid = 1826] [serial = 307] [outer = 0x7fa7d483f000] 05:10:22 INFO - PROCESS | 1826 | 1461413422778 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:10:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:10:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1282ms 05:10:22 INFO - PROCESS | 1826 | 1461413422833 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 1826 | 1461413422837 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 05:10:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:10:22 INFO - PROCESS | 1826 | 1461413422842 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 1826 | 1461413422844 Marionette TRACE conn3 <- [1,382,null,{}] 05:10:22 INFO - PROCESS | 1826 | 1461413422850 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}] 05:10:22 INFO - PROCESS | 1826 | 1461413422987 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:10:23 INFO - PROCESS | 1826 | 1461413423125 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d1f1e800 == 48 [pid = 1826] [id = 103] 05:10:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x7fa7cbbc2400) [pid = 1826] [serial = 308] [outer = (nil)] 05:10:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x7fa7cbbd1800) [pid = 1826] [serial = 309] [outer = 0x7fa7cbbc2400] 05:10:23 INFO - PROCESS | 1826 | 1461413423195 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x7fa7ea448c00) [pid = 1826] [serial = 310] [outer = 0x7fa7cbbc2400] 05:10:24 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:24 INFO - PROCESS | 1826 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:10:24 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:24 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:24 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:24 INFO - PROCESS | 1826 | 1461413424201 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:10:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:10:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1378ms 05:10:24 INFO - PROCESS | 1826 | 1461413424221 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:10:24 INFO - PROCESS | 1826 | 1461413424226 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 05:10:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:10:24 INFO - PROCESS | 1826 | 1461413424233 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - PROCESS | 1826 | 1461413424238 Marionette TRACE conn3 <- [1,386,null,{}] 05:10:24 INFO - PROCESS | 1826 | 1461413424246 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}] 05:10:24 INFO - PROCESS | 1826 | 1461413424380 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:10:24 INFO - PROCESS | 1826 | 1461413424535 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d7241000 == 49 [pid = 1826] [id = 104] 05:10:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x7fa7cef0ec00) [pid = 1826] [serial = 311] [outer = (nil)] 05:10:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x7fa7cf4bbc00) [pid = 1826] [serial = 312] [outer = 0x7fa7cef0ec00] 05:10:24 INFO - PROCESS | 1826 | 1461413424647 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x7fa7d06ec000) [pid = 1826] [serial = 313] [outer = 0x7fa7cef0ec00] 05:10:25 INFO - PROCESS | 1826 | 1461413425536 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]]]}] 05:10:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:10:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1338ms 05:10:25 INFO - PROCESS | 1826 | 1461413425572 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:10:25 INFO - PROCESS | 1826 | 1461413425578 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 05:10:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:10:25 INFO - PROCESS | 1826 | 1461413425587 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 1826 | 1461413425590 Marionette TRACE conn3 <- [1,390,null,{}] 05:10:25 INFO - PROCESS | 1826 | 1461413425594 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}] 05:10:25 INFO - PROCESS | 1826 | 1461413425745 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:10:25 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e6919000 == 48 [pid = 1826] [id = 97] 05:10:25 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e6929800 == 47 [pid = 1826] [id = 96] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x7fa7ecbbc400) [pid = 1826] [serial = 257] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e5716800 == 46 [pid = 1826] [id = 95] 05:10:25 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ded03000 == 45 [pid = 1826] [id = 94] 05:10:25 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d79c0000 == 44 [pid = 1826] [id = 93] 05:10:25 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d4868000 == 43 [pid = 1826] [id = 92] 05:10:25 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d8309000 == 42 [pid = 1826] [id = 91] 05:10:25 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d753c000 == 41 [pid = 1826] [id = 87] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x7fa7d93adc00) [pid = 1826] [serial = 254] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x7fa7eaf0fc00) [pid = 1826] [serial = 252] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x7fa7e5cd9800) [pid = 1826] [serial = 246] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x7fa7ecbc0000) [pid = 1826] [serial = 255] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x7fa7eaab6c00) [pid = 1826] [serial = 222] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x7fa7d2132000) [pid = 1826] [serial = 237] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x7fa7d14d0400) [pid = 1826] [serial = 236] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x7fa7df95ec00) [pid = 1826] [serial = 245] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x7fa7d869b400) [pid = 1826] [serial = 242] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x7fa7e6c92c00) [pid = 1826] [serial = 248] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x7fa7d92d1000) [pid = 1826] [serial = 243] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x7fa7d6949000) [pid = 1826] [serial = 239] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x7fa7d7abc000) [pid = 1826] [serial = 240] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x7fa7d7ab5800) [pid = 1826] [serial = 227] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x7fa7d1486000) [pid = 1826] [serial = 224] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x7fa7e5a90c00) [pid = 1826] [serial = 230] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x7fa7eaa5bc00) [pid = 1826] [serial = 233] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x7fa7eaee5000) [pid = 1826] [serial = 251] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x7fa7ea235400) [pid = 1826] [serial = 249] [outer = (nil)] [url = about:blank] 05:10:25 INFO - PROCESS | 1826 | 1461413425941 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d4868000 == 42 [pid = 1826] [id = 105] 05:10:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x7fa7d0723c00) [pid = 1826] [serial = 314] [outer = (nil)] 05:10:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x7fa7d2132000) [pid = 1826] [serial = 315] [outer = 0x7fa7d0723c00] 05:10:26 INFO - PROCESS | 1826 | 1461413426003 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x7fa7d5a80800) [pid = 1826] [serial = 316] [outer = 0x7fa7d0723c00] 05:10:26 INFO - PROCESS | 1826 | 1461413426747 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]]]}] 05:10:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:10:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1182ms 05:10:26 INFO - PROCESS | 1826 | 1461413426772 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:10:26 INFO - PROCESS | 1826 | 1461413426774 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 05:10:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:10:26 INFO - PROCESS | 1826 | 1461413426781 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:10:26 INFO - PROCESS | 1826 | 1461413426785 Marionette TRACE conn3 <- [1,394,null,{}] 05:10:26 INFO - PROCESS | 1826 | 1461413426799 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}] 05:10:26 INFO - PROCESS | 1826 | 1461413426931 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:10:26 INFO - PROCESS | 1826 | 1461413426941 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7dae83800 == 43 [pid = 1826] [id = 106] 05:10:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x7fa7d8698400) [pid = 1826] [serial = 317] [outer = (nil)] 05:10:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x7fa7d92d1000) [pid = 1826] [serial = 318] [outer = 0x7fa7d8698400] 05:10:27 INFO - PROCESS | 1826 | 1461413427001 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x7fa7dbc56800) [pid = 1826] [serial = 319] [outer = 0x7fa7d8698400] 05:10:27 INFO - PROCESS | 1826 | 1461413427701 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]]]}] 05:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 978ms 05:10:27 INFO - PROCESS | 1826 | 1461413427770 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 1826 | 1461413427773 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 05:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:10:27 INFO - PROCESS | 1826 | 1461413427779 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 1826 | 1461413427783 Marionette TRACE conn3 <- [1,398,null,{}] 05:10:27 INFO - PROCESS | 1826 | 1461413427788 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}] 05:10:27 INFO - PROCESS | 1826 | 1461413427912 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:10:27 INFO - PROCESS | 1826 | 1461413427925 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e49a2000 == 44 [pid = 1826] [id = 107] 05:10:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x7fa7cbbcbc00) [pid = 1826] [serial = 320] [outer = (nil)] 05:10:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x7fa7e5cfe400) [pid = 1826] [serial = 321] [outer = 0x7fa7cbbcbc00] 05:10:27 INFO - PROCESS | 1826 | 1461413427982 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x7fa7e8bc5800) [pid = 1826] [serial = 322] [outer = 0x7fa7cbbcbc00] 05:10:28 INFO - PROCESS | 1826 | 1461413428799 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]]]}] 05:10:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:10:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1075ms 05:10:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:10:28 INFO - PROCESS | 1826 | 1461413428856 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 1826 | 1461413428858 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 05:10:28 INFO - PROCESS | 1826 | 1461413428864 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 1826 | 1461413428866 Marionette TRACE conn3 <- [1,402,null,{}] 05:10:28 INFO - PROCESS | 1826 | 1461413428871 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}] 05:10:29 INFO - PROCESS | 1826 | 1461413429024 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:10:29 INFO - PROCESS | 1826 | 1461413429053 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e6711800 == 45 [pid = 1826] [id = 108] 05:10:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x7fa7df95ec00) [pid = 1826] [serial = 323] [outer = (nil)] 05:10:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x7fa7eae0f400) [pid = 1826] [serial = 324] [outer = 0x7fa7df95ec00] 05:10:29 INFO - PROCESS | 1826 | 1461413429109 Marionette DEBUG loaded listener.js 05:10:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x7fa7ecb52c00) [pid = 1826] [serial = 325] [outer = 0x7fa7df95ec00] 05:10:29 INFO - PROCESS | 1826 | 1461413429840 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]]]}] 05:10:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:10:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1027ms 05:10:29 INFO - PROCESS | 1826 | 1461413429890 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:10:29 INFO - PROCESS | 1826 | 1461413429893 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 05:10:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:10:29 INFO - PROCESS | 1826 | 1461413429898 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:10:29 INFO - PROCESS | 1826 | 1461413429900 Marionette TRACE conn3 <- [1,406,null,{}] 05:10:29 INFO - PROCESS | 1826 | 1461413429926 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}] 05:10:30 INFO - PROCESS | 1826 | 1461413430120 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:10:30 INFO - PROCESS | 1826 | 1461413430143 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ea467000 == 46 [pid = 1826] [id = 109] 05:10:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x7fa7ea32c400) [pid = 1826] [serial = 326] [outer = (nil)] 05:10:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x7fa7ed809c00) [pid = 1826] [serial = 327] [outer = 0x7fa7ea32c400] 05:10:30 INFO - PROCESS | 1826 | 1461413430212 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x7fa7eee19000) [pid = 1826] [serial = 328] [outer = 0x7fa7ea32c400] 05:10:30 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x7fa7d1fabc00) [pid = 1826] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:10:30 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x7fa7d5a8c800) [pid = 1826] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:10:30 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x7fa7d1fafc00) [pid = 1826] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:10:30 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x7fa7d7b36800) [pid = 1826] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:10:30 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x7fa7cfaf3000) [pid = 1826] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:10:30 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x7fa7d4839400) [pid = 1826] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:10:30 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x7fa7cec14400) [pid = 1826] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:10:30 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x7fa7cf053800) [pid = 1826] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:10:30 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x7fa7ce117400) [pid = 1826] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:10:30 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x7fa7cf047800) [pid = 1826] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:10:30 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x7fa7d141a800) [pid = 1826] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:10:30 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x7fa7d4983c00) [pid = 1826] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:10:30 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x7fa7d1423000) [pid = 1826] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:10:30 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x7fa7cf4b7800) [pid = 1826] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:10:30 INFO - PROCESS | 1826 | 1461413430929 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]]]}] 05:10:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:10:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1088ms 05:10:31 INFO - PROCESS | 1826 | 1461413431002 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:10:31 INFO - PROCESS | 1826 | 1461413431015 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 05:10:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:10:31 INFO - PROCESS | 1826 | 1461413431027 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 1826 | 1461413431029 Marionette TRACE conn3 <- [1,410,null,{}] 05:10:31 INFO - PROCESS | 1826 | 1461413431034 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}] 05:10:31 INFO - PROCESS | 1826 | 1461413431155 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:10:31 INFO - PROCESS | 1826 | 1461413431167 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e55bb000 == 47 [pid = 1826] [id = 110] 05:10:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x7fa7cf4bf400) [pid = 1826] [serial = 329] [outer = (nil)] 05:10:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x7fa7d7b36800) [pid = 1826] [serial = 330] [outer = 0x7fa7cf4bf400] 05:10:31 INFO - PROCESS | 1826 | 1461413431225 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x7fa7d7bc5800) [pid = 1826] [serial = 331] [outer = 0x7fa7cf4bf400] 05:10:31 INFO - PROCESS | 1826 | 1461413431920 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]]]}] 05:10:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:10:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 937ms 05:10:31 INFO - PROCESS | 1826 | 1461413431964 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:10:31 INFO - PROCESS | 1826 | 1461413431968 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 05:10:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:10:31 INFO - PROCESS | 1826 | 1461413431973 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 1826 | 1461413431974 Marionette TRACE conn3 <- [1,414,null,{}] 05:10:31 INFO - PROCESS | 1826 | 1461413431979 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}] 05:10:32 INFO - PROCESS | 1826 | 1461413432137 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:10:32 INFO - PROCESS | 1826 | 1461413432152 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ed5e1800 == 48 [pid = 1826] [id = 111] 05:10:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x7fa7d7bc5c00) [pid = 1826] [serial = 332] [outer = (nil)] 05:10:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x7fa7d7bcc400) [pid = 1826] [serial = 333] [outer = 0x7fa7d7bc5c00] 05:10:32 INFO - PROCESS | 1826 | 1461413432209 Marionette DEBUG loaded listener.js 05:10:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x7fa7df95f800) [pid = 1826] [serial = 334] [outer = 0x7fa7d7bc5c00] 05:10:33 INFO - PROCESS | 1826 | 1461413433168 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]]]}] 05:10:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:10:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1226ms 05:10:33 INFO - PROCESS | 1826 | 1461413433200 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:10:33 INFO - PROCESS | 1826 | 1461413433205 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 05:10:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:10:33 INFO - PROCESS | 1826 | 1461413433214 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 1826 | 1461413433219 Marionette TRACE conn3 <- [1,418,null,{}] 05:10:33 INFO - PROCESS | 1826 | 1461413433227 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}] 05:10:33 INFO - PROCESS | 1826 | 1461413433376 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:10:33 INFO - PROCESS | 1826 | 1461413433528 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ce3df000 == 49 [pid = 1826] [id = 112] 05:10:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x7fa7cfaf1c00) [pid = 1826] [serial = 335] [outer = (nil)] 05:10:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x7fa7d0721800) [pid = 1826] [serial = 336] [outer = 0x7fa7cfaf1c00] 05:10:33 INFO - PROCESS | 1826 | 1461413433628 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x7fa7d3e99800) [pid = 1826] [serial = 337] [outer = 0x7fa7cfaf1c00] 05:10:34 INFO - PROCESS | 1826 | 1461413434967 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]]]}] 05:10:34 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 05:10:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1781ms 05:10:35 INFO - PROCESS | 1826 | 1461413435085 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 1826 | 1461413435094 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 05:10:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:10:35 INFO - PROCESS | 1826 | 1461413435107 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - PROCESS | 1826 | 1461413435112 Marionette TRACE conn3 <- [1,422,null,{}] 05:10:35 INFO - PROCESS | 1826 | 1461413435117 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}] 05:10:35 INFO - PROCESS | 1826 | 1461413435268 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:10:35 INFO - PROCESS | 1826 | 1461413435403 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d80bc000 == 50 [pid = 1826] [id = 113] 05:10:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x7fa7cf1e8800) [pid = 1826] [serial = 338] [outer = (nil)] 05:10:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x7fa7d7960000) [pid = 1826] [serial = 339] [outer = 0x7fa7cf1e8800] 05:10:35 INFO - PROCESS | 1826 | 1461413435476 Marionette DEBUG loaded listener.js 05:10:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x7fa7d93af000) [pid = 1826] [serial = 340] [outer = 0x7fa7cf1e8800] 05:10:36 INFO - PROCESS | 1826 | 1461413436735 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]]]}] 05:10:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:10:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1686ms 05:10:36 INFO - PROCESS | 1826 | 1461413436836 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:10:36 INFO - PROCESS | 1826 | 1461413436840 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 05:10:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:10:36 INFO - PROCESS | 1826 | 1461413436849 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:10:36 INFO - PROCESS | 1826 | 1461413436854 Marionette TRACE conn3 <- [1,426,null,{}] 05:10:36 INFO - PROCESS | 1826 | 1461413436869 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}] 05:10:37 INFO - PROCESS | 1826 | 1461413437017 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:10:37 INFO - PROCESS | 1826 | 1461413437152 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e8b7e800 == 51 [pid = 1826] [id = 114] 05:10:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x7fa7d94cc000) [pid = 1826] [serial = 341] [outer = (nil)] 05:10:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x7fa7ea325c00) [pid = 1826] [serial = 342] [outer = 0x7fa7d94cc000] 05:10:37 INFO - PROCESS | 1826 | 1461413437227 Marionette DEBUG loaded listener.js 05:10:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x7fa7ea5b2000) [pid = 1826] [serial = 343] [outer = 0x7fa7d94cc000] 05:10:38 INFO - PROCESS | 1826 | 1461413437998 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] 05:10:38 INFO - PROCESS | 1826 | 1461413438049 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 05:10:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:10:38 INFO - PROCESS | 1826 | 1461413438055 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 1826 | 1461413438057 Marionette TRACE conn3 <- [1,430,null,{}] 05:10:38 INFO - PROCESS | 1826 | 1461413438063 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}] 05:10:38 INFO - PROCESS | 1826 | 1461413438204 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:10:38 INFO - PROCESS | 1826 | 1461413438319 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cdfe7000 == 52 [pid = 1826] [id = 115] 05:10:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x7fa7cec12c00) [pid = 1826] [serial = 344] [outer = (nil)] 05:10:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x7fa7eae0c400) [pid = 1826] [serial = 345] [outer = 0x7fa7cec12c00] 05:10:38 INFO - PROCESS | 1826 | 1461413438389 Marionette DEBUG loaded listener.js 05:10:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x7fa7ed8c2000) [pid = 1826] [serial = 346] [outer = 0x7fa7cec12c00] 05:10:39 INFO - PROCESS | 1826 | 1461413439478 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]]]}] 05:10:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:10:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1481ms 05:10:39 INFO - PROCESS | 1826 | 1461413439537 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:10:39 INFO - PROCESS | 1826 | 1461413439542 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 05:10:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:10:39 INFO - PROCESS | 1826 | 1461413439549 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:10:39 INFO - PROCESS | 1826 | 1461413439554 Marionette TRACE conn3 <- [1,434,null,{}] 05:10:39 INFO - PROCESS | 1826 | 1461413439562 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}] 05:10:39 INFO - PROCESS | 1826 | 1461413439696 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:10:39 INFO - PROCESS | 1826 | 1461413439858 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d5261800 == 53 [pid = 1826] [id = 116] 05:10:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x7fa7cf4bd000) [pid = 1826] [serial = 347] [outer = (nil)] 05:10:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0x7fa7cfa2f800) [pid = 1826] [serial = 348] [outer = 0x7fa7cf4bd000] 05:10:39 INFO - PROCESS | 1826 | 1461413439921 Marionette DEBUG loaded listener.js 05:10:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x7fa7d1423800) [pid = 1826] [serial = 349] [outer = 0x7fa7cf4bd000] 05:10:40 INFO - PROCESS | 1826 | 1461413440742 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]]]}] 05:10:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:10:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1231ms 05:10:40 INFO - PROCESS | 1826 | 1461413440787 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 1826 | 1461413440795 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 05:10:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:10:40 INFO - PROCESS | 1826 | 1461413440804 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - PROCESS | 1826 | 1461413440808 Marionette TRACE conn3 <- [1,438,null,{}] 05:10:40 INFO - PROCESS | 1826 | 1461413440813 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}] 05:10:40 INFO - PROCESS | 1826 | 1461413440955 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:10:41 INFO - PROCESS | 1826 | 1461413441091 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d1f84000 == 54 [pid = 1826] [id = 117] 05:10:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x7fa7cf4c0000) [pid = 1826] [serial = 350] [outer = (nil)] 05:10:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x7fa7d527cc00) [pid = 1826] [serial = 351] [outer = 0x7fa7cf4c0000] 05:10:41 INFO - PROCESS | 1826 | 1461413441154 Marionette DEBUG loaded listener.js 05:10:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x7fa7d6dd0c00) [pid = 1826] [serial = 352] [outer = 0x7fa7cf4c0000] 05:10:41 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e55bb000 == 53 [pid = 1826] [id = 110] 05:10:41 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ea467000 == 52 [pid = 1826] [id = 109] 05:10:41 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x7fa7eaf0ec00) [pid = 1826] [serial = 294] [outer = (nil)] [url = about:blank] 05:10:41 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x7fa7d141d800) [pid = 1826] [serial = 260] [outer = (nil)] [url = about:blank] 05:10:41 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x7fa7d8356c00) [pid = 1826] [serial = 264] [outer = (nil)] [url = about:blank] 05:10:41 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x7fa7e693b000) [pid = 1826] [serial = 267] [outer = (nil)] [url = about:blank] 05:10:41 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0x7fa7eaf11400) [pid = 1826] [serial = 270] [outer = (nil)] [url = about:blank] 05:10:41 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e6711800 == 51 [pid = 1826] [id = 108] 05:10:41 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e49a2000 == 50 [pid = 1826] [id = 107] 05:10:41 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7dae83800 == 49 [pid = 1826] [id = 106] 05:10:41 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d4868000 == 48 [pid = 1826] [id = 105] 05:10:41 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7241000 == 47 [pid = 1826] [id = 104] 05:10:41 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7eaeae000 == 46 [pid = 1826] [id = 98] 05:10:42 INFO - PROCESS | 1826 | 1461413442068 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]]]}] 05:10:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:10:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1277ms 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x7fa7d8357000) [pid = 1826] [serial = 162] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x7fa7dbc51800) [pid = 1826] [serial = 195] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x7fa7d5a86400) [pid = 1826] [serial = 159] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x7fa7e5804c00) [pid = 1826] [serial = 198] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x7fa7d4837c00) [pid = 1826] [serial = 189] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x7fa7d7b36c00) [pid = 1826] [serial = 192] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x7fa7cf04ec00) [pid = 1826] [serial = 186] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x7fa7e5a2a800) [pid = 1826] [serial = 285] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x7fa7ce119000) [pid = 1826] [serial = 288] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x7fa7e5ccfc00) [pid = 1826] [serial = 291] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x7fa7ea236000) [pid = 1826] [serial = 292] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x7fa7d1fb5400) [pid = 1826] [serial = 274] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x7fa7d141ec00) [pid = 1826] [serial = 273] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x7fa7d7ab8000) [pid = 1826] [serial = 277] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x7fa7d69c2c00) [pid = 1826] [serial = 276] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x7fa7e693b800) [pid = 1826] [serial = 289] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x7fa7d8b60000) [pid = 1826] [serial = 279] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x7fa7d94c4800) [pid = 1826] [serial = 280] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x7fa7cf4c2400) [pid = 1826] [serial = 282] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x7fa7d869e000) [pid = 1826] [serial = 114] [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.] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x7fa7e5cfa000) [pid = 1826] [serial = 286] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x7fa7df960400) [pid = 1826] [serial = 283] [outer = (nil)] [url = about:blank] 05:10:42 INFO - PROCESS | 1826 | 1461413442105 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:10:42 INFO - PROCESS | 1826 | 1461413442108 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 05:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:10:42 INFO - PROCESS | 1826 | 1461413442116 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:10:42 INFO - PROCESS | 1826 | 1461413442121 Marionette TRACE conn3 <- [1,442,null,{}] 05:10:42 INFO - PROCESS | 1826 | 1461413442135 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}] 05:10:42 INFO - PROCESS | 1826 | 1461413442268 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:10:42 INFO - PROCESS | 1826 | 1461413442285 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d7618000 == 47 [pid = 1826] [id = 118] 05:10:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x7fa7d7bc6400) [pid = 1826] [serial = 353] [outer = (nil)] 05:10:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x7fa7d8b60000) [pid = 1826] [serial = 354] [outer = 0x7fa7d7bc6400] 05:10:42 INFO - PROCESS | 1826 | 1461413442349 Marionette DEBUG loaded listener.js 05:10:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x7fa7d94c6800) [pid = 1826] [serial = 355] [outer = 0x7fa7d7bc6400] 05:10:43 INFO - PROCESS | 1826 | 1461413443350 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]]]}] 05:10:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1284ms 05:10:43 INFO - PROCESS | 1826 | 1461413443402 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:10:43 INFO - PROCESS | 1826 | 1461413443407 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 05:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:10:43 INFO - PROCESS | 1826 | 1461413443417 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:10:43 INFO - PROCESS | 1826 | 1461413443421 Marionette TRACE conn3 <- [1,446,null,{}] 05:10:43 INFO - PROCESS | 1826 | 1461413443429 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}] 05:10:43 INFO - PROCESS | 1826 | 1461413443609 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:10:43 INFO - PROCESS | 1826 | 1461413443747 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d1f7a000 == 48 [pid = 1826] [id = 119] 05:10:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x7fa7cf4b9400) [pid = 1826] [serial = 356] [outer = (nil)] 05:10:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x7fa7d072c800) [pid = 1826] [serial = 357] [outer = 0x7fa7cf4b9400] 05:10:43 INFO - PROCESS | 1826 | 1461413443833 Marionette DEBUG loaded listener.js 05:10:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x7fa7d5418c00) [pid = 1826] [serial = 358] [outer = 0x7fa7cf4b9400] 05:10:44 INFO - PROCESS | 1826 | 1461413444745 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]]]}] 05:10:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:10:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1385ms 05:10:44 INFO - PROCESS | 1826 | 1461413444802 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:10:44 INFO - PROCESS | 1826 | 1461413444811 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 05:10:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:10:44 INFO - PROCESS | 1826 | 1461413444820 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:10:44 INFO - PROCESS | 1826 | 1461413444823 Marionette TRACE conn3 <- [1,450,null,{}] 05:10:44 INFO - PROCESS | 1826 | 1461413444829 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}] 05:10:44 INFO - PROCESS | 1826 | 1461413444986 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:10:45 INFO - PROCESS | 1826 | 1461413445116 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d9471000 == 49 [pid = 1826] [id = 120] 05:10:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x7fa7ce111c00) [pid = 1826] [serial = 359] [outer = (nil)] 05:10:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x7fa7d77d8c00) [pid = 1826] [serial = 360] [outer = 0x7fa7ce111c00] 05:10:45 INFO - PROCESS | 1826 | 1461413445184 Marionette DEBUG loaded listener.js 05:10:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x7fa7d77ddc00) [pid = 1826] [serial = 361] [outer = 0x7fa7ce111c00] 05:10:46 INFO - PROCESS | 1826 | 1461413446094 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] 05:10:46 INFO - PROCESS | 1826 | 1461413446159 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 05:10:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:10:46 INFO - PROCESS | 1826 | 1461413446165 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:10:46 INFO - PROCESS | 1826 | 1461413446170 Marionette TRACE conn3 <- [1,454,null,{}] 05:10:46 INFO - PROCESS | 1826 | 1461413446187 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}] 05:10:46 INFO - PROCESS | 1826 | 1461413446381 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:10:46 INFO - PROCESS | 1826 | 1461413446514 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ded0d000 == 50 [pid = 1826] [id = 121] 05:10:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x7fa7d7bc5000) [pid = 1826] [serial = 362] [outer = (nil)] 05:10:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x7fa7dae67400) [pid = 1826] [serial = 363] [outer = 0x7fa7d7bc5000] 05:10:46 INFO - PROCESS | 1826 | 1461413446589 Marionette DEBUG loaded listener.js 05:10:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x7fa7e5805000) [pid = 1826] [serial = 364] [outer = 0x7fa7d7bc5000] 05:10:47 INFO - PROCESS | 1826 | [1826] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:47 INFO - PROCESS | 1826 | 1461413447429 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]]]}] 05:10:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:10:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1333ms 05:10:47 INFO - PROCESS | 1826 | 1461413447499 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:10:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:10:47 INFO - PROCESS | 1826 | 1461413447503 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 05:10:47 INFO - PROCESS | 1826 | 1461413447509 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:10:47 INFO - PROCESS | 1826 | 1461413447511 Marionette TRACE conn3 <- [1,458,null,{}] 05:10:47 INFO - PROCESS | 1826 | 1461413447516 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}] 05:10:47 INFO - PROCESS | 1826 | 1461413447669 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:10:47 INFO - PROCESS | 1826 | 1461413447799 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e58c8800 == 51 [pid = 1826] [id = 122] 05:10:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x7fa7d7bc8400) [pid = 1826] [serial = 365] [outer = (nil)] 05:10:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x7fa7e861e400) [pid = 1826] [serial = 366] [outer = 0x7fa7d7bc8400] 05:10:47 INFO - PROCESS | 1826 | 1461413447869 Marionette DEBUG loaded listener.js 05:10:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x7fa7ea323800) [pid = 1826] [serial = 367] [outer = 0x7fa7d7bc8400] 05:10:48 INFO - PROCESS | 1826 | 1461413448721 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] 05:10:48 INFO - PROCESS | 1826 | 1461413448813 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 05:10:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:10:48 INFO - PROCESS | 1826 | 1461413448821 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:10:48 INFO - PROCESS | 1826 | 1461413448824 Marionette TRACE conn3 <- [1,462,null,{}] 05:10:48 INFO - PROCESS | 1826 | 1461413448829 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}] 05:10:48 INFO - PROCESS | 1826 | 1461413448976 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:10:49 INFO - PROCESS | 1826 | 1461413449107 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e8b0c000 == 52 [pid = 1826] [id = 123] 05:10:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x7fa7d14d4800) [pid = 1826] [serial = 368] [outer = (nil)] 05:10:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x7fa7ea5b1800) [pid = 1826] [serial = 369] [outer = 0x7fa7d14d4800] 05:10:49 INFO - PROCESS | 1826 | 1461413449177 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x7fa7eae0b400) [pid = 1826] [serial = 370] [outer = 0x7fa7d14d4800] 05:10:50 INFO - PROCESS | 1826 | [1826] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:50 INFO - PROCESS | 1826 | 1461413450067 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] 05:10:50 INFO - PROCESS | 1826 | 1461413450153 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 05:10:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:10:50 INFO - PROCESS | 1826 | 1461413450158 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 1826 | 1461413450161 Marionette TRACE conn3 <- [1,466,null,{}] 05:10:50 INFO - PROCESS | 1826 | 1461413450166 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}] 05:10:50 INFO - PROCESS | 1826 | 1461413450373 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:10:50 INFO - PROCESS | 1826 | 1461413450553 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ecb99000 == 53 [pid = 1826] [id = 124] 05:10:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x7fa7eee1f000) [pid = 1826] [serial = 371] [outer = (nil)] 05:10:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x7fa7efe72c00) [pid = 1826] [serial = 372] [outer = 0x7fa7eee1f000] 05:10:50 INFO - PROCESS | 1826 | 1461413450626 Marionette DEBUG loaded listener.js 05:10:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x7fa7ce1a5400) [pid = 1826] [serial = 373] [outer = 0x7fa7eee1f000] 05:10:51 INFO - PROCESS | 1826 | 1461413451432 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] 05:10:51 INFO - PROCESS | 1826 | 1461413451494 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 05:10:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:10:51 INFO - PROCESS | 1826 | 1461413451500 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:10:51 INFO - PROCESS | 1826 | 1461413451502 Marionette TRACE conn3 <- [1,470,null,{}] 05:10:51 INFO - PROCESS | 1826 | 1461413451507 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}] 05:10:51 INFO - PROCESS | 1826 | 1461413451639 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:10:51 INFO - PROCESS | 1826 | 1461413451778 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cdf11000 == 54 [pid = 1826] [id = 125] 05:10:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x7fa7ce1aa400) [pid = 1826] [serial = 374] [outer = (nil)] 05:10:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0x7fa7ce1b1000) [pid = 1826] [serial = 375] [outer = 0x7fa7ce1aa400] 05:10:51 INFO - PROCESS | 1826 | 1461413451846 Marionette DEBUG loaded listener.js 05:10:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x7fa7ef05d800) [pid = 1826] [serial = 376] [outer = 0x7fa7ce1aa400] 05:10:52 INFO - PROCESS | 1826 | 1461413452900 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]]]}] 05:10:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:10:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1479ms 05:10:52 INFO - PROCESS | 1826 | 1461413452980 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:10:52 INFO - PROCESS | 1826 | 1461413452986 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 05:10:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:10:52 INFO - PROCESS | 1826 | 1461413452995 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:10:53 INFO - PROCESS | 1826 | 1461413452999 Marionette TRACE conn3 <- [1,474,null,{}] 05:10:53 INFO - PROCESS | 1826 | 1461413453006 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}] 05:10:53 INFO - PROCESS | 1826 | 1461413453208 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:10:53 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d1f84000 == 53 [pid = 1826] [id = 117] 05:10:53 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d5261800 == 52 [pid = 1826] [id = 116] 05:10:53 INFO - PROCESS | 1826 | 1461413453384 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cf137800 == 53 [pid = 1826] [id = 126] 05:10:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x7fa7ce39cc00) [pid = 1826] [serial = 377] [outer = (nil)] 05:10:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x7fa7cef07800) [pid = 1826] [serial = 378] [outer = 0x7fa7ce39cc00] 05:10:53 INFO - PROCESS | 1826 | 1461413453448 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x7fa7cf4ba800) [pid = 1826] [serial = 379] [outer = 0x7fa7ce39cc00] 05:10:54 INFO - PROCESS | 1826 | 1461413454128 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]]]}] 05:10:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:10:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1179ms 05:10:54 INFO - PROCESS | 1826 | 1461413454185 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:10:54 INFO - PROCESS | 1826 | 1461413454192 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 05:10:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:10:54 INFO - PROCESS | 1826 | 1461413454206 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:10:54 INFO - PROCESS | 1826 | 1461413454209 Marionette TRACE conn3 <- [1,478,null,{}] 05:10:54 INFO - PROCESS | 1826 | 1461413454214 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}] 05:10:54 INFO - PROCESS | 1826 | 1461413454353 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:10:54 INFO - PROCESS | 1826 | 1461413454364 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d80c2800 == 54 [pid = 1826] [id = 127] 05:10:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0x7fa7d141dc00) [pid = 1826] [serial = 380] [outer = (nil)] 05:10:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 123 (0x7fa7d658ec00) [pid = 1826] [serial = 381] [outer = 0x7fa7d141dc00] 05:10:54 INFO - PROCESS | 1826 | 1461413454422 Marionette DEBUG loaded listener.js 05:10:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 124 (0x7fa7d77d5800) [pid = 1826] [serial = 382] [outer = 0x7fa7d141dc00] 05:10:55 INFO - PROCESS | 1826 | 1461413455300 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]]]}] 05:10:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:10:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1139ms 05:10:55 INFO - PROCESS | 1826 | 1461413455342 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 1826 | 1461413455345 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 05:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:10:55 INFO - PROCESS | 1826 | 1461413455361 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 1826 | 1461413455366 Marionette TRACE conn3 <- [1,482,null,{}] 05:10:55 INFO - PROCESS | 1826 | 1461413455380 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}] 05:10:55 INFO - PROCESS | 1826 | 1461413455556 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:10:55 INFO - PROCESS | 1826 | 1461413455587 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e5729000 == 55 [pid = 1826] [id = 128] 05:10:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 125 (0x7fa7d8697c00) [pid = 1826] [serial = 383] [outer = (nil)] 05:10:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 126 (0x7fa7d916fc00) [pid = 1826] [serial = 384] [outer = 0x7fa7d8697c00] 05:10:55 INFO - PROCESS | 1826 | 1461413455650 Marionette DEBUG loaded listener.js 05:10:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 127 (0x7fa7e5807c00) [pid = 1826] [serial = 385] [outer = 0x7fa7d8697c00] 05:10:56 INFO - PROCESS | 1826 | 1461413456453 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]]]}] 05:10:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:10:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1143ms 05:10:56 INFO - PROCESS | 1826 | 1461413456494 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:10:56 INFO - PROCESS | 1826 | 1461413456498 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 05:10:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:10:56 INFO - PROCESS | 1826 | 1461413456504 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:10:56 INFO - PROCESS | 1826 | 1461413456506 Marionette TRACE conn3 <- [1,486,null,{}] 05:10:56 INFO - PROCESS | 1826 | 1461413456517 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}] 05:10:56 INFO - PROCESS | 1826 | 1461413456796 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 126 (0x7fa7cef0a400) [pid = 1826] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 125 (0x7fa7cef0ec00) [pid = 1826] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 124 (0x7fa7d14d9400) [pid = 1826] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 123 (0x7fa7d1510c00) [pid = 1826] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 122 (0x7fa7d0723c00) [pid = 1826] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 121 (0x7fa7cf4bf400) [pid = 1826] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x7fa7e49ea000) [pid = 1826] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x7fa7e491bc00) [pid = 1826] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x7fa7ea32c400) [pid = 1826] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x7fa7d8698400) [pid = 1826] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0x7fa7df95ec00) [pid = 1826] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x7fa7ced4b400) [pid = 1826] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x7fa7cbbcbc00) [pid = 1826] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x7fa7e4916400) [pid = 1826] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x7fa7cf04dc00) [pid = 1826] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x7fa7d5a86800) [pid = 1826] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x7fa7cf1ea400) [pid = 1826] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x7fa7cf4bd000) [pid = 1826] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:10:56 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x7fa7cf4c0000) [pid = 1826] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:10:56 INFO - PROCESS | 1826 | 1461413456894 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf140000 == 56 [pid = 1826] [id = 129] 05:10:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x7fa7cbbcbc00) [pid = 1826] [serial = 386] [outer = (nil)] 05:10:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x7fa7cf047800) [pid = 1826] [serial = 387] [outer = 0x7fa7cbbcbc00] 05:10:56 INFO - PROCESS | 1826 | 1461413456954 Marionette DEBUG loaded listener.js 05:10:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x7fa7cf6c2c00) [pid = 1826] [serial = 388] [outer = 0x7fa7cbbcbc00] 05:10:57 INFO - PROCESS | 1826 | 1461413457632 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]]]}] 05:10:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:10:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1185ms 05:10:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:10:57 INFO - PROCESS | 1826 | 1461413457690 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 1826 | 1461413457692 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 05:10:57 INFO - PROCESS | 1826 | 1461413457698 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 1826 | 1461413457701 Marionette TRACE conn3 <- [1,490,null,{}] 05:10:57 INFO - PROCESS | 1826 | 1461413457705 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}] 05:10:57 INFO - PROCESS | 1826 | 1461413457880 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:10:57 INFO - PROCESS | 1826 | 1461413457894 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d91bb800 == 57 [pid = 1826] [id = 130] 05:10:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x7fa7cea60c00) [pid = 1826] [serial = 389] [outer = (nil)] 05:10:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x7fa7cea6a000) [pid = 1826] [serial = 390] [outer = 0x7fa7cea60c00] 05:10:57 INFO - PROCESS | 1826 | 1461413457952 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x7fa7cea6ec00) [pid = 1826] [serial = 391] [outer = 0x7fa7cea60c00] 05:10:58 INFO - PROCESS | 1826 | 1461413458664 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]]]}] 05:10:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:10:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 975ms 05:10:58 INFO - PROCESS | 1826 | 1461413458672 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:10:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:10:58 INFO - PROCESS | 1826 | 1461413458685 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 05:10:58 INFO - PROCESS | 1826 | 1461413458691 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:10:58 INFO - PROCESS | 1826 | 1461413458693 Marionette TRACE conn3 <- [1,494,null,{}] 05:10:58 INFO - PROCESS | 1826 | 1461413458698 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}] 05:10:58 INFO - PROCESS | 1826 | 1461413458942 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:10:59 INFO - PROCESS | 1826 | 1461413459060 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ce3c5800 == 58 [pid = 1826] [id = 131] 05:10:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x7fa7cbbd0800) [pid = 1826] [serial = 392] [outer = (nil)] 05:10:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x7fa7ce111800) [pid = 1826] [serial = 393] [outer = 0x7fa7cbbd0800] 05:10:59 INFO - PROCESS | 1826 | 1461413459133 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0x7fa7ce38f800) [pid = 1826] [serial = 394] [outer = 0x7fa7cbbd0800] 05:10:59 INFO - PROCESS | 1826 | 1461413459977 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]]]}] 05:11:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:11:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1332ms 05:11:00 INFO - PROCESS | 1826 | 1461413460024 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 1826 | 1461413460030 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 05:11:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:11:00 INFO - PROCESS | 1826 | 1461413460037 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 1826 | 1461413460043 Marionette TRACE conn3 <- [1,498,null,{}] 05:11:00 INFO - PROCESS | 1826 | 1461413460050 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}] 05:11:00 INFO - PROCESS | 1826 | 1461413460204 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:11:00 INFO - PROCESS | 1826 | 1461413460350 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cefab800 == 59 [pid = 1826] [id = 132] 05:11:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x7fa7cea69800) [pid = 1826] [serial = 395] [outer = (nil)] 05:11:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x7fa7cf4bdc00) [pid = 1826] [serial = 396] [outer = 0x7fa7cea69800] 05:11:00 INFO - PROCESS | 1826 | 1461413460423 Marionette DEBUG loaded listener.js 05:11:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x7fa7cf6c1400) [pid = 1826] [serial = 397] [outer = 0x7fa7cea69800] 05:11:01 INFO - PROCESS | 1826 | 1461413461262 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]]]}] 05:11:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:11:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1285ms 05:11:01 INFO - PROCESS | 1826 | 1461413461323 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:11:01 INFO - PROCESS | 1826 | 1461413461327 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 05:11:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:11:01 INFO - PROCESS | 1826 | 1461413461350 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:11:01 INFO - PROCESS | 1826 | 1461413461354 Marionette TRACE conn3 <- [1,502,null,{}] 05:11:01 INFO - PROCESS | 1826 | 1461413461360 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}] 05:11:01 INFO - PROCESS | 1826 | 1461413461511 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:11:01 INFO - PROCESS | 1826 | 1461413461650 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d946c800 == 60 [pid = 1826] [id = 133] 05:11:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x7fa7cf6c7000) [pid = 1826] [serial = 398] [outer = (nil)] 05:11:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0x7fa7d3e93000) [pid = 1826] [serial = 399] [outer = 0x7fa7cf6c7000] 05:11:01 INFO - PROCESS | 1826 | 1461413461723 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 123 (0x7fa7d6c17800) [pid = 1826] [serial = 400] [outer = 0x7fa7cf6c7000] 05:11:02 INFO - PROCESS | 1826 | 1461413462638 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]]]}] 05:11:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:11:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1351ms 05:11:02 INFO - PROCESS | 1826 | 1461413462691 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:11:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:11:02 INFO - PROCESS | 1826 | 1461413462701 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 05:11:02 INFO - PROCESS | 1826 | 1461413462717 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:11:02 INFO - PROCESS | 1826 | 1461413462722 Marionette TRACE conn3 <- [1,506,null,{}] 05:11:02 INFO - PROCESS | 1826 | 1461413462728 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}] 05:11:02 INFO - PROCESS | 1826 | 1461413462924 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:11:03 INFO - PROCESS | 1826 | 1461413463062 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cf719800 == 61 [pid = 1826] [id = 134] 05:11:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 124 (0x7fa7cf6c8400) [pid = 1826] [serial = 401] [outer = (nil)] 05:11:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 125 (0x7fa7d869b800) [pid = 1826] [serial = 402] [outer = 0x7fa7cf6c8400] 05:11:03 INFO - PROCESS | 1826 | 1461413463131 Marionette DEBUG loaded listener.js 05:11:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 126 (0x7fa7dbc58000) [pid = 1826] [serial = 403] [outer = 0x7fa7cf6c8400] 05:11:04 INFO - PROCESS | 1826 | 1461413464066 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]]]}] 05:11:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:11:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1391ms 05:11:04 INFO - PROCESS | 1826 | 1461413464099 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:11:04 INFO - PROCESS | 1826 | 1461413464102 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 05:11:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:11:04 INFO - PROCESS | 1826 | 1461413464108 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:11:04 INFO - PROCESS | 1826 | 1461413464111 Marionette TRACE conn3 <- [1,510,null,{}] 05:11:04 INFO - PROCESS | 1826 | 1461413464116 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}] 05:11:04 INFO - PROCESS | 1826 | 1461413464267 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:11:04 INFO - PROCESS | 1826 | 1461413464413 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf718000 == 62 [pid = 1826] [id = 135] 05:11:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 127 (0x7fa7cef0dc00) [pid = 1826] [serial = 404] [outer = (nil)] 05:11:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 128 (0x7fa7cfa35000) [pid = 1826] [serial = 405] [outer = 0x7fa7cef0dc00] 05:11:04 INFO - PROCESS | 1826 | 1461413464483 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 129 (0x7fa7d659bc00) [pid = 1826] [serial = 406] [outer = 0x7fa7cef0dc00] 05:11:05 INFO - PROCESS | 1826 | 1461413465807 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]]]}] 05:11:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:11:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1781ms 05:11:05 INFO - PROCESS | 1826 | 1461413465890 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:11:05 INFO - PROCESS | 1826 | 1461413465897 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 05:11:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:11:05 INFO - PROCESS | 1826 | 1461413465904 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:11:05 INFO - PROCESS | 1826 | 1461413465909 Marionette TRACE conn3 <- [1,514,null,{}] 05:11:05 INFO - PROCESS | 1826 | 1461413465915 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}] 05:11:06 INFO - PROCESS | 1826 | 1461413466069 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:11:06 INFO - PROCESS | 1826 | 1461413466255 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cef20000 == 63 [pid = 1826] [id = 136] 05:11:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 130 (0x7fa7cec14000) [pid = 1826] [serial = 407] [outer = (nil)] 05:11:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 131 (0x7fa7ced54000) [pid = 1826] [serial = 408] [outer = 0x7fa7cec14000] 05:11:06 INFO - PROCESS | 1826 | 1461413466324 Marionette DEBUG loaded listener.js 05:11:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 132 (0x7fa7cf04c800) [pid = 1826] [serial = 409] [outer = 0x7fa7cec14000] 05:11:07 INFO - PROCESS | 1826 | 1461413467055 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]]]}] 05:11:07 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 05:11:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1184ms 05:11:07 INFO - PROCESS | 1826 | 1461413467091 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:11:07 INFO - PROCESS | 1826 | 1461413467098 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 05:11:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:11:07 INFO - PROCESS | 1826 | 1461413467107 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:11:07 INFO - PROCESS | 1826 | 1461413467111 Marionette TRACE conn3 <- [1,518,null,{}] 05:11:07 INFO - PROCESS | 1826 | 1461413467116 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}] 05:11:07 INFO - PROCESS | 1826 | 1461413467298 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:11:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d91bb800 == 62 [pid = 1826] [id = 130] 05:11:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf140000 == 61 [pid = 1826] [id = 129] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 131 (0x7fa7d8b60000) [pid = 1826] [serial = 354] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 130 (0x7fa7d0721800) [pid = 1826] [serial = 336] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 129 (0x7fa7d7960000) [pid = 1826] [serial = 339] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 128 (0x7fa7ea325c00) [pid = 1826] [serial = 342] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 127 (0x7fa7eae0c400) [pid = 1826] [serial = 345] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 126 (0x7fa7eaf8c800) [pid = 1826] [serial = 306] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 125 (0x7fa7e5539400) [pid = 1826] [serial = 303] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 124 (0x7fa7cf1ac000) [pid = 1826] [serial = 297] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 123 (0x7fa7cbbd1800) [pid = 1826] [serial = 309] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 122 (0x7fa7d3e94800) [pid = 1826] [serial = 300] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e5729000 == 60 [pid = 1826] [id = 128] 05:11:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d80c2800 == 59 [pid = 1826] [id = 127] 05:11:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf137800 == 58 [pid = 1826] [id = 126] 05:11:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d9471000 == 57 [pid = 1826] [id = 120] 05:11:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d1f7a000 == 56 [pid = 1826] [id = 119] 05:11:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7618000 == 55 [pid = 1826] [id = 118] 05:11:07 INFO - PROCESS | 1826 | 1461413467457 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1826 | --DOMWINDOW == 121 (0x7fa7cfa2f800) [pid = 1826] [serial = 348] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x7fa7d527cc00) [pid = 1826] [serial = 351] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x7fa7d1423800) [pid = 1826] [serial = 349] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x7fa7d7bcc400) [pid = 1826] [serial = 333] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x7fa7d6dd0c00) [pid = 1826] [serial = 352] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0x7fa7d8693c00) [pid = 1826] [serial = 228] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x7fa7cf4bbc00) [pid = 1826] [serial = 312] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x7fa7d06ec000) [pid = 1826] [serial = 313] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x7fa7d92ce000) [pid = 1826] [serial = 265] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x7fa7ed8c5000) [pid = 1826] [serial = 258] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x7fa7d5a80800) [pid = 1826] [serial = 316] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x7fa7d7bc5800) [pid = 1826] [serial = 331] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x7fa7eac4d800) [pid = 1826] [serial = 234] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x7fa7e6941c00) [pid = 1826] [serial = 231] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x7fa7eee19000) [pid = 1826] [serial = 328] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x7fa7dbc56800) [pid = 1826] [serial = 319] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x7fa7ecb52c00) [pid = 1826] [serial = 325] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x7fa7ed809c00) [pid = 1826] [serial = 327] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x7fa7d212b400) [pid = 1826] [serial = 225] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x7fa7e8bc5800) [pid = 1826] [serial = 322] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x7fa7eae0f400) [pid = 1826] [serial = 324] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x7fa7d92d1000) [pid = 1826] [serial = 318] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x7fa7eaaae400) [pid = 1826] [serial = 268] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x7fa7ed537400) [pid = 1826] [serial = 271] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x7fa7d7b36800) [pid = 1826] [serial = 330] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x7fa7d2132000) [pid = 1826] [serial = 315] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x7fa7e5cfe400) [pid = 1826] [serial = 321] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x7fa7ed535400) [pid = 1826] [serial = 295] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x7fa7d150b000) [pid = 1826] [serial = 261] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce1df000 == 56 [pid = 1826] [id = 137] 05:11:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x7fa7cec17400) [pid = 1826] [serial = 410] [outer = (nil)] 05:11:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x7fa7cf4bbc00) [pid = 1826] [serial = 411] [outer = 0x7fa7cec17400] 05:11:07 INFO - PROCESS | 1826 | 1461413467540 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x7fa7d0721c00) [pid = 1826] [serial = 412] [outer = 0x7fa7cec17400] 05:11:08 INFO - PROCESS | 1826 | 1461413468259 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]]]}] 05:11:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:11:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1185ms 05:11:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:11:08 INFO - PROCESS | 1826 | 1461413468292 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:11:08 INFO - PROCESS | 1826 | 1461413468295 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 05:11:08 INFO - PROCESS | 1826 | 1461413468301 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:11:08 INFO - PROCESS | 1826 | 1461413468305 Marionette TRACE conn3 <- [1,522,null,{}] 05:11:08 INFO - PROCESS | 1826 | 1461413468319 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}] 05:11:08 INFO - PROCESS | 1826 | 1461413468456 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:11:08 INFO - PROCESS | 1826 | 1461413468554 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d4857000 == 57 [pid = 1826] [id = 138] 05:11:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x7fa7d06e7400) [pid = 1826] [serial = 413] [outer = (nil)] 05:11:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x7fa7d1fb0c00) [pid = 1826] [serial = 414] [outer = 0x7fa7d06e7400] 05:11:08 INFO - PROCESS | 1826 | 1461413468616 Marionette DEBUG loaded listener.js 05:11:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x7fa7d483a400) [pid = 1826] [serial = 415] [outer = 0x7fa7d06e7400] 05:11:09 INFO - PROCESS | 1826 | 1461413469282 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]]]}] 05:11:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:11:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1030ms 05:11:09 INFO - PROCESS | 1826 | 1461413469345 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:11:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:11:09 INFO - PROCESS | 1826 | 1461413469349 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 05:11:09 INFO - PROCESS | 1826 | 1461413469354 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:11:09 INFO - PROCESS | 1826 | 1461413469357 Marionette TRACE conn3 <- [1,526,null,{}] 05:11:09 INFO - PROCESS | 1826 | 1461413469362 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}] 05:11:09 INFO - PROCESS | 1826 | 1461413469506 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:11:09 INFO - PROCESS | 1826 | 1461413469517 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d7238800 == 58 [pid = 1826] [id = 139] 05:11:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x7fa7d4981400) [pid = 1826] [serial = 416] [outer = (nil)] 05:11:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x7fa7d69bbc00) [pid = 1826] [serial = 417] [outer = 0x7fa7d4981400] 05:11:09 INFO - PROCESS | 1826 | 1461413469573 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x7fa7d70fb000) [pid = 1826] [serial = 418] [outer = 0x7fa7d4981400] 05:11:10 INFO - PROCESS | 1826 | 1461413470404 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]]]}] 05:11:10 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 05:11:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1083ms 05:11:10 INFO - PROCESS | 1826 | 1461413470441 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:11:10 INFO - PROCESS | 1826 | 1461413470444 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 05:11:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:11:10 INFO - PROCESS | 1826 | 1461413470449 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:11:10 INFO - PROCESS | 1826 | 1461413470451 Marionette TRACE conn3 <- [1,530,null,{}] 05:11:10 INFO - PROCESS | 1826 | 1461413470462 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}] 05:11:10 INFO - PROCESS | 1826 | 1461413470620 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:11:10 INFO - PROCESS | 1826 | 1461413470701 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d80c2000 == 59 [pid = 1826] [id = 140] 05:11:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x7fa7ce1a2c00) [pid = 1826] [serial = 419] [outer = (nil)] 05:11:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x7fa7d77d7400) [pid = 1826] [serial = 420] [outer = 0x7fa7ce1a2c00] 05:11:10 INFO - PROCESS | 1826 | 1461413470757 Marionette DEBUG loaded listener.js 05:11:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x7fa7d77dfc00) [pid = 1826] [serial = 421] [outer = 0x7fa7ce1a2c00] 05:11:11 INFO - PROCESS | 1826 | 1461413471476 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"]]]}] 05:11:11 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 05:11:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:11:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:11:11 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 05:11:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:11:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:11:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1084ms 05:11:11 INFO - PROCESS | 1826 | 1461413471539 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:11:11 INFO - PROCESS | 1826 | 1461413471541 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 05:11:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:11:11 INFO - PROCESS | 1826 | 1461413471551 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:11:11 INFO - PROCESS | 1826 | 1461413471553 Marionette TRACE conn3 <- [1,534,null,{}] 05:11:11 INFO - PROCESS | 1826 | 1461413471557 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}] 05:11:11 INFO - PROCESS | 1826 | 1461413471758 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x7fa7cfaf1c00) [pid = 1826] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x7fa7d94cc000) [pid = 1826] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x7fa7cf1e8800) [pid = 1826] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x7fa7d483f000) [pid = 1826] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x7fa7cbbc2400) [pid = 1826] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x7fa7d916e000) [pid = 1826] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x7fa7cec12c00) [pid = 1826] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x7fa7d1417800) [pid = 1826] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x7fa7ced4a800) [pid = 1826] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x7fa7d7bc5c00) [pid = 1826] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x7fa7d8697c00) [pid = 1826] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x7fa7cbbcbc00) [pid = 1826] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x7fa7d141dc00) [pid = 1826] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x7fa7cf4b9400) [pid = 1826] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x7fa7d7bc8400) [pid = 1826] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x7fa7ce111c00) [pid = 1826] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x7fa7ce1aa400) [pid = 1826] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x7fa7eee1f000) [pid = 1826] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x7fa7ce39cc00) [pid = 1826] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x7fa7d14d4800) [pid = 1826] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:11:12 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x7fa7d7bc5000) [pid = 1826] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:11:12 INFO - PROCESS | 1826 | 1461413472334 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ce1ca000 == 60 [pid = 1826] [id = 141] 05:11:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x7fa7cbbc2400) [pid = 1826] [serial = 422] [outer = (nil)] 05:11:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x7fa7ce110000) [pid = 1826] [serial = 423] [outer = 0x7fa7cbbc2400] 05:11:12 INFO - PROCESS | 1826 | 1461413472396 Marionette DEBUG loaded listener.js 05:11:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x7fa7ced4a800) [pid = 1826] [serial = 424] [outer = 0x7fa7cbbc2400] 05:11:12 INFO - PROCESS | 1826 | 1461413472981 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]]]}] 05:11:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:11:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1484ms 05:11:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:11:13 INFO - PROCESS | 1826 | 1461413473033 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:11:13 INFO - PROCESS | 1826 | 1461413473035 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 05:11:13 INFO - PROCESS | 1826 | 1461413473041 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:11:13 INFO - PROCESS | 1826 | 1461413473044 Marionette TRACE conn3 <- [1,538,null,{}] 05:11:13 INFO - PROCESS | 1826 | 1461413473048 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}] 05:11:13 INFO - PROCESS | 1826 | 1461413473188 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:11:13 INFO - PROCESS | 1826 | 1461413473300 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7db045800 == 61 [pid = 1826] [id = 142] 05:11:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x7fa7cbbc3000) [pid = 1826] [serial = 425] [outer = (nil)] 05:11:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x7fa7cf1e8800) [pid = 1826] [serial = 426] [outer = 0x7fa7cbbc3000] 05:11:13 INFO - PROCESS | 1826 | 1461413473359 Marionette DEBUG loaded listener.js 05:11:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x7fa7d7bc9000) [pid = 1826] [serial = 427] [outer = 0x7fa7cbbc3000] 05:11:13 INFO - PROCESS | 1826 | 1461413473944 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]]]}] 05:11:14 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. 05:11:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 979ms 05:11:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:11:14 INFO - PROCESS | 1826 | 1461413474019 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:11:14 INFO - PROCESS | 1826 | 1461413474022 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 05:11:14 INFO - PROCESS | 1826 | 1461413474027 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:11:14 INFO - PROCESS | 1826 | 1461413474029 Marionette TRACE conn3 <- [1,542,null,{}] 05:11:14 INFO - PROCESS | 1826 | 1461413474034 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}] 05:11:14 INFO - PROCESS | 1826 | 1461413474156 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:11:14 INFO - PROCESS | 1826 | 1461413474318 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cdfde000 == 62 [pid = 1826] [id = 143] 05:11:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x7fa7cbbc4400) [pid = 1826] [serial = 428] [outer = (nil)] 05:11:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x7fa7ce115000) [pid = 1826] [serial = 429] [outer = 0x7fa7cbbc4400] 05:11:14 INFO - PROCESS | 1826 | 1461413474389 Marionette DEBUG loaded listener.js 05:11:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x7fa7ce38ec00) [pid = 1826] [serial = 430] [outer = 0x7fa7cbbc4400] 05:11:15 INFO - PROCESS | 1826 | 1461413475231 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]]]}] 05:11:15 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. 05:11:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1279ms 05:11:15 INFO - PROCESS | 1826 | 1461413475307 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:11:15 INFO - PROCESS | 1826 | 1461413475314 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 05:11:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:11:15 INFO - PROCESS | 1826 | 1461413475323 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - PROCESS | 1826 | 1461413475327 Marionette TRACE conn3 <- [1,546,null,{}] 05:11:15 INFO - PROCESS | 1826 | 1461413475334 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}] 05:11:15 INFO - PROCESS | 1826 | 1461413475513 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:11:15 INFO - PROCESS | 1826 | 1461413475630 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d5a0e800 == 63 [pid = 1826] [id = 144] 05:11:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x7fa7cbbd1800) [pid = 1826] [serial = 431] [outer = (nil)] 05:11:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x7fa7cf1a9400) [pid = 1826] [serial = 432] [outer = 0x7fa7cbbd1800] 05:11:15 INFO - PROCESS | 1826 | 1461413475719 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x7fa7d1418000) [pid = 1826] [serial = 433] [outer = 0x7fa7cbbd1800] 05:11:16 INFO - PROCESS | 1826 | 1461413476537 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]]]}] 05:11:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:11:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1283ms 05:11:16 INFO - PROCESS | 1826 | 1461413476608 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:11:16 INFO - PROCESS | 1826 | 1461413476613 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 05:11:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:11:16 INFO - PROCESS | 1826 | 1461413476622 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:11:16 INFO - PROCESS | 1826 | 1461413476625 Marionette TRACE conn3 <- [1,550,null,{}] 05:11:16 INFO - PROCESS | 1826 | 1461413476630 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}] 05:11:16 INFO - PROCESS | 1826 | 1461413476795 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:11:16 INFO - PROCESS | 1826 | 1461413476919 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e551b000 == 64 [pid = 1826] [id = 145] 05:11:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x7fa7cf6c4800) [pid = 1826] [serial = 434] [outer = (nil)] 05:11:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x7fa7d2132000) [pid = 1826] [serial = 435] [outer = 0x7fa7cf6c4800] 05:11:16 INFO - PROCESS | 1826 | 1461413476991 Marionette DEBUG loaded listener.js 05:11:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x7fa7d77de400) [pid = 1826] [serial = 436] [outer = 0x7fa7cf6c4800] 05:11:17 INFO - PROCESS | 1826 | 1461413477798 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]]]}] 05:11:17 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. 05:11:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1228ms 05:11:17 INFO - PROCESS | 1826 | 1461413477851 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:11:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:11:17 INFO - PROCESS | 1826 | 1461413477855 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 05:11:17 INFO - PROCESS | 1826 | 1461413477863 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:11:17 INFO - PROCESS | 1826 | 1461413477871 Marionette TRACE conn3 <- [1,554,null,{}] 05:11:17 INFO - PROCESS | 1826 | 1461413477885 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}] 05:11:18 INFO - PROCESS | 1826 | 1461413478032 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:11:18 INFO - PROCESS | 1826 | 1461413478176 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e6928800 == 65 [pid = 1826] [id = 146] 05:11:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x7fa7d5a81800) [pid = 1826] [serial = 437] [outer = (nil)] 05:11:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x7fa7d8697c00) [pid = 1826] [serial = 438] [outer = 0x7fa7d5a81800] 05:11:18 INFO - PROCESS | 1826 | 1461413478247 Marionette DEBUG loaded listener.js 05:11:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x7fa7dae68800) [pid = 1826] [serial = 439] [outer = 0x7fa7d5a81800] 05:11:18 INFO - PROCESS | 1826 | [1826] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:19 INFO - PROCESS | 1826 | 1461413479159 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]]]}] 05:11:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:11:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1342ms 05:11:19 INFO - PROCESS | 1826 | 1461413479202 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:11:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:11:19 INFO - PROCESS | 1826 | 1461413479207 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 05:11:19 INFO - PROCESS | 1826 | 1461413479212 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:11:19 INFO - PROCESS | 1826 | 1461413479215 Marionette TRACE conn3 <- [1,558,null,{}] 05:11:19 INFO - PROCESS | 1826 | 1461413479219 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}] 05:11:19 INFO - PROCESS | 1826 | 1461413479369 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:11:19 INFO - PROCESS | 1826 | 1461413479519 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ea3f5000 == 66 [pid = 1826] [id = 147] 05:11:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x7fa7d483b000) [pid = 1826] [serial = 440] [outer = (nil)] 05:11:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x7fa7e5803400) [pid = 1826] [serial = 441] [outer = 0x7fa7d483b000] 05:11:19 INFO - PROCESS | 1826 | 1461413479588 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x7fa7e5a95c00) [pid = 1826] [serial = 442] [outer = 0x7fa7d483b000] 05:11:20 INFO - PROCESS | 1826 | 1461413480354 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]]]}] 05:11:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:11:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1179ms 05:11:20 INFO - PROCESS | 1826 | 1461413480391 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:11:20 INFO - PROCESS | 1826 | 1461413480395 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 05:11:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:11:20 INFO - PROCESS | 1826 | 1461413480400 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:11:20 INFO - PROCESS | 1826 | 1461413480403 Marionette TRACE conn3 <- [1,562,null,{}] 05:11:20 INFO - PROCESS | 1826 | 1461413480426 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}] 05:11:20 INFO - PROCESS | 1826 | 1461413480568 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:11:20 INFO - PROCESS | 1826 | 1461413480702 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7eae9c000 == 67 [pid = 1826] [id = 148] 05:11:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x7fa7e693c000) [pid = 1826] [serial = 443] [outer = (nil)] 05:11:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x7fa7e6c91000) [pid = 1826] [serial = 444] [outer = 0x7fa7e693c000] 05:11:20 INFO - PROCESS | 1826 | 1461413480781 Marionette DEBUG loaded listener.js 05:11:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x7fa7ea303000) [pid = 1826] [serial = 445] [outer = 0x7fa7e693c000] 05:11:21 INFO - PROCESS | 1826 | [1826] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:21 INFO - PROCESS | 1826 | 1461413481585 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]]]}] 05:11:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:11:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1203ms 05:11:21 INFO - PROCESS | 1826 | 1461413481604 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 1826 | 1461413481607 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 05:11:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:11:21 INFO - PROCESS | 1826 | 1461413481613 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 1826 | 1461413481616 Marionette TRACE conn3 <- [1,566,null,{}] 05:11:21 INFO - PROCESS | 1826 | 1461413481635 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}] 05:11:21 INFO - PROCESS | 1826 | 1461413481811 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:11:21 INFO - PROCESS | 1826 | 1461413481921 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7eee29000 == 68 [pid = 1826] [id = 149] 05:11:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x7fa7ea309800) [pid = 1826] [serial = 446] [outer = (nil)] 05:11:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x7fa7ea310400) [pid = 1826] [serial = 447] [outer = 0x7fa7ea309800] 05:11:21 INFO - PROCESS | 1826 | 1461413481988 Marionette DEBUG loaded listener.js 05:11:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x7fa7ea328000) [pid = 1826] [serial = 448] [outer = 0x7fa7ea309800] 05:11:22 INFO - PROCESS | 1826 | [1826] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:22 INFO - PROCESS | 1826 | 1461413482733 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]]]}] 05:11:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:11:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1174ms 05:11:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:11:22 INFO - PROCESS | 1826 | 1461413482789 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:11:22 INFO - PROCESS | 1826 | 1461413482792 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 05:11:22 INFO - PROCESS | 1826 | 1461413482796 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:11:22 INFO - PROCESS | 1826 | 1461413482800 Marionette TRACE conn3 <- [1,570,null,{}] 05:11:22 INFO - PROCESS | 1826 | 1461413482806 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}] 05:11:22 INFO - PROCESS | 1826 | 1461413482957 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:11:23 INFO - PROCESS | 1826 | 1461413483092 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ccb7c000 == 69 [pid = 1826] [id = 150] 05:11:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x7fa7ea30bc00) [pid = 1826] [serial = 449] [outer = (nil)] 05:11:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x7fa7ea32c400) [pid = 1826] [serial = 450] [outer = 0x7fa7ea30bc00] 05:11:23 INFO - PROCESS | 1826 | 1461413483161 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x7fa7ea5b4c00) [pid = 1826] [serial = 451] [outer = 0x7fa7ea30bc00] 05:11:23 INFO - PROCESS | 1826 | [1826] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:23 INFO - PROCESS | 1826 | 1461413483927 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]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:11:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1183ms 05:11:23 INFO - PROCESS | 1826 | 1461413483988 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 1826 | 1461413483990 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 05:11:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:11:23 INFO - PROCESS | 1826 | 1461413483997 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:11:24 INFO - PROCESS | 1826 | 1461413484000 Marionette TRACE conn3 <- [1,574,null,{}] 05:11:24 INFO - PROCESS | 1826 | 1461413484005 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}] 05:11:24 INFO - PROCESS | 1826 | 1461413484156 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:11:24 INFO - PROCESS | 1826 | 1461413484295 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d1f0b800 == 70 [pid = 1826] [id = 151] 05:11:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x7fa7ce1a3c00) [pid = 1826] [serial = 452] [outer = (nil)] 05:11:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x7fa7cf6bdc00) [pid = 1826] [serial = 453] [outer = 0x7fa7ce1a3c00] 05:11:24 INFO - PROCESS | 1826 | 1461413484366 Marionette DEBUG loaded listener.js 05:11:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0x7fa7ea615c00) [pid = 1826] [serial = 454] [outer = 0x7fa7ce1a3c00] 05:11:25 INFO - PROCESS | 1826 | 1461413485176 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]]]}] 05:11:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:11:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1430ms 05:11:25 INFO - PROCESS | 1826 | 1461413485437 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:11:25 INFO - PROCESS | 1826 | 1461413485443 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 05:11:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:11:25 INFO - PROCESS | 1826 | 1461413485452 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:11:25 INFO - PROCESS | 1826 | 1461413485456 Marionette TRACE conn3 <- [1,578,null,{}] 05:11:25 INFO - PROCESS | 1826 | 1461413485463 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}] 05:11:25 INFO - PROCESS | 1826 | 1461413485613 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:11:26 INFO - PROCESS | 1826 | 1461413486226 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ded15000 == 71 [pid = 1826] [id = 152] 05:11:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x7fa7cbe24400) [pid = 1826] [serial = 455] [outer = (nil)] 05:11:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x7fa7cf1ea800) [pid = 1826] [serial = 456] [outer = 0x7fa7cbe24400] 05:11:26 INFO - PROCESS | 1826 | 1461413486370 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x7fa7cf6c3000) [pid = 1826] [serial = 457] [outer = 0x7fa7cbe24400] 05:11:27 INFO - PROCESS | 1826 | 1461413487262 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]]]}] 05:11:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:11:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1882ms 05:11:27 INFO - PROCESS | 1826 | 1461413487334 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 1826 | 1461413487339 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 05:11:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:11:27 INFO - PROCESS | 1826 | 1461413487350 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - PROCESS | 1826 | 1461413487354 Marionette TRACE conn3 <- [1,582,null,{}] 05:11:27 INFO - PROCESS | 1826 | 1461413487359 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}] 05:11:27 INFO - PROCESS | 1826 | 1461413487538 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:11:27 INFO - PROCESS | 1826 | 1461413487666 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7db045800 == 70 [pid = 1826] [id = 142] 05:11:27 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce1ca000 == 69 [pid = 1826] [id = 141] 05:11:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cdf1c800 == 70 [pid = 1826] [id = 153] 05:11:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x7fa7ce399c00) [pid = 1826] [serial = 458] [outer = (nil)] 05:11:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0x7fa7d097d800) [pid = 1826] [serial = 459] [outer = 0x7fa7ce399c00] 05:11:27 INFO - PROCESS | 1826 | 1461413487757 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 123 (0x7fa7d1fb0800) [pid = 1826] [serial = 460] [outer = 0x7fa7ce399c00] 05:11:27 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d4857000 == 69 [pid = 1826] [id = 138] 05:11:27 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce1df000 == 68 [pid = 1826] [id = 137] 05:11:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cef20000 == 67 [pid = 1826] [id = 136] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 122 (0x7fa7ed8c6400) [pid = 1826] [serial = 307] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 121 (0x7fa7ea448c00) [pid = 1826] [serial = 310] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x7fa7e6ab7800) [pid = 1826] [serial = 304] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x7fa7ed8c2000) [pid = 1826] [serial = 346] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x7fa7d68bc000) [pid = 1826] [serial = 301] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x7fa7cf4bb400) [pid = 1826] [serial = 298] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0x7fa7d3e99800) [pid = 1826] [serial = 337] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x7fa7ea5b2000) [pid = 1826] [serial = 343] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x7fa7d93af000) [pid = 1826] [serial = 340] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x7fa7df95f800) [pid = 1826] [serial = 334] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x7fa7d5418c00) [pid = 1826] [serial = 358] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x7fa7d072c800) [pid = 1826] [serial = 357] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x7fa7d77ddc00) [pid = 1826] [serial = 361] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x7fa7d77d8c00) [pid = 1826] [serial = 360] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x7fa7d916fc00) [pid = 1826] [serial = 384] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x7fa7e5807c00) [pid = 1826] [serial = 385] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x7fa7cf047800) [pid = 1826] [serial = 387] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x7fa7d658ec00) [pid = 1826] [serial = 381] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x7fa7ea323800) [pid = 1826] [serial = 367] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x7fa7e861e400) [pid = 1826] [serial = 366] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x7fa7ef05d800) [pid = 1826] [serial = 376] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x7fa7ce1b1000) [pid = 1826] [serial = 375] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x7fa7ce1a5400) [pid = 1826] [serial = 373] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x7fa7efe72c00) [pid = 1826] [serial = 372] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x7fa7cef07800) [pid = 1826] [serial = 378] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x7fa7cf4ba800) [pid = 1826] [serial = 379] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x7fa7eae0b400) [pid = 1826] [serial = 370] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x7fa7ea5b1800) [pid = 1826] [serial = 369] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x7fa7e5805000) [pid = 1826] [serial = 364] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x7fa7dae67400) [pid = 1826] [serial = 363] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x7fa7cea6a000) [pid = 1826] [serial = 390] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x7fa7cf6c2c00) [pid = 1826] [serial = 388] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x7fa7d77d5800) [pid = 1826] [serial = 382] [outer = (nil)] [url = about:blank] 05:11:28 INFO - PROCESS | 1826 | 1461413488467 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]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:11:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1182ms 05:11:28 INFO - PROCESS | 1826 | 1461413488533 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:11:28 INFO - PROCESS | 1826 | 1461413488537 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 05:11:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:11:28 INFO - PROCESS | 1826 | 1461413488542 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 1826 | 1461413488545 Marionette TRACE conn3 <- [1,586,null,{}] 05:11:28 INFO - PROCESS | 1826 | 1461413488559 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}] 05:11:28 INFO - PROCESS | 1826 | 1461413488704 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:11:28 INFO - PROCESS | 1826 | 1461413488717 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d1f1d000 == 68 [pid = 1826] [id = 154] 05:11:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x7fa7d4983800) [pid = 1826] [serial = 461] [outer = (nil)] 05:11:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x7fa7d552b800) [pid = 1826] [serial = 462] [outer = 0x7fa7d4983800] 05:11:28 INFO - PROCESS | 1826 | 1461413488777 Marionette DEBUG loaded listener.js 05:11:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x7fa7d6a86800) [pid = 1826] [serial = 463] [outer = 0x7fa7d4983800] 05:11:29 INFO - PROCESS | 1826 | [1826] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:29 INFO - PROCESS | 1826 | 1461413489542 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]]]}] 05:11:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:11:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1026ms 05:11:29 INFO - PROCESS | 1826 | 1461413489569 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:11:29 INFO - PROCESS | 1826 | 1461413489572 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 05:11:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:11:29 INFO - PROCESS | 1826 | 1461413489577 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:11:29 INFO - PROCESS | 1826 | 1461413489579 Marionette TRACE conn3 <- [1,590,null,{}] 05:11:29 INFO - PROCESS | 1826 | 1461413489584 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}] 05:11:29 INFO - PROCESS | 1826 | 1461413489750 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:11:29 INFO - PROCESS | 1826 | 1461413489771 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d80bb000 == 69 [pid = 1826] [id = 155] 05:11:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x7fa7d3e99800) [pid = 1826] [serial = 464] [outer = (nil)] 05:11:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x7fa7d7abc000) [pid = 1826] [serial = 465] [outer = 0x7fa7d3e99800] 05:11:29 INFO - PROCESS | 1826 | 1461413489830 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x7fa7d7bcdc00) [pid = 1826] [serial = 466] [outer = 0x7fa7d3e99800] 05:11:30 INFO - PROCESS | 1826 | 1461413490769 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]]]}] 05:11:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:11:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1224ms 05:11:30 INFO - PROCESS | 1826 | 1461413490808 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:11:30 INFO - PROCESS | 1826 | 1461413490812 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 05:11:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:11:30 INFO - PROCESS | 1826 | 1461413490818 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 1826 | 1461413490821 Marionette TRACE conn3 <- [1,594,null,{}] 05:11:30 INFO - PROCESS | 1826 | 1461413490826 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}] 05:11:30 INFO - PROCESS | 1826 | 1461413490987 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:11:31 INFO - PROCESS | 1826 | 1461413491013 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7db054800 == 70 [pid = 1826] [id = 156] 05:11:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x7fa7d1fb6000) [pid = 1826] [serial = 467] [outer = (nil)] 05:11:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x7fa7d93af000) [pid = 1826] [serial = 468] [outer = 0x7fa7d1fb6000] 05:11:31 INFO - PROCESS | 1826 | 1461413491068 Marionette DEBUG loaded listener.js 05:11:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x7fa7e491a800) [pid = 1826] [serial = 469] [outer = 0x7fa7d1fb6000] 05:11:31 INFO - PROCESS | 1826 | 1461413491802 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]]]}] 05:11:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:11:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1024ms 05:11:31 INFO - PROCESS | 1826 | 1461413491844 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:11:31 INFO - PROCESS | 1826 | 1461413491846 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 05:11:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:11:31 INFO - PROCESS | 1826 | 1461413491851 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - PROCESS | 1826 | 1461413491853 Marionette TRACE conn3 <- [1,598,null,{}] 05:11:31 INFO - PROCESS | 1826 | 1461413491894 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}] 05:11:32 INFO - PROCESS | 1826 | 1461413492091 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:11:32 INFO - PROCESS | 1826 | 1461413492115 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e863a800 == 71 [pid = 1826] [id = 157] 05:11:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x7fa7e66b7400) [pid = 1826] [serial = 470] [outer = (nil)] 05:11:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x7fa7ea302800) [pid = 1826] [serial = 471] [outer = 0x7fa7e66b7400] 05:11:32 INFO - PROCESS | 1826 | 1461413492176 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x7fa7ea310800) [pid = 1826] [serial = 472] [outer = 0x7fa7e66b7400] 05:11:32 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x7fa7d06e7400) [pid = 1826] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:11:32 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x7fa7cef0dc00) [pid = 1826] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:11:32 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x7fa7ce1a2c00) [pid = 1826] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:11:32 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x7fa7cec17400) [pid = 1826] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:11:32 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x7fa7cec14000) [pid = 1826] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:11:32 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x7fa7d4981400) [pid = 1826] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:11:32 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x7fa7d7bc6400) [pid = 1826] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:11:32 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x7fa7cbbc2400) [pid = 1826] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:11:33 INFO - PROCESS | 1826 | 1461413493015 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]]]}] 05:11:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:11:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1202ms 05:11:33 INFO - PROCESS | 1826 | 1461413493064 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:11:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:11:33 INFO - PROCESS | 1826 | 1461413493068 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 05:11:33 INFO - PROCESS | 1826 | 1461413493073 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 1826 | 1461413493075 Marionette TRACE conn3 <- [1,602,null,{}] 05:11:33 INFO - PROCESS | 1826 | 1461413493083 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}] 05:11:33 INFO - PROCESS | 1826 | 1461413493243 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:11:33 INFO - PROCESS | 1826 | 1461413493261 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e5724800 == 72 [pid = 1826] [id = 158] 05:11:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x7fa7ccc62c00) [pid = 1826] [serial = 473] [outer = (nil)] 05:11:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x7fa7ccc6a400) [pid = 1826] [serial = 474] [outer = 0x7fa7ccc62c00] 05:11:33 INFO - PROCESS | 1826 | 1461413493317 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x7fa7ccc70c00) [pid = 1826] [serial = 475] [outer = 0x7fa7ccc62c00] 05:11:33 INFO - PROCESS | 1826 | 1461413493993 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]]]}] 05:11:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:11:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 979ms 05:11:34 INFO - PROCESS | 1826 | 1461413494053 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:11:34 INFO - PROCESS | 1826 | 1461413494055 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 05:11:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:11:34 INFO - PROCESS | 1826 | 1461413494060 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:11:34 INFO - PROCESS | 1826 | 1461413494062 Marionette TRACE conn3 <- [1,606,null,{}] 05:11:34 INFO - PROCESS | 1826 | 1461413494067 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}] 05:11:34 INFO - PROCESS | 1826 | 1461413494228 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:11:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x7fa7ccc6b400) [pid = 1826] [serial = 476] [outer = 0x7fa7cf1ae400] 05:11:34 INFO - PROCESS | 1826 | 1461413494279 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7f7ce7800 == 73 [pid = 1826] [id = 159] 05:11:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x7fa7cbbc7800) [pid = 1826] [serial = 477] [outer = (nil)] 05:11:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x7fa7e66b6800) [pid = 1826] [serial = 478] [outer = 0x7fa7cbbc7800] 05:11:34 INFO - PROCESS | 1826 | 1461413494345 Marionette DEBUG loaded listener.js 05:11:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x7fa7ea326000) [pid = 1826] [serial = 479] [outer = 0x7fa7cbbc7800] 05:11:35 INFO - PROCESS | 1826 | 1461413495310 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]]]}] 05:11:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:11:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1285ms 05:11:35 INFO - PROCESS | 1826 | 1461413495347 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:11:35 INFO - PROCESS | 1826 | 1461413495351 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 05:11:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:11:35 INFO - PROCESS | 1826 | 1461413495359 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:11:35 INFO - PROCESS | 1826 | 1461413495364 Marionette TRACE conn3 <- [1,610,null,{}] 05:11:35 INFO - PROCESS | 1826 | 1461413495372 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}] 05:11:35 INFO - PROCESS | 1826 | 1461413495524 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:11:35 INFO - PROCESS | 1826 | 1461413495671 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf2ab000 == 74 [pid = 1826] [id = 160] 05:11:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x7fa7ce1b1000) [pid = 1826] [serial = 480] [outer = (nil)] 05:11:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x7fa7cf047800) [pid = 1826] [serial = 481] [outer = 0x7fa7ce1b1000] 05:11:35 INFO - PROCESS | 1826 | 1461413495742 Marionette DEBUG loaded listener.js 05:11:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x7fa7cf457800) [pid = 1826] [serial = 482] [outer = 0x7fa7ce1b1000] 05:11:36 INFO - PROCESS | 1826 | 1461413496607 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]]]}] 05:11:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:11:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1290ms 05:11:36 INFO - PROCESS | 1826 | 1461413496649 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:11:36 INFO - PROCESS | 1826 | 1461413496657 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 05:11:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:11:36 INFO - PROCESS | 1826 | 1461413496667 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:11:36 INFO - PROCESS | 1826 | 1461413496671 Marionette TRACE conn3 <- [1,614,null,{}] 05:11:36 INFO - PROCESS | 1826 | 1461413496676 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}] 05:11:36 INFO - PROCESS | 1826 | 1461413496824 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:11:36 INFO - PROCESS | 1826 | 1461413496968 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d80b0000 == 75 [pid = 1826] [id = 161] 05:11:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x7fa7cf45e400) [pid = 1826] [serial = 483] [outer = (nil)] 05:11:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x7fa7cf6c5c00) [pid = 1826] [serial = 484] [outer = 0x7fa7cf45e400] 05:11:37 INFO - PROCESS | 1826 | 1461413497034 Marionette DEBUG loaded listener.js 05:11:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x7fa7d141dc00) [pid = 1826] [serial = 485] [outer = 0x7fa7cf45e400] 05:11:37 INFO - PROCESS | 1826 | 1461413497906 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]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:11:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1276ms 05:11:37 INFO - PROCESS | 1826 | 1461413497944 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:11:37 INFO - PROCESS | 1826 | 1461413497947 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 05:11:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:11:37 INFO - PROCESS | 1826 | 1461413497953 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 1826 | 1461413497958 Marionette TRACE conn3 <- [1,618,null,{}] 05:11:37 INFO - PROCESS | 1826 | 1461413497973 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}] 05:11:38 INFO - PROCESS | 1826 | 1461413498126 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:11:38 INFO - PROCESS | 1826 | 1461413498276 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e8b07800 == 76 [pid = 1826] [id = 162] 05:11:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x7fa7d1420800) [pid = 1826] [serial = 486] [outer = (nil)] 05:11:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x7fa7d64f4800) [pid = 1826] [serial = 487] [outer = 0x7fa7d1420800] 05:11:38 INFO - PROCESS | 1826 | 1461413498351 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x7fa7d7b36800) [pid = 1826] [serial = 488] [outer = 0x7fa7d1420800] 05:11:39 INFO - PROCESS | 1826 | 1461413499211 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]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:11:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1331ms 05:11:39 INFO - PROCESS | 1826 | 1461413499285 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:11:39 INFO - PROCESS | 1826 | 1461413499290 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 05:11:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:11:39 INFO - PROCESS | 1826 | 1461413499295 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 1826 | 1461413499298 Marionette TRACE conn3 <- [1,622,null,{}] 05:11:39 INFO - PROCESS | 1826 | 1461413499304 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}] 05:11:39 INFO - PROCESS | 1826 | 1461413499492 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:11:39 INFO - PROCESS | 1826 | 1461413499632 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ef0ad000 == 77 [pid = 1826] [id = 163] 05:11:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x7fa7cec18000) [pid = 1826] [serial = 489] [outer = (nil)] 05:11:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x7fa7dae61800) [pid = 1826] [serial = 490] [outer = 0x7fa7cec18000] 05:11:39 INFO - PROCESS | 1826 | 1461413499704 Marionette DEBUG loaded listener.js 05:11:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x7fa7e5ccfc00) [pid = 1826] [serial = 491] [outer = 0x7fa7cec18000] 05:11:40 INFO - PROCESS | 1826 | 1461413500505 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]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:11:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1279ms 05:11:40 INFO - PROCESS | 1826 | 1461413500576 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 1826 | 1461413500579 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 05:11:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:11:40 INFO - PROCESS | 1826 | 1461413500584 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 1826 | 1461413500586 Marionette TRACE conn3 <- [1,626,null,{}] 05:11:40 INFO - PROCESS | 1826 | 1461413500592 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}] 05:11:40 INFO - PROCESS | 1826 | 1461413500728 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:11:40 INFO - PROCESS | 1826 | 1461413500870 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7f25a7000 == 78 [pid = 1826] [id = 164] 05:11:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x7fa7d7b3b000) [pid = 1826] [serial = 492] [outer = (nil)] 05:11:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x7fa7e6abc000) [pid = 1826] [serial = 493] [outer = 0x7fa7d7b3b000] 05:11:40 INFO - PROCESS | 1826 | 1461413500937 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x7fa7ea306000) [pid = 1826] [serial = 494] [outer = 0x7fa7d7b3b000] 05:11:41 INFO - PROCESS | 1826 | 1461413501784 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]]]}] 05:11:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:11:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1225ms 05:11:41 INFO - PROCESS | 1826 | 1461413501811 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:11:41 INFO - PROCESS | 1826 | 1461413501813 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 05:11:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:11:41 INFO - PROCESS | 1826 | 1461413501819 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:11:41 INFO - PROCESS | 1826 | 1461413501821 Marionette TRACE conn3 <- [1,630,null,{}] 05:11:41 INFO - PROCESS | 1826 | 1461413501826 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}] 05:11:41 INFO - PROCESS | 1826 | 1461413501994 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:11:42 INFO - PROCESS | 1826 | 1461413502394 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cefab000 == 79 [pid = 1826] [id = 165] 05:11:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0x7fa7ccc6cc00) [pid = 1826] [serial = 495] [outer = (nil)] 05:11:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x7fa7ce1a7400) [pid = 1826] [serial = 496] [outer = 0x7fa7ccc6cc00] 05:11:42 INFO - PROCESS | 1826 | 1461413502559 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x7fa7cea62000) [pid = 1826] [serial = 497] [outer = 0x7fa7ccc6cc00] 05:11:43 INFO - PROCESS | 1826 | 1461413503482 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]]]}] 05:11:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:11:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1730ms 05:11:43 INFO - PROCESS | 1826 | 1461413503551 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:11:43 INFO - PROCESS | 1826 | 1461413503558 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 05:11:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:11:43 INFO - PROCESS | 1826 | 1461413503566 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:11:43 INFO - PROCESS | 1826 | 1461413503570 Marionette TRACE conn3 <- [1,634,null,{}] 05:11:43 INFO - PROCESS | 1826 | 1461413503576 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}] 05:11:43 INFO - PROCESS | 1826 | 1461413503734 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:11:43 INFO - PROCESS | 1826 | 1461413503878 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cef1b000 == 80 [pid = 1826] [id = 166] 05:11:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x7fa7cf1a6800) [pid = 1826] [serial = 498] [outer = (nil)] 05:11:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x7fa7cf45d800) [pid = 1826] [serial = 499] [outer = 0x7fa7cf1a6800] 05:11:43 INFO - PROCESS | 1826 | 1461413503987 Marionette DEBUG loaded listener.js 05:11:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0x7fa7cf4c0000) [pid = 1826] [serial = 500] [outer = 0x7fa7cf1a6800] 05:11:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdf11000 == 79 [pid = 1826] [id = 125] 05:11:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ecb99000 == 78 [pid = 1826] [id = 124] 05:11:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d80c2000 == 77 [pid = 1826] [id = 140] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 121 (0x7fa7d3e93000) [pid = 1826] [serial = 399] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x7fa7d869b800) [pid = 1826] [serial = 402] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x7fa7cf4bdc00) [pid = 1826] [serial = 396] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x7fa7ce111800) [pid = 1826] [serial = 393] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x7fa7cf1e8800) [pid = 1826] [serial = 426] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e5724800 == 76 [pid = 1826] [id = 158] 05:11:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e863a800 == 75 [pid = 1826] [id = 157] 05:11:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7238800 == 74 [pid = 1826] [id = 139] 05:11:44 INFO - PROCESS | 1826 | [1826] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7db054800 == 73 [pid = 1826] [id = 156] 05:11:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d80bb000 == 72 [pid = 1826] [id = 155] 05:11:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d1f1d000 == 71 [pid = 1826] [id = 154] 05:11:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdf1c800 == 70 [pid = 1826] [id = 153] 05:11:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ded15000 == 69 [pid = 1826] [id = 152] 05:11:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e6928800 == 68 [pid = 1826] [id = 146] 05:11:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d5a0e800 == 67 [pid = 1826] [id = 144] 05:11:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdfde000 == 66 [pid = 1826] [id = 143] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0x7fa7d483a400) [pid = 1826] [serial = 415] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x7fa7d659bc00) [pid = 1826] [serial = 406] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x7fa7d77dfc00) [pid = 1826] [serial = 421] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x7fa7d0721c00) [pid = 1826] [serial = 412] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x7fa7d77d7400) [pid = 1826] [serial = 420] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x7fa7ced54000) [pid = 1826] [serial = 408] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x7fa7cfa35000) [pid = 1826] [serial = 405] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x7fa7d69bbc00) [pid = 1826] [serial = 417] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x7fa7d94c6800) [pid = 1826] [serial = 355] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x7fa7cf04c800) [pid = 1826] [serial = 409] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x7fa7cf4bbc00) [pid = 1826] [serial = 411] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x7fa7ce110000) [pid = 1826] [serial = 423] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x7fa7d70fb000) [pid = 1826] [serial = 418] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x7fa7d1fb0c00) [pid = 1826] [serial = 414] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x7fa7ced4a800) [pid = 1826] [serial = 424] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1826 | 1461413504814 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]]]}] 05:11:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:11:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1282ms 05:11:44 INFO - PROCESS | 1826 | 1461413504859 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:11:44 INFO - PROCESS | 1826 | 1461413504864 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 05:11:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:11:44 INFO - PROCESS | 1826 | 1461413504873 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:11:44 INFO - PROCESS | 1826 | 1461413504875 Marionette TRACE conn3 <- [1,638,null,{}] 05:11:44 INFO - PROCESS | 1826 | 1461413504880 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}] 05:11:45 INFO - PROCESS | 1826 | 1461413505009 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:11:45 INFO - PROCESS | 1826 | 1461413505026 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf133800 == 67 [pid = 1826] [id = 167] 05:11:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x7fa7cf5b5800) [pid = 1826] [serial = 501] [outer = (nil)] 05:11:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x7fa7cf5bf000) [pid = 1826] [serial = 502] [outer = 0x7fa7cf5b5800] 05:11:45 INFO - PROCESS | 1826 | 1461413505084 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x7fa7cf6c5000) [pid = 1826] [serial = 503] [outer = 0x7fa7cf5b5800] 05:11:45 INFO - PROCESS | 1826 | [1826] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:45 INFO - PROCESS | 1826 | 1461413505845 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]]]}] 05:11:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:11:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1026ms 05:11:45 INFO - PROCESS | 1826 | 1461413505898 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:11:45 INFO - PROCESS | 1826 | 1461413505901 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 05:11:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:11:45 INFO - PROCESS | 1826 | 1461413505908 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:11:45 INFO - PROCESS | 1826 | 1461413505916 Marionette TRACE conn3 <- [1,642,null,{}] 05:11:45 INFO - PROCESS | 1826 | 1461413505956 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}] 05:11:46 INFO - PROCESS | 1826 | 1461413506095 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:11:46 INFO - PROCESS | 1826 | 1461413506106 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d5458800 == 68 [pid = 1826] [id = 168] 05:11:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x7fa7d1418400) [pid = 1826] [serial = 504] [outer = (nil)] 05:11:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x7fa7d1fb0c00) [pid = 1826] [serial = 505] [outer = 0x7fa7d1418400] 05:11:46 INFO - PROCESS | 1826 | 1461413506163 Marionette DEBUG loaded listener.js 05:11:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x7fa7d2132400) [pid = 1826] [serial = 506] [outer = 0x7fa7d1418400] 05:11:46 INFO - PROCESS | 1826 | 1461413506917 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]]]}] 05:11:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:11:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1049ms 05:11:46 INFO - PROCESS | 1826 | 1461413506957 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:11:46 INFO - PROCESS | 1826 | 1461413506960 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 05:11:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:11:46 INFO - PROCESS | 1826 | 1461413506966 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:11:46 INFO - PROCESS | 1826 | 1461413506968 Marionette TRACE conn3 <- [1,646,null,{}] 05:11:46 INFO - PROCESS | 1826 | 1461413506978 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}] 05:11:47 INFO - PROCESS | 1826 | 1461413507140 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:11:47 INFO - PROCESS | 1826 | 1461413507215 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d760a800 == 69 [pid = 1826] [id = 169] 05:11:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x7fa7d141c400) [pid = 1826] [serial = 507] [outer = (nil)] 05:11:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x7fa7d5416400) [pid = 1826] [serial = 508] [outer = 0x7fa7d141c400] 05:11:47 INFO - PROCESS | 1826 | 1461413507273 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x7fa7d68c5000) [pid = 1826] [serial = 509] [outer = 0x7fa7d141c400] 05:11:47 INFO - PROCESS | 1826 | 1461413507970 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]]]}] 05:11:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:11:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1033ms 05:11:48 INFO - PROCESS | 1826 | 1461413508001 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:11:48 INFO - PROCESS | 1826 | 1461413508004 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 05:11:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:11:48 INFO - PROCESS | 1826 | 1461413508011 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - PROCESS | 1826 | 1461413508014 Marionette TRACE conn3 <- [1,650,null,{}] 05:11:48 INFO - PROCESS | 1826 | 1461413508049 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}] 05:11:48 INFO - PROCESS | 1826 | 1461413508233 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:11:48 INFO - PROCESS | 1826 | 1461413508261 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cea37800 == 70 [pid = 1826] [id = 170] 05:11:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x7fa7d77dc400) [pid = 1826] [serial = 510] [outer = (nil)] 05:11:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x7fa7d7ab7800) [pid = 1826] [serial = 511] [outer = 0x7fa7d77dc400] 05:11:48 INFO - PROCESS | 1826 | 1461413508346 Marionette DEBUG loaded listener.js 05:11:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x7fa7d7bcf800) [pid = 1826] [serial = 512] [outer = 0x7fa7d77dc400] 05:11:49 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x7fa7cbbc3000) [pid = 1826] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:11:49 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x7fa7d1fb6000) [pid = 1826] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:11:49 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x7fa7cbe24400) [pid = 1826] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:11:49 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x7fa7e66b7400) [pid = 1826] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:11:49 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x7fa7d3e99800) [pid = 1826] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:11:49 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x7fa7d4983800) [pid = 1826] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:11:49 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x7fa7ce399c00) [pid = 1826] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:11:49 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x7fa7ccc62c00) [pid = 1826] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:11:49 INFO - PROCESS | 1826 | 1461413509392 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]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:11:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1435ms 05:11:49 INFO - PROCESS | 1826 | 1461413509447 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:11:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:11:49 INFO - PROCESS | 1826 | 1461413509452 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 05:11:49 INFO - PROCESS | 1826 | 1461413509460 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 1826 | 1461413509474 Marionette TRACE conn3 <- [1,654,null,{}] 05:11:49 INFO - PROCESS | 1826 | 1461413509478 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}] 05:11:49 INFO - PROCESS | 1826 | 1461413509625 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:11:49 INFO - PROCESS | 1826 | 1461413509636 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d91af000 == 71 [pid = 1826] [id = 171] 05:11:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x7fa7cbe2a000) [pid = 1826] [serial = 513] [outer = (nil)] 05:11:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x7fa7d77dd400) [pid = 1826] [serial = 514] [outer = 0x7fa7cbe2a000] 05:11:49 INFO - PROCESS | 1826 | 1461413509787 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x7fa7dbc57c00) [pid = 1826] [serial = 515] [outer = 0x7fa7cbe2a000] 05:11:50 INFO - PROCESS | 1826 | 1461413510440 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]]]}] 05:11:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:11:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1039ms 05:11:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:11:50 INFO - PROCESS | 1826 | 1461413510498 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:11:50 INFO - PROCESS | 1826 | 1461413510501 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 05:11:50 INFO - PROCESS | 1826 | 1461413510508 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:11:50 INFO - PROCESS | 1826 | 1461413510512 Marionette TRACE conn3 <- [1,658,null,{}] 05:11:50 INFO - PROCESS | 1826 | 1461413510522 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}] 05:11:50 INFO - PROCESS | 1826 | 1461413510720 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:11:50 INFO - PROCESS | 1826 | 1461413510741 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e49a4800 == 72 [pid = 1826] [id = 172] 05:11:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x7fa7ccc66c00) [pid = 1826] [serial = 516] [outer = (nil)] 05:11:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x7fa7e6938000) [pid = 1826] [serial = 517] [outer = 0x7fa7ccc66c00] 05:11:50 INFO - PROCESS | 1826 | 1461413510802 Marionette DEBUG loaded listener.js 05:11:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x7fa7ea30c800) [pid = 1826] [serial = 518] [outer = 0x7fa7ccc66c00] 05:11:51 INFO - PROCESS | 1826 | 1461413511659 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]]]}] 05:11:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:11:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1182ms 05:11:51 INFO - PROCESS | 1826 | 1461413511689 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:11:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:11:51 INFO - PROCESS | 1826 | 1461413511695 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 05:11:51 INFO - PROCESS | 1826 | 1461413511703 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 1826 | 1461413511708 Marionette TRACE conn3 <- [1,662,null,{}] 05:11:51 INFO - PROCESS | 1826 | 1461413511715 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}] 05:11:51 INFO - PROCESS | 1826 | 1461413511875 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:11:52 INFO - PROCESS | 1826 | 1461413512013 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cef98000 == 73 [pid = 1826] [id = 173] 05:11:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x7fa7c70ec400) [pid = 1826] [serial = 519] [outer = (nil)] 05:11:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x7fa7cbbc8400) [pid = 1826] [serial = 520] [outer = 0x7fa7c70ec400] 05:11:52 INFO - PROCESS | 1826 | 1461413512084 Marionette DEBUG loaded listener.js 05:11:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x7fa7ccc71000) [pid = 1826] [serial = 521] [outer = 0x7fa7c70ec400] 05:11:52 INFO - PROCESS | 1826 | [1826] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:52 INFO - PROCESS | 1826 | 1461413512971 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]]]}] 05:11:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:11:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1339ms 05:11:53 INFO - PROCESS | 1826 | 1461413513042 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:11:53 INFO - PROCESS | 1826 | 1461413513049 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 05:11:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:11:53 INFO - PROCESS | 1826 | 1461413513059 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:11:53 INFO - PROCESS | 1826 | 1461413513062 Marionette TRACE conn3 <- [1,666,null,{}] 05:11:53 INFO - PROCESS | 1826 | 1461413513066 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}] 05:11:53 INFO - PROCESS | 1826 | 1461413513269 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:11:53 INFO - PROCESS | 1826 | 1461413513407 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d7604000 == 74 [pid = 1826] [id = 174] 05:11:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x7fa7cbbcec00) [pid = 1826] [serial = 522] [outer = (nil)] 05:11:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0x7fa7cf04d400) [pid = 1826] [serial = 523] [outer = 0x7fa7cbbcec00] 05:11:53 INFO - PROCESS | 1826 | 1461413513478 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x7fa7cf4ba400) [pid = 1826] [serial = 524] [outer = 0x7fa7cbbcec00] 05:11:54 INFO - PROCESS | 1826 | [1826] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:54 INFO - PROCESS | 1826 | 1461413514371 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]]]}] 05:11:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:11:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1377ms 05:11:54 INFO - PROCESS | 1826 | 1461413514438 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:11:54 INFO - PROCESS | 1826 | 1461413514440 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 05:11:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:11:54 INFO - PROCESS | 1826 | 1461413514447 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 1826 | 1461413514452 Marionette TRACE conn3 <- [1,670,null,{}] 05:11:54 INFO - PROCESS | 1826 | 1461413514467 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}] 05:11:54 INFO - PROCESS | 1826 | 1461413514660 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:11:54 INFO - PROCESS | 1826 | 1461413514802 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e6a36000 == 75 [pid = 1826] [id = 175] 05:11:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x7fa7cf4bc800) [pid = 1826] [serial = 525] [outer = (nil)] 05:11:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x7fa7d1416400) [pid = 1826] [serial = 526] [outer = 0x7fa7cf4bc800] 05:11:54 INFO - PROCESS | 1826 | 1461413514873 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x7fa7d4840000) [pid = 1826] [serial = 527] [outer = 0x7fa7cf4bc800] 05:11:55 INFO - PROCESS | 1826 | 1461413515727 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]]]}] 05:11:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:11:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1334ms 05:11:55 INFO - PROCESS | 1826 | 1461413515781 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:11:55 INFO - PROCESS | 1826 | 1461413515786 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 05:11:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:11:55 INFO - PROCESS | 1826 | 1461413515792 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:11:55 INFO - PROCESS | 1826 | 1461413515794 Marionette TRACE conn3 <- [1,674,null,{}] 05:11:55 INFO - PROCESS | 1826 | 1461413515800 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}] 05:11:55 INFO - PROCESS | 1826 | 1461413515954 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:11:56 INFO - PROCESS | 1826 | 1461413516098 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7eacb0000 == 76 [pid = 1826] [id = 176] 05:11:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0x7fa7cf5bac00) [pid = 1826] [serial = 528] [outer = (nil)] 05:11:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 123 (0x7fa7d77d7c00) [pid = 1826] [serial = 529] [outer = 0x7fa7cf5bac00] 05:11:56 INFO - PROCESS | 1826 | 1461413516173 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 124 (0x7fa7d7bc7c00) [pid = 1826] [serial = 530] [outer = 0x7fa7cf5bac00] 05:11:56 INFO - PROCESS | 1826 | [1826] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:57 INFO - PROCESS | 1826 | 1461413517000 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]]]}] 05:11:57 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 05:11:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1231ms 05:11:57 INFO - PROCESS | 1826 | 1461413517024 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:11:57 INFO - PROCESS | 1826 | 1461413517028 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 05:11:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:11:57 INFO - PROCESS | 1826 | 1461413517033 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - PROCESS | 1826 | 1461413517036 Marionette TRACE conn3 <- [1,678,null,{}] 05:11:57 INFO - PROCESS | 1826 | 1461413517041 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}] 05:11:57 INFO - PROCESS | 1826 | 1461413517186 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:11:57 INFO - PROCESS | 1826 | 1461413517331 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ef0a4000 == 77 [pid = 1826] [id = 177] 05:11:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 125 (0x7fa7d6c15800) [pid = 1826] [serial = 531] [outer = (nil)] 05:11:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 126 (0x7fa7df95e000) [pid = 1826] [serial = 532] [outer = 0x7fa7d6c15800] 05:11:57 INFO - PROCESS | 1826 | 1461413517399 Marionette DEBUG loaded listener.js 05:11:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 127 (0x7fa7e66b7400) [pid = 1826] [serial = 533] [outer = 0x7fa7d6c15800] 05:11:58 INFO - PROCESS | 1826 | 1461413518230 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]]]}] 05:11:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:11:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1228ms 05:11:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:11:58 INFO - PROCESS | 1826 | 1461413518262 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:11:58 INFO - PROCESS | 1826 | 1461413518265 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 05:11:58 INFO - PROCESS | 1826 | 1461413518271 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:11:58 INFO - PROCESS | 1826 | 1461413518274 Marionette TRACE conn3 <- [1,682,null,{}] 05:11:58 INFO - PROCESS | 1826 | 1461413518278 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}] 05:11:58 INFO - PROCESS | 1826 | 1461413518442 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:11:58 INFO - PROCESS | 1826 | 1461413518589 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cbfd7000 == 78 [pid = 1826] [id = 178] 05:11:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 128 (0x7fa7ea30cc00) [pid = 1826] [serial = 534] [outer = (nil)] 05:11:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 129 (0x7fa7ea32fc00) [pid = 1826] [serial = 535] [outer = 0x7fa7ea30cc00] 05:11:58 INFO - PROCESS | 1826 | 1461413518658 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 130 (0x7fa7ea61c400) [pid = 1826] [serial = 536] [outer = 0x7fa7ea30cc00] 05:11:59 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:59 INFO - PROCESS | 1826 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:12:00 INFO - PROCESS | 1826 | 1461413520124 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]]]}] 05:12:00 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) 05:12:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1978ms 05:12:00 INFO - PROCESS | 1826 | 1461413520250 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:12:00 INFO - PROCESS | 1826 | 1461413520256 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 05:12:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:12:00 INFO - PROCESS | 1826 | 1461413520263 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:12:00 INFO - PROCESS | 1826 | 1461413520268 Marionette TRACE conn3 <- [1,686,null,{}] 05:12:00 INFO - PROCESS | 1826 | 1461413520277 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}] 05:12:00 INFO - PROCESS | 1826 | 1461413520425 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:12:00 INFO - PROCESS | 1826 | 1461413520568 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cea94000 == 79 [pid = 1826] [id = 179] 05:12:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 131 (0x7fa7ccc71400) [pid = 1826] [serial = 537] [outer = (nil)] 05:12:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 132 (0x7fa7ce1af800) [pid = 1826] [serial = 538] [outer = 0x7fa7ccc71400] 05:12:00 INFO - PROCESS | 1826 | 1461413520633 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 133 (0x7fa7ce957400) [pid = 1826] [serial = 539] [outer = 0x7fa7ccc71400] 05:12:01 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d91af000 == 78 [pid = 1826] [id = 171] 05:12:01 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cea37800 == 77 [pid = 1826] [id = 170] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 132 (0x7fa7e66b6800) [pid = 1826] [serial = 478] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d760a800 == 76 [pid = 1826] [id = 169] 05:12:01 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d5458800 == 75 [pid = 1826] [id = 168] 05:12:01 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf133800 == 74 [pid = 1826] [id = 167] 05:12:01 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cef1b000 == 73 [pid = 1826] [id = 166] 05:12:01 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cefab000 == 72 [pid = 1826] [id = 165] 05:12:01 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf2ab000 == 71 [pid = 1826] [id = 160] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 131 (0x7fa7d7bc9000) [pid = 1826] [serial = 427] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 130 (0x7fa7d93af000) [pid = 1826] [serial = 468] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 129 (0x7fa7cf6c3000) [pid = 1826] [serial = 457] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 128 (0x7fa7cf1ea800) [pid = 1826] [serial = 456] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 127 (0x7fa7e6c91000) [pid = 1826] [serial = 444] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 126 (0x7fa7ea302800) [pid = 1826] [serial = 471] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 125 (0x7fa7cf6bdc00) [pid = 1826] [serial = 453] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 124 (0x7fa7cf1a9400) [pid = 1826] [serial = 432] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 123 (0x7fa7ea310800) [pid = 1826] [serial = 472] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 122 (0x7fa7d7abc000) [pid = 1826] [serial = 465] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 121 (0x7fa7ce115000) [pid = 1826] [serial = 429] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x7fa7d552b800) [pid = 1826] [serial = 462] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x7fa7d6a86800) [pid = 1826] [serial = 463] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x7fa7d097d800) [pid = 1826] [serial = 459] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x7fa7d1fb0800) [pid = 1826] [serial = 460] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0x7fa7ea32c400) [pid = 1826] [serial = 450] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x7fa7d8697c00) [pid = 1826] [serial = 438] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x7fa7e5803400) [pid = 1826] [serial = 441] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x7fa7d2132000) [pid = 1826] [serial = 435] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x7fa7ea310400) [pid = 1826] [serial = 447] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x7fa7d6949800) [pid = 1826] [serial = 262] [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.] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x7fa7ccc6a400) [pid = 1826] [serial = 474] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x7fa7e491a800) [pid = 1826] [serial = 469] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x7fa7ccc70c00) [pid = 1826] [serial = 475] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x7fa7d7bcdc00) [pid = 1826] [serial = 466] [outer = (nil)] [url = about:blank] 05:12:01 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:01 INFO - PROCESS | 1826 | 1461413521920 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]]]}] 05:12:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:12:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1698ms 05:12:01 INFO - PROCESS | 1826 | 1461413521994 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:12:02 INFO - PROCESS | 1826 | 1461413522002 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 05:12:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:12:02 INFO - PROCESS | 1826 | 1461413522014 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:12:02 INFO - PROCESS | 1826 | 1461413522018 Marionette TRACE conn3 <- [1,690,null,{}] 05:12:02 INFO - PROCESS | 1826 | 1461413522024 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}] 05:12:02 INFO - PROCESS | 1826 | 1461413522159 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:12:02 INFO - PROCESS | 1826 | 1461413522258 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cec92000 == 72 [pid = 1826] [id = 180] 05:12:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x7fa7ce119000) [pid = 1826] [serial = 540] [outer = (nil)] 05:12:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x7fa7cf04c800) [pid = 1826] [serial = 541] [outer = 0x7fa7ce119000] 05:12:02 INFO - PROCESS | 1826 | 1461413522319 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x7fa7cf4b5400) [pid = 1826] [serial = 542] [outer = 0x7fa7ce119000] 05:12:03 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:03 INFO - PROCESS | 1826 | 1461413523361 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]]]}] 05:12:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:12:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1384ms 05:12:03 INFO - PROCESS | 1826 | 1461413523400 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:12:03 INFO - PROCESS | 1826 | 1461413523402 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 05:12:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:12:03 INFO - PROCESS | 1826 | 1461413523409 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:12:03 INFO - PROCESS | 1826 | 1461413523414 Marionette TRACE conn3 <- [1,694,null,{}] 05:12:03 INFO - PROCESS | 1826 | 1461413523428 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}] 05:12:03 INFO - PROCESS | 1826 | 1461413523577 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:12:03 INFO - PROCESS | 1826 | 1461413523776 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf725000 == 73 [pid = 1826] [id = 181] 05:12:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x7fa7cf1e2c00) [pid = 1826] [serial = 543] [outer = (nil)] 05:12:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x7fa7cf6be800) [pid = 1826] [serial = 544] [outer = 0x7fa7cf1e2c00] 05:12:03 INFO - PROCESS | 1826 | 1461413523839 Marionette DEBUG loaded listener.js 05:12:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x7fa7d1fb0800) [pid = 1826] [serial = 545] [outer = 0x7fa7cf1e2c00] 05:12:04 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:05 INFO - PROCESS | 1826 | 1461413525002 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]]]}] 05:12:05 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) 05:12:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1633ms 05:12:05 INFO - PROCESS | 1826 | 1461413525041 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:12:05 INFO - PROCESS | 1826 | 1461413525045 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 05:12:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:12:05 INFO - PROCESS | 1826 | 1461413525059 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:12:05 INFO - PROCESS | 1826 | 1461413525061 Marionette TRACE conn3 <- [1,698,null,{}] 05:12:05 INFO - PROCESS | 1826 | 1461413525067 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}] 05:12:05 INFO - PROCESS | 1826 | 1461413525268 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:12:05 INFO - PROCESS | 1826 | 1461413525297 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d6857800 == 74 [pid = 1826] [id = 182] 05:12:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x7fa7cf5b8000) [pid = 1826] [serial = 546] [outer = (nil)] 05:12:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x7fa7d552b800) [pid = 1826] [serial = 547] [outer = 0x7fa7cf5b8000] 05:12:05 INFO - PROCESS | 1826 | 1461413525357 Marionette DEBUG loaded listener.js 05:12:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x7fa7d77dac00) [pid = 1826] [serial = 548] [outer = 0x7fa7cf5b8000] 05:12:06 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x7fa7cf1a6800) [pid = 1826] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:12:06 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x7fa7d141c400) [pid = 1826] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:12:06 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x7fa7d1418400) [pid = 1826] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:12:06 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x7fa7ccc6cc00) [pid = 1826] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:12:06 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x7fa7cf5b5800) [pid = 1826] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:12:06 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x7fa7d77dc400) [pid = 1826] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:12:06 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x7fa7cbe2a000) [pid = 1826] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:12:06 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x7fa7cbbd0800) [pid = 1826] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:12:06 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x7fa7cea69800) [pid = 1826] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:12:06 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x7fa7cf6c7000) [pid = 1826] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:12:06 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x7fa7cf6c8400) [pid = 1826] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:12:06 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:06 INFO - PROCESS | 1826 | 1461413526469 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]]]}] 05:12:06 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) 05:12:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1434ms 05:12:06 INFO - PROCESS | 1826 | 1461413526484 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:12:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:12:06 INFO - PROCESS | 1826 | 1461413526487 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 05:12:06 INFO - PROCESS | 1826 | 1461413526492 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:12:06 INFO - PROCESS | 1826 | 1461413526495 Marionette TRACE conn3 <- [1,702,null,{}] 05:12:06 INFO - PROCESS | 1826 | 1461413526499 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}] 05:12:06 INFO - PROCESS | 1826 | 1461413526659 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:12:06 INFO - PROCESS | 1826 | 1461413526826 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ce1ca800 == 75 [pid = 1826] [id = 183] 05:12:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x7fa7c70e7c00) [pid = 1826] [serial = 549] [outer = (nil)] 05:12:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x7fa7d2130c00) [pid = 1826] [serial = 550] [outer = 0x7fa7c70e7c00] 05:12:06 INFO - PROCESS | 1826 | 1461413526883 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x7fa7d77db400) [pid = 1826] [serial = 551] [outer = 0x7fa7c70e7c00] 05:12:07 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:07 INFO - PROCESS | 1826 | 1461413527882 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]]]}] 05:12:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:12:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1431ms 05:12:07 INFO - PROCESS | 1826 | 1461413527923 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 1826 | 1461413527931 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 05:12:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:12:07 INFO - PROCESS | 1826 | 1461413527940 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 1826 | 1461413527943 Marionette TRACE conn3 <- [1,706,null,{}] 05:12:07 INFO - PROCESS | 1826 | 1461413527947 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}] 05:12:08 INFO - PROCESS | 1826 | 1461413528105 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:12:08 INFO - PROCESS | 1826 | 1461413528334 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cdf1a000 == 76 [pid = 1826] [id = 184] 05:12:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x7fa7c70e9000) [pid = 1826] [serial = 552] [outer = (nil)] 05:12:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x7fa7c70eb800) [pid = 1826] [serial = 553] [outer = 0x7fa7c70e9000] 05:12:08 INFO - PROCESS | 1826 | 1461413528404 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x7fa7ccc6a000) [pid = 1826] [serial = 554] [outer = 0x7fa7c70e9000] 05:12:09 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:09 INFO - PROCESS | 1826 | 1461413529645 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]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:12:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1737ms 05:12:09 INFO - PROCESS | 1826 | 1461413529675 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:12:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:12:09 INFO - PROCESS | 1826 | 1461413529680 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 05:12:09 INFO - PROCESS | 1826 | 1461413529688 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 1826 | 1461413529693 Marionette TRACE conn3 <- [1,710,null,{}] 05:12:09 INFO - PROCESS | 1826 | 1461413529797 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}] 05:12:09 INFO - PROCESS | 1826 | 1461413529981 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:12:10 INFO - PROCESS | 1826 | 1461413530088 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d4856000 == 77 [pid = 1826] [id = 185] 05:12:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x7fa7ccc6cc00) [pid = 1826] [serial = 555] [outer = (nil)] 05:12:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x7fa7cf45f800) [pid = 1826] [serial = 556] [outer = 0x7fa7ccc6cc00] 05:12:10 INFO - PROCESS | 1826 | 1461413530159 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x7fa7cf6ba400) [pid = 1826] [serial = 557] [outer = 0x7fa7ccc6cc00] 05:12:11 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:11 INFO - PROCESS | 1826 | 1461413531424 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]]]}] 05:12:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:12:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1791ms 05:12:11 INFO - PROCESS | 1826 | 1461413531578 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:12:11 INFO - PROCESS | 1826 | 1461413531583 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 05:12:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:12:11 INFO - PROCESS | 1826 | 1461413531599 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:12:11 INFO - PROCESS | 1826 | 1461413531602 Marionette TRACE conn3 <- [1,714,null,{}] 05:12:11 INFO - PROCESS | 1826 | 1461413531607 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}] 05:12:11 INFO - PROCESS | 1826 | 1461413531756 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:12:11 INFO - PROCESS | 1826 | 1461413531896 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d91af000 == 78 [pid = 1826] [id = 186] 05:12:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x7fa7cf5c4c00) [pid = 1826] [serial = 558] [outer = (nil)] 05:12:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x7fa7d1fac000) [pid = 1826] [serial = 559] [outer = 0x7fa7cf5c4c00] 05:12:11 INFO - PROCESS | 1826 | 1461413531967 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0x7fa7d77d9400) [pid = 1826] [serial = 560] [outer = 0x7fa7cf5c4c00] 05:12:13 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:13 INFO - PROCESS | 1826 | 1461413533299 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]]]}] 05:12:13 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 05:12:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1730ms 05:12:13 INFO - PROCESS | 1826 | 1461413533349 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:12:13 INFO - PROCESS | 1826 | 1461413533352 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 05:12:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:12:13 INFO - PROCESS | 1826 | 1461413533383 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:12:13 INFO - PROCESS | 1826 | 1461413533391 Marionette TRACE conn3 <- [1,718,null,{}] 05:12:13 INFO - PROCESS | 1826 | 1461413533400 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}] 05:12:13 INFO - PROCESS | 1826 | 1461413533561 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:12:13 INFO - PROCESS | 1826 | 1461413533701 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e55c1800 == 79 [pid = 1826] [id = 187] 05:12:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x7fa7d77e0400) [pid = 1826] [serial = 561] [outer = (nil)] 05:12:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x7fa7dea4fc00) [pid = 1826] [serial = 562] [outer = 0x7fa7d77e0400] 05:12:13 INFO - PROCESS | 1826 | 1461413533769 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x7fa7e5c5dc00) [pid = 1826] [serial = 563] [outer = 0x7fa7d77e0400] 05:12:14 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:14 INFO - PROCESS | 1826 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:12:14 INFO - PROCESS | 1826 | 1461413534970 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]]]}] 05:12:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:12:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1650ms 05:12:15 INFO - PROCESS | 1826 | 1461413535023 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:12:15 INFO - PROCESS | 1826 | 1461413535027 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 05:12:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:12:15 INFO - PROCESS | 1826 | 1461413535033 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:12:15 INFO - PROCESS | 1826 | 1461413535036 Marionette TRACE conn3 <- [1,722,null,{}] 05:12:15 INFO - PROCESS | 1826 | 1461413535041 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}] 05:12:15 INFO - PROCESS | 1826 | 1461413535255 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:12:15 INFO - PROCESS | 1826 | 1461413535398 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e692f000 == 80 [pid = 1826] [id = 188] 05:12:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x7fa7ce95a000) [pid = 1826] [serial = 564] [outer = (nil)] 05:12:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0x7fa7e69e0800) [pid = 1826] [serial = 565] [outer = 0x7fa7ce95a000] 05:12:15 INFO - PROCESS | 1826 | 1461413535465 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 123 (0x7fa7ea22f000) [pid = 1826] [serial = 566] [outer = 0x7fa7ce95a000] 05:12:16 INFO - PROCESS | 1826 | 1461413536248 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] 05:12:16 INFO - PROCESS | 1826 | 1461413536314 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 05:12:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:12:16 INFO - PROCESS | 1826 | 1461413536337 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 1826 | 1461413536341 Marionette TRACE conn3 <- [1,726,null,{}] 05:12:16 INFO - PROCESS | 1826 | 1461413536349 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}] 05:12:16 INFO - PROCESS | 1826 | 1461413536502 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:12:16 INFO - PROCESS | 1826 | 1461413536789 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cec8e800 == 81 [pid = 1826] [id = 189] 05:12:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 124 (0x7fa7ccc62c00) [pid = 1826] [serial = 567] [outer = (nil)] 05:12:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 125 (0x7fa7ce39c400) [pid = 1826] [serial = 568] [outer = 0x7fa7ccc62c00] 05:12:16 INFO - PROCESS | 1826 | 1461413536915 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 126 (0x7fa7cea6b400) [pid = 1826] [serial = 569] [outer = 0x7fa7ccc62c00] 05:12:17 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:17 INFO - PROCESS | 1826 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:12:17 INFO - PROCESS | 1826 | 1461413537890 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]]]}] 05:12:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:12:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1599ms 05:12:17 INFO - PROCESS | 1826 | 1461413537920 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:12:17 INFO - PROCESS | 1826 | 1461413537926 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 05:12:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:12:17 INFO - PROCESS | 1826 | 1461413537935 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:12:17 INFO - PROCESS | 1826 | 1461413537938 Marionette TRACE conn3 <- [1,730,null,{}] 05:12:17 INFO - PROCESS | 1826 | 1461413537945 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}] 05:12:18 INFO - PROCESS | 1826 | 1461413538108 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:12:18 INFO - PROCESS | 1826 | 1461413538312 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce1dd000 == 82 [pid = 1826] [id = 190] 05:12:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 127 (0x7fa7ce391c00) [pid = 1826] [serial = 570] [outer = (nil)] 05:12:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 128 (0x7fa7cea6b800) [pid = 1826] [serial = 571] [outer = 0x7fa7ce391c00] 05:12:18 INFO - PROCESS | 1826 | 1461413538385 Marionette DEBUG loaded listener.js 05:12:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 129 (0x7fa7cec1e000) [pid = 1826] [serial = 572] [outer = 0x7fa7ce391c00] 05:12:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7eae9c000 == 81 [pid = 1826] [id = 148] 05:12:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d88c9800 == 80 [pid = 1826] [id = 64] 05:12:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ccb7c000 == 79 [pid = 1826] [id = 150] 05:12:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7eee29000 == 78 [pid = 1826] [id = 149] 05:12:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e498e800 == 77 [pid = 1826] [id = 49] 05:12:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d1f0b800 == 76 [pid = 1826] [id = 151] 05:12:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d690a800 == 75 [pid = 1826] [id = 51] 05:12:18 INFO - PROCESS | 1826 | --DOMWINDOW == 128 (0x7fa7cf047800) [pid = 1826] [serial = 481] [outer = (nil)] [url = about:blank] 05:12:18 INFO - PROCESS | 1826 | --DOMWINDOW == 127 (0x7fa7cf6c5c00) [pid = 1826] [serial = 484] [outer = (nil)] [url = about:blank] 05:12:18 INFO - PROCESS | 1826 | --DOMWINDOW == 126 (0x7fa7d64f4800) [pid = 1826] [serial = 487] [outer = (nil)] [url = about:blank] 05:12:18 INFO - PROCESS | 1826 | --DOMWINDOW == 125 (0x7fa7dae61800) [pid = 1826] [serial = 490] [outer = (nil)] [url = about:blank] 05:12:18 INFO - PROCESS | 1826 | --DOMWINDOW == 124 (0x7fa7e6abc000) [pid = 1826] [serial = 493] [outer = (nil)] [url = about:blank] 05:12:18 INFO - PROCESS | 1826 | --DOMWINDOW == 123 (0x7fa7e6938000) [pid = 1826] [serial = 517] [outer = (nil)] [url = about:blank] 05:12:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce1ca800 == 74 [pid = 1826] [id = 183] 05:12:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d6857800 == 73 [pid = 1826] [id = 182] 05:12:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf725000 == 72 [pid = 1826] [id = 181] 05:12:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cec92000 == 71 [pid = 1826] [id = 180] 05:12:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cea94000 == 70 [pid = 1826] [id = 179] 05:12:19 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ef0a4000 == 69 [pid = 1826] [id = 177] 05:12:19 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7eacb0000 == 68 [pid = 1826] [id = 176] 05:12:19 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e6a36000 == 67 [pid = 1826] [id = 175] 05:12:19 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7604000 == 66 [pid = 1826] [id = 174] 05:12:19 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cef98000 == 65 [pid = 1826] [id = 173] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 122 (0x7fa7ce38f800) [pid = 1826] [serial = 394] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 121 (0x7fa7cf6c1400) [pid = 1826] [serial = 397] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x7fa7d6c17800) [pid = 1826] [serial = 400] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x7fa7dbc58000) [pid = 1826] [serial = 403] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x7fa7cf4c0000) [pid = 1826] [serial = 500] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x7fa7d5416400) [pid = 1826] [serial = 508] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0x7fa7cf45d800) [pid = 1826] [serial = 499] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x7fa7d1fb0c00) [pid = 1826] [serial = 505] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x7fa7cea62000) [pid = 1826] [serial = 497] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x7fa7ce1a7400) [pid = 1826] [serial = 496] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x7fa7cf5bf000) [pid = 1826] [serial = 502] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x7fa7cf6c5000) [pid = 1826] [serial = 503] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x7fa7d7bcf800) [pid = 1826] [serial = 512] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x7fa7d7ab7800) [pid = 1826] [serial = 511] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x7fa7d77dd400) [pid = 1826] [serial = 514] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x7fa7d68c5000) [pid = 1826] [serial = 509] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x7fa7dbc57c00) [pid = 1826] [serial = 515] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x7fa7d2132400) [pid = 1826] [serial = 506] [outer = (nil)] [url = about:blank] 05:12:19 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:19 INFO - PROCESS | 1826 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:12:19 INFO - PROCESS | 1826 | 1461413539256 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] 05:12:19 INFO - PROCESS | 1826 | 1461413539327 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 05:12:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:12:19 INFO - PROCESS | 1826 | 1461413539334 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 1826 | 1461413539336 Marionette TRACE conn3 <- [1,734,null,{}] 05:12:19 INFO - PROCESS | 1826 | 1461413539341 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}] 05:12:19 INFO - PROCESS | 1826 | 1461413539521 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:12:19 INFO - PROCESS | 1826 | 1461413539639 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cf132800 == 66 [pid = 1826] [id = 191] 05:12:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x7fa7c70e2400) [pid = 1826] [serial = 573] [outer = (nil)] 05:12:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x7fa7cf1ea800) [pid = 1826] [serial = 574] [outer = 0x7fa7c70e2400] 05:12:19 INFO - PROCESS | 1826 | 1461413539697 Marionette DEBUG loaded listener.js 05:12:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x7fa7cf460000) [pid = 1826] [serial = 575] [outer = 0x7fa7c70e2400] 05:12:20 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:20 INFO - PROCESS | 1826 | 1461413540396 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]]]}] 05:12:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:12:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1130ms 05:12:20 INFO - PROCESS | 1826 | 1461413540464 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:12:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:12:20 INFO - PROCESS | 1826 | 1461413540468 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 05:12:20 INFO - PROCESS | 1826 | 1461413540475 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:12:20 INFO - PROCESS | 1826 | 1461413540483 Marionette TRACE conn3 <- [1,738,null,{}] 05:12:20 INFO - PROCESS | 1826 | 1461413540502 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}] 05:12:20 INFO - PROCESS | 1826 | 1461413540647 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:12:20 INFO - PROCESS | 1826 | 1461413540658 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d15c3800 == 67 [pid = 1826] [id = 192] 05:12:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x7fa7cfaf9400) [pid = 1826] [serial = 576] [outer = (nil)] 05:12:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x7fa7d097c800) [pid = 1826] [serial = 577] [outer = 0x7fa7cfaf9400] 05:12:20 INFO - PROCESS | 1826 | 1461413540714 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x7fa7d1420c00) [pid = 1826] [serial = 578] [outer = 0x7fa7cfaf9400] 05:12:21 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:21 INFO - PROCESS | 1826 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:12:21 INFO - PROCESS | 1826 | 1461413541882 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]]]}] 05:12:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:12:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1446ms 05:12:21 INFO - PROCESS | 1826 | 1461413541919 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 1826 | 1461413541922 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 05:12:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:12:21 INFO - PROCESS | 1826 | 1461413541928 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - PROCESS | 1826 | 1461413541930 Marionette TRACE conn3 <- [1,742,null,{}] 05:12:21 INFO - PROCESS | 1826 | 1461413541940 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}] 05:12:22 INFO - PROCESS | 1826 | 1461413542103 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:12:22 INFO - PROCESS | 1826 | 1461413542121 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d4860000 == 68 [pid = 1826] [id = 193] 05:12:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x7fa7cfaf9800) [pid = 1826] [serial = 579] [outer = (nil)] 05:12:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x7fa7d1503000) [pid = 1826] [serial = 580] [outer = 0x7fa7cfaf9800] 05:12:22 INFO - PROCESS | 1826 | 1461413542176 Marionette DEBUG loaded listener.js 05:12:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x7fa7d1fb7c00) [pid = 1826] [serial = 581] [outer = 0x7fa7cfaf9800] 05:12:22 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x7fa7ccc66c00) [pid = 1826] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:12:22 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x7fa7ce119000) [pid = 1826] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:12:22 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x7fa7cf1e2c00) [pid = 1826] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:12:22 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x7fa7ccc71400) [pid = 1826] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:12:22 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x7fa7cf5b8000) [pid = 1826] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:12:22 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x7fa7cbbc7800) [pid = 1826] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:12:23 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:23 INFO - PROCESS | 1826 | 1461413543369 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]]]}] 05:12:23 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 05:12:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1485ms 05:12:23 INFO - PROCESS | 1826 | 1461413543414 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:12:23 INFO - PROCESS | 1826 | 1461413543417 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 05:12:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:12:23 INFO - PROCESS | 1826 | 1461413543429 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:12:23 INFO - PROCESS | 1826 | 1461413543431 Marionette TRACE conn3 <- [1,746,null,{}] 05:12:23 INFO - PROCESS | 1826 | 1461413543436 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}] 05:12:23 INFO - PROCESS | 1826 | 1461413543561 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:12:23 INFO - PROCESS | 1826 | 1461413543702 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d7250800 == 69 [pid = 1826] [id = 194] 05:12:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x7fa7d2132c00) [pid = 1826] [serial = 582] [outer = (nil)] 05:12:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x7fa7d527bc00) [pid = 1826] [serial = 583] [outer = 0x7fa7d2132c00] 05:12:23 INFO - PROCESS | 1826 | 1461413543775 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x7fa7d61d6c00) [pid = 1826] [serial = 584] [outer = 0x7fa7d2132c00] 05:12:24 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:24 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:24 INFO - PROCESS | 1826 | 1461413544843 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]]]}] 05:12:24 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.) 05:12:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1429ms 05:12:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:12:24 INFO - PROCESS | 1826 | 1461413544858 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:12:24 INFO - PROCESS | 1826 | 1461413544861 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 05:12:24 INFO - PROCESS | 1826 | 1461413544865 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:12:24 INFO - PROCESS | 1826 | 1461413544869 Marionette TRACE conn3 <- [1,750,null,{}] 05:12:24 INFO - PROCESS | 1826 | 1461413544874 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}] 05:12:25 INFO - PROCESS | 1826 | 1461413545041 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:12:25 INFO - PROCESS | 1826 | 1461413545055 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d831e000 == 70 [pid = 1826] [id = 195] 05:12:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x7fa7d61d8000) [pid = 1826] [serial = 585] [outer = (nil)] 05:12:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x7fa7d6831400) [pid = 1826] [serial = 586] [outer = 0x7fa7d61d8000] 05:12:25 INFO - PROCESS | 1826 | 1461413545113 Marionette DEBUG loaded listener.js 05:12:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x7fa7d69bc400) [pid = 1826] [serial = 587] [outer = 0x7fa7d61d8000] 05:12:26 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:26 INFO - PROCESS | 1826 | 1461413546616 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]]]}] 05:12:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:12:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1778ms 05:12:26 INFO - PROCESS | 1826 | 1461413546677 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:12:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:12:26 INFO - PROCESS | 1826 | 1461413546682 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 05:12:26 INFO - PROCESS | 1826 | 1461413546690 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:12:26 INFO - PROCESS | 1826 | 1461413546693 Marionette TRACE conn3 <- [1,754,null,{}] 05:12:26 INFO - PROCESS | 1826 | 1461413546701 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}] 05:12:26 INFO - PROCESS | 1826 | 1461413546873 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:12:27 INFO - PROCESS | 1826 | 1461413547016 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf91c800 == 71 [pid = 1826] [id = 196] 05:12:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x7fa7cbbc9800) [pid = 1826] [serial = 588] [outer = (nil)] 05:12:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x7fa7cf1ab800) [pid = 1826] [serial = 589] [outer = 0x7fa7cbbc9800] 05:12:27 INFO - PROCESS | 1826 | 1461413547090 Marionette DEBUG loaded listener.js 05:12:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0x7fa7cfa31800) [pid = 1826] [serial = 590] [outer = 0x7fa7cbbc9800] 05:12:28 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:28 INFO - PROCESS | 1826 | 1461413548389 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]]]}] 05:12:28 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 05:12:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1740ms 05:12:28 INFO - PROCESS | 1826 | 1461413548527 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:12:28 INFO - PROCESS | 1826 | 1461413548535 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 05:12:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:12:28 INFO - PROCESS | 1826 | 1461413548551 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:12:28 INFO - PROCESS | 1826 | 1461413548555 Marionette TRACE conn3 <- [1,758,null,{}] 05:12:28 INFO - PROCESS | 1826 | 1461413548560 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}] 05:12:28 INFO - PROCESS | 1826 | 1461413548698 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:12:28 INFO - PROCESS | 1826 | 1461413548838 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d830a800 == 72 [pid = 1826] [id = 197] 05:12:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x7fa7cef0f400) [pid = 1826] [serial = 591] [outer = (nil)] 05:12:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x7fa7d2125c00) [pid = 1826] [serial = 592] [outer = 0x7fa7cef0f400] 05:12:28 INFO - PROCESS | 1826 | 1461413548908 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x7fa7d552c000) [pid = 1826] [serial = 593] [outer = 0x7fa7cef0f400] 05:12:29 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:29 INFO - PROCESS | 1826 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:12:29 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:29 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:29 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:29 INFO - PROCESS | 1826 | 1461413549761 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]]]}] 05:12:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:12:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1280ms 05:12:29 INFO - PROCESS | 1826 | 1461413549831 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:12:29 INFO - PROCESS | 1826 | 1461413549834 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 05:12:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:12:29 INFO - PROCESS | 1826 | 1461413549840 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:12:29 INFO - PROCESS | 1826 | 1461413549846 Marionette TRACE conn3 <- [1,762,null,{}] 05:12:29 INFO - PROCESS | 1826 | 1461413549860 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}] 05:12:30 INFO - PROCESS | 1826 | 1461413550017 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:12:30 INFO - PROCESS | 1826 | 1461413550162 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7db00f000 == 73 [pid = 1826] [id = 198] 05:12:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x7fa7d62c4c00) [pid = 1826] [serial = 594] [outer = (nil)] 05:12:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0x7fa7d69c1000) [pid = 1826] [serial = 595] [outer = 0x7fa7d62c4c00] 05:12:30 INFO - PROCESS | 1826 | 1461413550239 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 123 (0x7fa7d70f8000) [pid = 1826] [serial = 596] [outer = 0x7fa7d62c4c00] 05:12:31 INFO - PROCESS | 1826 | 1461413551359 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]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:12:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1532ms 05:12:31 INFO - PROCESS | 1826 | 1461413551373 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 1826 | 1461413551376 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 05:12:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:12:31 INFO - PROCESS | 1826 | 1461413551382 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 1826 | 1461413551384 Marionette TRACE conn3 <- [1,766,null,{}] 05:12:31 INFO - PROCESS | 1826 | 1461413551389 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}] 05:12:31 INFO - PROCESS | 1826 | 1461413551570 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:12:31 INFO - PROCESS | 1826 | 1461413551759 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e4992800 == 74 [pid = 1826] [id = 199] 05:12:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 124 (0x7fa7d77d1c00) [pid = 1826] [serial = 597] [outer = (nil)] 05:12:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 125 (0x7fa7d77dc400) [pid = 1826] [serial = 598] [outer = 0x7fa7d77d1c00] 05:12:31 INFO - PROCESS | 1826 | 1461413551835 Marionette DEBUG loaded listener.js 05:12:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 126 (0x7fa7d7ab7800) [pid = 1826] [serial = 599] [outer = 0x7fa7d77d1c00] 05:12:32 INFO - PROCESS | 1826 | 1461413552935 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]]]}] 05:12:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:12:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1582ms 05:12:32 INFO - PROCESS | 1826 | 1461413552964 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:12:32 INFO - PROCESS | 1826 | 1461413552967 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 05:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:12:32 INFO - PROCESS | 1826 | 1461413552972 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:12:32 INFO - PROCESS | 1826 | 1461413552974 Marionette TRACE conn3 <- [1,770,null,{}] 05:12:32 INFO - PROCESS | 1826 | 1461413552980 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}] 05:12:33 INFO - PROCESS | 1826 | 1461413553162 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:12:33 INFO - PROCESS | 1826 | 1461413553330 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d04c4000 == 75 [pid = 1826] [id = 200] 05:12:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 127 (0x7fa7cbe29800) [pid = 1826] [serial = 600] [outer = (nil)] 05:12:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 128 (0x7fa7d7ab6000) [pid = 1826] [serial = 601] [outer = 0x7fa7cbe29800] 05:12:33 INFO - PROCESS | 1826 | 1461413553395 Marionette DEBUG loaded listener.js 05:12:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 129 (0x7fa7d7b3c800) [pid = 1826] [serial = 602] [outer = 0x7fa7cbe29800] 05:12:34 INFO - PROCESS | 1826 | 1461413554412 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]]]}] 05:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1475ms 05:12:34 INFO - PROCESS | 1826 | 1461413554448 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:12:34 INFO - PROCESS | 1826 | 1461413554453 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 05:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:12:34 INFO - PROCESS | 1826 | 1461413554461 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:12:34 INFO - PROCESS | 1826 | 1461413554466 Marionette TRACE conn3 <- [1,774,null,{}] 05:12:34 INFO - PROCESS | 1826 | 1461413554474 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}] 05:12:34 INFO - PROCESS | 1826 | 1461413554655 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:12:34 INFO - PROCESS | 1826 | 1461413554837 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d15c5000 == 76 [pid = 1826] [id = 201] 05:12:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 130 (0x7fa7cef04400) [pid = 1826] [serial = 603] [outer = (nil)] 05:12:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 131 (0x7fa7cef0e800) [pid = 1826] [serial = 604] [outer = 0x7fa7cef04400] 05:12:34 INFO - PROCESS | 1826 | 1461413554900 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 132 (0x7fa7cf45d400) [pid = 1826] [serial = 605] [outer = 0x7fa7cef04400] 05:12:35 INFO - PROCESS | 1826 | 1461413555703 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]]]}] 05:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1287ms 05:12:35 INFO - PROCESS | 1826 | 1461413555748 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:12:35 INFO - PROCESS | 1826 | 1461413555766 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 05:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:12:35 INFO - PROCESS | 1826 | 1461413555780 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:12:35 INFO - PROCESS | 1826 | 1461413555787 Marionette TRACE conn3 <- [1,778,null,{}] 05:12:35 INFO - PROCESS | 1826 | 1461413555796 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}] 05:12:35 INFO - PROCESS | 1826 | 1461413555970 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:12:36 INFO - PROCESS | 1826 | 1461413556136 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cea84800 == 77 [pid = 1826] [id = 202] 05:12:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 133 (0x7fa7cef05000) [pid = 1826] [serial = 606] [outer = (nil)] 05:12:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 134 (0x7fa7cf5be800) [pid = 1826] [serial = 607] [outer = 0x7fa7cef05000] 05:12:36 INFO - PROCESS | 1826 | 1461413556199 Marionette DEBUG loaded listener.js 05:12:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 135 (0x7fa7d0724800) [pid = 1826] [serial = 608] [outer = 0x7fa7cef05000] 05:12:36 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e8b0c000 == 76 [pid = 1826] [id = 123] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 134 (0x7fa7d2130c00) [pid = 1826] [serial = 550] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d4861800 == 75 [pid = 1826] [id = 75] 05:12:36 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d80b0000 == 74 [pid = 1826] [id = 161] 05:12:36 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce3c5800 == 73 [pid = 1826] [id = 131] 05:12:36 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e55c1800 == 72 [pid = 1826] [id = 187] 05:12:36 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d91af000 == 71 [pid = 1826] [id = 186] 05:12:36 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d4856000 == 70 [pid = 1826] [id = 185] 05:12:36 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdf1a000 == 69 [pid = 1826] [id = 184] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 133 (0x7fa7ea30c800) [pid = 1826] [serial = 518] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 132 (0x7fa7cbbc8400) [pid = 1826] [serial = 520] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 131 (0x7fa7cf04c800) [pid = 1826] [serial = 541] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 130 (0x7fa7df95e000) [pid = 1826] [serial = 532] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 129 (0x7fa7cf6be800) [pid = 1826] [serial = 544] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 128 (0x7fa7ea32fc00) [pid = 1826] [serial = 535] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 127 (0x7fa7ce1af800) [pid = 1826] [serial = 538] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 126 (0x7fa7d77d7c00) [pid = 1826] [serial = 529] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 125 (0x7fa7ce957400) [pid = 1826] [serial = 539] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 124 (0x7fa7d1416400) [pid = 1826] [serial = 526] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 123 (0x7fa7cf4b5400) [pid = 1826] [serial = 542] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 122 (0x7fa7cf04d400) [pid = 1826] [serial = 523] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 121 (0x7fa7d1fb0800) [pid = 1826] [serial = 545] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x7fa7d552b800) [pid = 1826] [serial = 547] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x7fa7ea326000) [pid = 1826] [serial = 479] [outer = (nil)] [url = about:blank] 05:12:36 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x7fa7d77dac00) [pid = 1826] [serial = 548] [outer = (nil)] [url = about:blank] 05:12:37 INFO - PROCESS | 1826 | 1461413557055 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]]]}] 05:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1339ms 05:12:37 INFO - PROCESS | 1826 | 1461413557118 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:12:37 INFO - PROCESS | 1826 | 1461413557121 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 05:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:12:37 INFO - PROCESS | 1826 | 1461413557127 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - PROCESS | 1826 | 1461413557132 Marionette TRACE conn3 <- [1,782,null,{}] 05:12:37 INFO - PROCESS | 1826 | 1461413557146 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}] 05:12:37 INFO - PROCESS | 1826 | 1461413557283 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:12:37 INFO - PROCESS | 1826 | 1461413557299 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cef9b000 == 70 [pid = 1826] [id = 203] 05:12:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x7fa7d1418800) [pid = 1826] [serial = 609] [outer = (nil)] 05:12:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x7fa7d1fb2800) [pid = 1826] [serial = 610] [outer = 0x7fa7d1418800] 05:12:37 INFO - PROCESS | 1826 | 1461413557361 Marionette DEBUG loaded listener.js 05:12:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x7fa7d2133000) [pid = 1826] [serial = 611] [outer = 0x7fa7d1418800] 05:12:38 INFO - PROCESS | 1826 | 1461413558085 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]]]}] 05:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 984ms 05:12:38 INFO - PROCESS | 1826 | 1461413558111 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:12:38 INFO - PROCESS | 1826 | 1461413558114 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 05:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:12:38 INFO - PROCESS | 1826 | 1461413558120 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:12:38 INFO - PROCESS | 1826 | 1461413558121 Marionette TRACE conn3 <- [1,786,null,{}] 05:12:38 INFO - PROCESS | 1826 | 1461413558126 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}] 05:12:38 INFO - PROCESS | 1826 | 1461413558254 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:12:38 INFO - PROCESS | 1826 | 1461413558272 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d5263800 == 71 [pid = 1826] [id = 204] 05:12:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0x7fa7cef09c00) [pid = 1826] [serial = 612] [outer = (nil)] 05:12:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 123 (0x7fa7d5a8bc00) [pid = 1826] [serial = 613] [outer = 0x7fa7cef09c00] 05:12:38 INFO - PROCESS | 1826 | 1461413558328 Marionette DEBUG loaded listener.js 05:12:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 124 (0x7fa7d67ca800) [pid = 1826] [serial = 614] [outer = 0x7fa7cef09c00] 05:12:39 INFO - PROCESS | 1826 | 1461413559073 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]]]}] 05:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1024ms 05:12:39 INFO - PROCESS | 1826 | 1461413559144 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:12:39 INFO - PROCESS | 1826 | 1461413559147 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 05:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:12:39 INFO - PROCESS | 1826 | 1461413559153 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:12:39 INFO - PROCESS | 1826 | 1461413559155 Marionette TRACE conn3 <- [1,790,null,{}] 05:12:39 INFO - PROCESS | 1826 | 1461413559160 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}] 05:12:39 INFO - PROCESS | 1826 | 1461413559330 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:12:39 INFO - PROCESS | 1826 | 1461413559357 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d80c1000 == 72 [pid = 1826] [id = 205] 05:12:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 125 (0x7fa7cea62000) [pid = 1826] [serial = 615] [outer = (nil)] 05:12:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 126 (0x7fa7d694bc00) [pid = 1826] [serial = 616] [outer = 0x7fa7cea62000] 05:12:39 INFO - PROCESS | 1826 | 1461413559413 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 127 (0x7fa7d750e000) [pid = 1826] [serial = 617] [outer = 0x7fa7cea62000] 05:12:40 INFO - PROCESS | 1826 | 1461413560141 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]]]}] 05:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1024ms 05:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:12:40 INFO - PROCESS | 1826 | 1461413560177 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:12:40 INFO - PROCESS | 1826 | 1461413560179 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 05:12:40 INFO - PROCESS | 1826 | 1461413560185 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - PROCESS | 1826 | 1461413560187 Marionette TRACE conn3 <- [1,794,null,{}] 05:12:40 INFO - PROCESS | 1826 | 1461413560192 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}] 05:12:40 INFO - PROCESS | 1826 | 1461413560412 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:12:40 INFO - PROCESS | 1826 | 1461413560432 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cdff1000 == 73 [pid = 1826] [id = 206] 05:12:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 128 (0x7fa7d7bcd000) [pid = 1826] [serial = 618] [outer = (nil)] 05:12:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 129 (0x7fa7d8351000) [pid = 1826] [serial = 619] [outer = 0x7fa7d7bcd000] 05:12:40 INFO - PROCESS | 1826 | 1461413560494 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 130 (0x7fa7d8698800) [pid = 1826] [serial = 620] [outer = 0x7fa7d7bcd000] 05:12:41 INFO - PROCESS | 1826 | --DOMWINDOW == 129 (0x7fa7cfaf9800) [pid = 1826] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:12:41 INFO - PROCESS | 1826 | --DOMWINDOW == 128 (0x7fa7ccc62c00) [pid = 1826] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:12:41 INFO - PROCESS | 1826 | --DOMWINDOW == 127 (0x7fa7c70e2400) [pid = 1826] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:12:41 INFO - PROCESS | 1826 | --DOMWINDOW == 126 (0x7fa7cfaf9400) [pid = 1826] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:12:41 INFO - PROCESS | 1826 | --DOMWINDOW == 125 (0x7fa7d2132c00) [pid = 1826] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:12:41 INFO - PROCESS | 1826 | --DOMWINDOW == 124 (0x7fa7ce391c00) [pid = 1826] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:12:41 INFO - PROCESS | 1826 | --DOMWINDOW == 123 (0x7fa7c70e7c00) [pid = 1826] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:12:41 INFO - PROCESS | 1826 | 1461413561379 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]]]}] 05:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1225ms 05:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:12:41 INFO - PROCESS | 1826 | 1461413561412 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:12:41 INFO - PROCESS | 1826 | 1461413561414 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 05:12:41 INFO - PROCESS | 1826 | 1461413561419 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:12:41 INFO - PROCESS | 1826 | 1461413561421 Marionette TRACE conn3 <- [1,798,null,{}] 05:12:41 INFO - PROCESS | 1826 | 1461413561426 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}] 05:12:41 INFO - PROCESS | 1826 | 1461413561563 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:12:41 INFO - PROCESS | 1826 | 1461413561576 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7deb5e800 == 74 [pid = 1826] [id = 207] 05:12:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 124 (0x7fa7c70e7c00) [pid = 1826] [serial = 621] [outer = (nil)] 05:12:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 125 (0x7fa7cf6c7800) [pid = 1826] [serial = 622] [outer = 0x7fa7c70e7c00] 05:12:41 INFO - PROCESS | 1826 | 1461413561631 Marionette DEBUG loaded listener.js 05:12:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 126 (0x7fa7d835a000) [pid = 1826] [serial = 623] [outer = 0x7fa7c70e7c00] 05:12:42 INFO - PROCESS | 1826 | 1461413562327 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]]]}] 05:12:42 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 05:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 930ms 05:12:42 INFO - PROCESS | 1826 | 1461413562350 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:12:42 INFO - PROCESS | 1826 | 1461413562354 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 05:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:12:42 INFO - PROCESS | 1826 | 1461413562359 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:12:42 INFO - PROCESS | 1826 | 1461413562360 Marionette TRACE conn3 <- [1,802,null,{}] 05:12:42 INFO - PROCESS | 1826 | 1461413562365 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}] 05:12:42 INFO - PROCESS | 1826 | 1461413562537 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:12:42 INFO - PROCESS | 1826 | 1461413562553 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e5a68800 == 75 [pid = 1826] [id = 208] 05:12:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 127 (0x7fa7cbbca000) [pid = 1826] [serial = 624] [outer = (nil)] 05:12:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 128 (0x7fa7d8bf6c00) [pid = 1826] [serial = 625] [outer = 0x7fa7cbbca000] 05:12:42 INFO - PROCESS | 1826 | 1461413562608 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 129 (0x7fa7d94c2000) [pid = 1826] [serial = 626] [outer = 0x7fa7cbbca000] 05:12:43 INFO - PROCESS | 1826 | 1461413563391 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]]]}] 05:12:43 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 05:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1074ms 05:12:43 INFO - PROCESS | 1826 | 1461413563449 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 1826 | 1461413563454 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 05:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:12:43 INFO - PROCESS | 1826 | 1461413563479 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 1826 | 1461413563485 Marionette TRACE conn3 <- [1,806,null,{}] 05:12:43 INFO - PROCESS | 1826 | 1461413563493 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}] 05:12:43 INFO - PROCESS | 1826 | 1461413563658 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:12:43 INFO - PROCESS | 1826 | 1461413563805 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cec9c000 == 76 [pid = 1826] [id = 209] 05:12:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 130 (0x7fa7c70ea000) [pid = 1826] [serial = 627] [outer = (nil)] 05:12:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 131 (0x7fa7cea6fc00) [pid = 1826] [serial = 628] [outer = 0x7fa7c70ea000] 05:12:43 INFO - PROCESS | 1826 | 1461413563875 Marionette DEBUG loaded listener.js 05:12:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 132 (0x7fa7cf04f400) [pid = 1826] [serial = 629] [outer = 0x7fa7c70ea000] 05:12:44 INFO - PROCESS | 1826 | 1461413564745 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]]]}] 05:12:44 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 05:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1339ms 05:12:44 INFO - PROCESS | 1826 | 1461413564815 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:12:44 INFO - PROCESS | 1826 | 1461413564823 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 05:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:12:44 INFO - PROCESS | 1826 | 1461413564832 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:12:44 INFO - PROCESS | 1826 | 1461413564836 Marionette TRACE conn3 <- [1,810,null,{}] 05:12:44 INFO - PROCESS | 1826 | 1461413564841 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}] 05:12:45 INFO - PROCESS | 1826 | 1461413565030 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:12:45 INFO - PROCESS | 1826 | 1461413565177 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d80ba000 == 77 [pid = 1826] [id = 210] 05:12:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 133 (0x7fa7cfaf9400) [pid = 1826] [serial = 630] [outer = (nil)] 05:12:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 134 (0x7fa7d1422800) [pid = 1826] [serial = 631] [outer = 0x7fa7cfaf9400] 05:12:45 INFO - PROCESS | 1826 | 1461413565245 Marionette DEBUG loaded listener.js 05:12:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 135 (0x7fa7d212f400) [pid = 1826] [serial = 632] [outer = 0x7fa7cfaf9400] 05:12:46 INFO - PROCESS | 1826 | 1461413566151 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]]]}] 05:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1377ms 05:12:46 INFO - PROCESS | 1826 | 1461413566210 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:12:46 INFO - PROCESS | 1826 | 1461413566213 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 05:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:12:46 INFO - PROCESS | 1826 | 1461413566219 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - PROCESS | 1826 | 1461413566224 Marionette TRACE conn3 <- [1,814,null,{}] 05:12:46 INFO - PROCESS | 1826 | 1461413566240 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}] 05:12:46 INFO - PROCESS | 1826 | 1461413566431 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:12:46 INFO - PROCESS | 1826 | 1461413566580 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e6c18000 == 78 [pid = 1826] [id = 211] 05:12:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 136 (0x7fa7d682b800) [pid = 1826] [serial = 633] [outer = (nil)] 05:12:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 137 (0x7fa7d7ab8400) [pid = 1826] [serial = 634] [outer = 0x7fa7d682b800] 05:12:46 INFO - PROCESS | 1826 | 1461413566648 Marionette DEBUG loaded listener.js 05:12:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 138 (0x7fa7d800c400) [pid = 1826] [serial = 635] [outer = 0x7fa7d682b800] 05:12:47 INFO - PROCESS | 1826 | 1461413567495 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] 05:12:47 INFO - PROCESS | 1826 | 1461413567557 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 05:12:47 INFO - PROCESS | 1826 | 1461413567563 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:12:47 INFO - PROCESS | 1826 | 1461413567565 Marionette TRACE conn3 <- [1,818,null,{}] 05:12:47 INFO - PROCESS | 1826 | 1461413567570 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}] 05:12:47 INFO - PROCESS | 1826 | 1461413567719 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:12:47 INFO - PROCESS | 1826 | 1461413567870 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ea3ef800 == 79 [pid = 1826] [id = 212] 05:12:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 139 (0x7fa7d6830800) [pid = 1826] [serial = 636] [outer = (nil)] 05:12:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 140 (0x7fa7d94c3800) [pid = 1826] [serial = 637] [outer = 0x7fa7d6830800] 05:12:47 INFO - PROCESS | 1826 | 1461413567937 Marionette DEBUG loaded listener.js 05:12:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 141 (0x7fa7dae5d800) [pid = 1826] [serial = 638] [outer = 0x7fa7d6830800] 05:12:48 INFO - PROCESS | 1826 | 1461413568783 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]]]}] 05:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1279ms 05:12:48 INFO - PROCESS | 1826 | 1461413568841 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:12:48 INFO - PROCESS | 1826 | 1461413568844 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 05:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:12:48 INFO - PROCESS | 1826 | 1461413568850 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 1826 | 1461413568852 Marionette TRACE conn3 <- [1,822,null,{}] 05:12:48 INFO - PROCESS | 1826 | 1461413568858 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}] 05:12:49 INFO - PROCESS | 1826 | 1461413569001 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:12:49 INFO - PROCESS | 1826 | 1461413569154 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7eaca8800 == 80 [pid = 1826] [id = 213] 05:12:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 142 (0x7fa7d8224800) [pid = 1826] [serial = 639] [outer = (nil)] 05:12:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 143 (0x7fa7dbc4ec00) [pid = 1826] [serial = 640] [outer = 0x7fa7d8224800] 05:12:49 INFO - PROCESS | 1826 | 1461413569240 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 144 (0x7fa7df95c400) [pid = 1826] [serial = 641] [outer = 0x7fa7d8224800] 05:12:50 INFO - PROCESS | 1826 | 1461413570140 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] 05:12:50 INFO - PROCESS | 1826 | 1461413570187 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 05:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:12:50 INFO - PROCESS | 1826 | 1461413570193 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 1826 | 1461413570195 Marionette TRACE conn3 <- [1,826,null,{}] 05:12:50 INFO - PROCESS | 1826 | 1461413570200 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}] 05:12:50 INFO - PROCESS | 1826 | 1461413570363 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:12:50 INFO - PROCESS | 1826 | 1461413570521 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ed56b800 == 81 [pid = 1826] [id = 214] 05:12:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 145 (0x7fa7e4916000) [pid = 1826] [serial = 642] [outer = (nil)] 05:12:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 146 (0x7fa7e5807c00) [pid = 1826] [serial = 643] [outer = 0x7fa7e4916000] 05:12:50 INFO - PROCESS | 1826 | 1461413570592 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 147 (0x7fa7e5cd5000) [pid = 1826] [serial = 644] [outer = 0x7fa7e4916000] 05:12:51 INFO - PROCESS | 1826 | 1461413571413 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]]]}] 05:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1276ms 05:12:51 INFO - PROCESS | 1826 | 1461413571471 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 1826 | 1461413571474 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 05:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:12:51 INFO - PROCESS | 1826 | 1461413571479 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - PROCESS | 1826 | 1461413571482 Marionette TRACE conn3 <- [1,830,null,{}] 05:12:51 INFO - PROCESS | 1826 | 1461413571487 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}] 05:12:51 INFO - PROCESS | 1826 | 1461413571632 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:12:51 INFO - PROCESS | 1826 | 1461413571785 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7efe40800 == 82 [pid = 1826] [id = 215] 05:12:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 148 (0x7fa7c70e5400) [pid = 1826] [serial = 645] [outer = (nil)] 05:12:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 149 (0x7fa7e6937800) [pid = 1826] [serial = 646] [outer = 0x7fa7c70e5400] 05:12:51 INFO - PROCESS | 1826 | 1461413571855 Marionette DEBUG loaded listener.js 05:12:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 150 (0x7fa7e6ab7800) [pid = 1826] [serial = 647] [outer = 0x7fa7c70e5400] 05:12:52 INFO - PROCESS | 1826 | 1461413572706 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]]]}] 05:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1277ms 05:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:12:52 INFO - PROCESS | 1826 | 1461413572757 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:12:52 INFO - PROCESS | 1826 | 1461413572759 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 05:12:52 INFO - PROCESS | 1826 | 1461413572765 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:12:52 INFO - PROCESS | 1826 | 1461413572768 Marionette TRACE conn3 <- [1,834,null,{}] 05:12:52 INFO - PROCESS | 1826 | 1461413572773 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}] 05:12:52 INFO - PROCESS | 1826 | 1461413572923 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:12:53 INFO - PROCESS | 1826 | 1461413573078 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf294000 == 83 [pid = 1826] [id = 216] 05:12:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 151 (0x7fa7ce10d800) [pid = 1826] [serial = 648] [outer = (nil)] 05:12:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 152 (0x7fa7cf049c00) [pid = 1826] [serial = 649] [outer = 0x7fa7ce10d800] 05:12:53 INFO - PROCESS | 1826 | 1461413573158 Marionette DEBUG loaded listener.js 05:12:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 153 (0x7fa7e5539400) [pid = 1826] [serial = 650] [outer = 0x7fa7ce10d800] 05:12:54 INFO - PROCESS | 1826 | 1461413574253 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]]]}] 05:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1535ms 05:12:54 INFO - PROCESS | 1826 | 1461413574300 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:12:54 INFO - PROCESS | 1826 | 1461413574306 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 05:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:12:54 INFO - PROCESS | 1826 | 1461413574314 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:12:54 INFO - PROCESS | 1826 | 1461413574318 Marionette TRACE conn3 <- [1,838,null,{}] 05:12:54 INFO - PROCESS | 1826 | 1461413574325 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}] 05:12:54 INFO - PROCESS | 1826 | 1461413574468 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:12:54 INFO - PROCESS | 1826 | 1461413574629 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ce1c6000 == 84 [pid = 1826] [id = 217] 05:12:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 154 (0x7fa7cf45cc00) [pid = 1826] [serial = 651] [outer = (nil)] 05:12:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 155 (0x7fa7cf5b6400) [pid = 1826] [serial = 652] [outer = 0x7fa7cf45cc00] 05:12:54 INFO - PROCESS | 1826 | 1461413574766 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 156 (0x7fa7d06e4800) [pid = 1826] [serial = 653] [outer = 0x7fa7cf45cc00] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 155 (0x7fa7c70eb800) [pid = 1826] [serial = 553] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 154 (0x7fa7cf45f800) [pid = 1826] [serial = 556] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 153 (0x7fa7d1fac000) [pid = 1826] [serial = 559] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 152 (0x7fa7dea4fc00) [pid = 1826] [serial = 562] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 151 (0x7fa7d6831400) [pid = 1826] [serial = 586] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 150 (0x7fa7e69e0800) [pid = 1826] [serial = 565] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 149 (0x7fa7d77db400) [pid = 1826] [serial = 551] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 148 (0x7fa7d1503000) [pid = 1826] [serial = 580] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 147 (0x7fa7cea6b400) [pid = 1826] [serial = 569] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 146 (0x7fa7ce39c400) [pid = 1826] [serial = 568] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 145 (0x7fa7cf1ea800) [pid = 1826] [serial = 574] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 144 (0x7fa7cf460000) [pid = 1826] [serial = 575] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 143 (0x7fa7d097c800) [pid = 1826] [serial = 577] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 142 (0x7fa7d61d6c00) [pid = 1826] [serial = 584] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 141 (0x7fa7cec1e000) [pid = 1826] [serial = 572] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 140 (0x7fa7cea6b800) [pid = 1826] [serial = 571] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 139 (0x7fa7d1fb7c00) [pid = 1826] [serial = 581] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 138 (0x7fa7d1420c00) [pid = 1826] [serial = 578] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | --DOMWINDOW == 137 (0x7fa7d527bc00) [pid = 1826] [serial = 583] [outer = (nil)] [url = about:blank] 05:12:55 INFO - PROCESS | 1826 | 1461413575648 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]]]}] 05:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1380ms 05:12:55 INFO - PROCESS | 1826 | 1461413575695 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:12:55 INFO - PROCESS | 1826 | 1461413575702 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 05:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:12:55 INFO - PROCESS | 1826 | 1461413575711 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:12:55 INFO - PROCESS | 1826 | 1461413575713 Marionette TRACE conn3 <- [1,842,null,{}] 05:12:55 INFO - PROCESS | 1826 | 1461413575717 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}] 05:12:55 INFO - PROCESS | 1826 | 1461413575853 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:12:55 INFO - PROCESS | 1826 | 1461413575868 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf293800 == 85 [pid = 1826] [id = 218] 05:12:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 138 (0x7fa7cf4b6400) [pid = 1826] [serial = 654] [outer = (nil)] 05:12:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 139 (0x7fa7d1fb7800) [pid = 1826] [serial = 655] [outer = 0x7fa7cf4b6400] 05:12:55 INFO - PROCESS | 1826 | 1461413575926 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 140 (0x7fa7d3e99800) [pid = 1826] [serial = 656] [outer = 0x7fa7cf4b6400] 05:12:56 INFO - PROCESS | 1826 | 1461413576704 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]]]}] 05:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1025ms 05:12:56 INFO - PROCESS | 1826 | 1461413576739 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:12:56 INFO - PROCESS | 1826 | 1461413576742 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 05:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:12:56 INFO - PROCESS | 1826 | 1461413576748 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - PROCESS | 1826 | 1461413576752 Marionette TRACE conn3 <- [1,846,null,{}] 05:12:56 INFO - PROCESS | 1826 | 1461413576783 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}] 05:12:56 INFO - PROCESS | 1826 | 1461413576918 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:12:56 INFO - PROCESS | 1826 | 1461413576935 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d4861800 == 86 [pid = 1826] [id = 219] 05:12:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 141 (0x7fa7d682e400) [pid = 1826] [serial = 657] [outer = (nil)] 05:12:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 142 (0x7fa7d6dcd400) [pid = 1826] [serial = 658] [outer = 0x7fa7d682e400] 05:12:56 INFO - PROCESS | 1826 | 1461413576995 Marionette DEBUG loaded listener.js 05:12:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 143 (0x7fa7d77e0000) [pid = 1826] [serial = 659] [outer = 0x7fa7d682e400] 05:12:57 INFO - PROCESS | 1826 | 1461413577725 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]]]}] 05:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1031ms 05:12:57 INFO - PROCESS | 1826 | 1461413577780 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:12:57 INFO - PROCESS | 1826 | 1461413577793 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 05:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:12:57 INFO - PROCESS | 1826 | 1461413577823 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 1826 | 1461413577825 Marionette TRACE conn3 <- [1,850,null,{}] 05:12:57 INFO - PROCESS | 1826 | 1461413577856 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}] 05:12:58 INFO - PROCESS | 1826 | 1461413578031 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:12:58 INFO - PROCESS | 1826 | 1461413578052 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d79be800 == 87 [pid = 1826] [id = 220] 05:12:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 144 (0x7fa7d5412000) [pid = 1826] [serial = 660] [outer = (nil)] 05:12:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 145 (0x7fa7d7bc6c00) [pid = 1826] [serial = 661] [outer = 0x7fa7d5412000] 05:12:58 INFO - PROCESS | 1826 | 1461413578116 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 146 (0x7fa7d869d000) [pid = 1826] [serial = 662] [outer = 0x7fa7d5412000] 05:12:58 INFO - PROCESS | 1826 | 1461413578845 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]]]}] 05:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1043ms 05:12:58 INFO - PROCESS | 1826 | 1461413578862 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:12:58 INFO - PROCESS | 1826 | 1461413578864 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 05:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:12:58 INFO - PROCESS | 1826 | 1461413578870 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:12:58 INFO - PROCESS | 1826 | 1461413578872 Marionette TRACE conn3 <- [1,854,null,{}] 05:12:58 INFO - PROCESS | 1826 | 1461413578883 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}] 05:12:59 INFO - PROCESS | 1826 | 1461413579049 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:12:59 INFO - PROCESS | 1826 | 1461413579070 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d8bba000 == 88 [pid = 1826] [id = 221] 05:12:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 147 (0x7fa7d7ab9c00) [pid = 1826] [serial = 663] [outer = (nil)] 05:12:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 148 (0x7fa7dae5d000) [pid = 1826] [serial = 664] [outer = 0x7fa7d7ab9c00] 05:12:59 INFO - PROCESS | 1826 | 1461413579126 Marionette DEBUG loaded listener.js 05:12:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 149 (0x7fa7df960000) [pid = 1826] [serial = 665] [outer = 0x7fa7d7ab9c00] 05:13:00 INFO - PROCESS | 1826 | 1461413580043 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]]]}] 05:13:00 INFO - PROCESS | 1826 | --DOMWINDOW == 148 (0x7fa7cea62000) [pid = 1826] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:13:00 INFO - PROCESS | 1826 | --DOMWINDOW == 147 (0x7fa7cef09c00) [pid = 1826] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:13:00 INFO - PROCESS | 1826 | --DOMWINDOW == 146 (0x7fa7d1418800) [pid = 1826] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:13:00 INFO - PROCESS | 1826 | --DOMWINDOW == 145 (0x7fa7d7bcd000) [pid = 1826] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:13:00 INFO - PROCESS | 1826 | --DOMWINDOW == 144 (0x7fa7cef04400) [pid = 1826] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:13:00 INFO - PROCESS | 1826 | --DOMWINDOW == 143 (0x7fa7c70e7c00) [pid = 1826] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:13:00 INFO - PROCESS | 1826 | --DOMWINDOW == 142 (0x7fa7cef05000) [pid = 1826] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:13:00 INFO - PROCESS | 1826 | --DOMWINDOW == 141 (0x7fa7d61d8000) [pid = 1826] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1232ms 05:13:00 INFO - PROCESS | 1826 | 1461413580104 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:13:00 INFO - PROCESS | 1826 | 1461413580107 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 05:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:13:00 INFO - PROCESS | 1826 | 1461413580113 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - PROCESS | 1826 | 1461413580114 Marionette TRACE conn3 <- [1,858,null,{}] 05:13:00 INFO - PROCESS | 1826 | 1461413580120 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}] 05:13:00 INFO - PROCESS | 1826 | 1461413580280 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:13:00 INFO - PROCESS | 1826 | 1461413580390 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d91a5800 == 89 [pid = 1826] [id = 222] 05:13:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 142 (0x7fa7d7aba400) [pid = 1826] [serial = 666] [outer = (nil)] 05:13:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 143 (0x7fa7e5542800) [pid = 1826] [serial = 667] [outer = 0x7fa7d7aba400] 05:13:00 INFO - PROCESS | 1826 | 1461413580450 Marionette DEBUG loaded listener.js 05:13:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 144 (0x7fa7e5c59400) [pid = 1826] [serial = 668] [outer = 0x7fa7d7aba400] 05:13:01 INFO - PROCESS | 1826 | 1461413581051 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]]]}] 05:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 987ms 05:13:01 INFO - PROCESS | 1826 | 1461413581106 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:13:01 INFO - PROCESS | 1826 | 1461413581108 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 05:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:13:01 INFO - PROCESS | 1826 | 1461413581119 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:13:01 INFO - PROCESS | 1826 | 1461413581121 Marionette TRACE conn3 <- [1,862,null,{}] 05:13:01 INFO - PROCESS | 1826 | 1461413581126 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}] 05:13:01 INFO - PROCESS | 1826 | 1461413581257 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:13:01 INFO - PROCESS | 1826 | 1461413581374 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e5a6a000 == 90 [pid = 1826] [id = 223] 05:13:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 145 (0x7fa7cef06c00) [pid = 1826] [serial = 669] [outer = (nil)] 05:13:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 146 (0x7fa7e69e0800) [pid = 1826] [serial = 670] [outer = 0x7fa7cef06c00] 05:13:01 INFO - PROCESS | 1826 | 1461413581430 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 147 (0x7fa7e8623000) [pid = 1826] [serial = 671] [outer = 0x7fa7cef06c00] 05:13:02 INFO - PROCESS | 1826 | 1461413582327 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]]]}] 05:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1277ms 05:13:02 INFO - PROCESS | 1826 | 1461413582397 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:13:02 INFO - PROCESS | 1826 | 1461413582403 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 05:13:02 INFO - PROCESS | 1826 | 1461413582411 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:13:02 INFO - PROCESS | 1826 | 1461413582415 Marionette TRACE conn3 <- [1,866,null,{}] 05:13:02 INFO - PROCESS | 1826 | 1461413582423 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}] 05:13:02 INFO - PROCESS | 1826 | 1461413582619 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:13:02 INFO - PROCESS | 1826 | 1461413582774 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d15d8800 == 91 [pid = 1826] [id = 224] 05:13:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 148 (0x7fa7cec14400) [pid = 1826] [serial = 672] [outer = (nil)] 05:13:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 149 (0x7fa7cf5b8c00) [pid = 1826] [serial = 673] [outer = 0x7fa7cec14400] 05:13:02 INFO - PROCESS | 1826 | 1461413582851 Marionette DEBUG loaded listener.js 05:13:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 150 (0x7fa7d1417000) [pid = 1826] [serial = 674] [outer = 0x7fa7cec14400] 05:13:03 INFO - PROCESS | 1826 | 1461413583698 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]]]}] 05:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1332ms 05:13:03 INFO - PROCESS | 1826 | 1461413583742 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:13:03 INFO - PROCESS | 1826 | 1461413583750 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 05:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:13:03 INFO - PROCESS | 1826 | 1461413583759 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:13:03 INFO - PROCESS | 1826 | 1461413583763 Marionette TRACE conn3 <- [1,870,null,{}] 05:13:03 INFO - PROCESS | 1826 | 1461413583768 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}] 05:13:03 INFO - PROCESS | 1826 | 1461413583916 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:13:04 INFO - PROCESS | 1826 | 1461413584074 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d947c000 == 92 [pid = 1826] [id = 225] 05:13:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 151 (0x7fa7d2125800) [pid = 1826] [serial = 675] [outer = (nil)] 05:13:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 152 (0x7fa7d5417000) [pid = 1826] [serial = 676] [outer = 0x7fa7d2125800] 05:13:04 INFO - PROCESS | 1826 | 1461413584142 Marionette DEBUG loaded listener.js 05:13:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 153 (0x7fa7d682fc00) [pid = 1826] [serial = 677] [outer = 0x7fa7d2125800] 05:13:05 INFO - PROCESS | 1826 | 1461413585080 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]]]}] 05:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1338ms 05:13:05 INFO - PROCESS | 1826 | 1461413585097 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:13:05 INFO - PROCESS | 1826 | 1461413585100 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 05:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:13:05 INFO - PROCESS | 1826 | 1461413585107 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:13:05 INFO - PROCESS | 1826 | 1461413585112 Marionette TRACE conn3 <- [1,874,null,{}] 05:13:05 INFO - PROCESS | 1826 | 1461413585126 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}] 05:13:05 INFO - PROCESS | 1826 | 1461413585277 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:13:05 INFO - PROCESS | 1826 | 1461413585438 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7eaf2c800 == 93 [pid = 1826] [id = 226] 05:13:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 154 (0x7fa7d93aa000) [pid = 1826] [serial = 678] [outer = (nil)] 05:13:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 155 (0x7fa7e4915c00) [pid = 1826] [serial = 679] [outer = 0x7fa7d93aa000] 05:13:05 INFO - PROCESS | 1826 | 1461413585509 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 156 (0x7fa7e5a2c800) [pid = 1826] [serial = 680] [outer = 0x7fa7d93aa000] 05:13:06 INFO - PROCESS | 1826 | 1461413586350 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]]]}] 05:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1285ms 05:13:06 INFO - PROCESS | 1826 | 1461413586393 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:13:06 INFO - PROCESS | 1826 | 1461413586397 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 05:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:13:06 INFO - PROCESS | 1826 | 1461413586403 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:13:06 INFO - PROCESS | 1826 | 1461413586406 Marionette TRACE conn3 <- [1,878,null,{}] 05:13:06 INFO - PROCESS | 1826 | 1461413586411 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}] 05:13:06 INFO - PROCESS | 1826 | 1461413586558 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:13:06 INFO - PROCESS | 1826 | 1461413586714 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2e08000 == 94 [pid = 1826] [id = 227] 05:13:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 157 (0x7fa7e6942400) [pid = 1826] [serial = 681] [outer = (nil)] 05:13:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 158 (0x7fa7e6c8b400) [pid = 1826] [serial = 682] [outer = 0x7fa7e6942400] 05:13:06 INFO - PROCESS | 1826 | 1461413586781 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 159 (0x7fa7e8b43000) [pid = 1826] [serial = 683] [outer = 0x7fa7e6942400] 05:13:07 INFO - PROCESS | 1826 | 1461413587560 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]]]}] 05:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1183ms 05:13:07 INFO - PROCESS | 1826 | 1461413587587 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 1826 | 1461413587591 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 05:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:13:07 INFO - PROCESS | 1826 | 1461413587596 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - PROCESS | 1826 | 1461413587598 Marionette TRACE conn3 <- [1,882,null,{}] 05:13:07 INFO - PROCESS | 1826 | 1461413587603 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}] 05:13:07 INFO - PROCESS | 1826 | 1461413587746 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:13:07 INFO - PROCESS | 1826 | 1461413587903 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2e20000 == 95 [pid = 1826] [id = 228] 05:13:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 160 (0x7fa7e6ab7400) [pid = 1826] [serial = 684] [outer = (nil)] 05:13:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 161 (0x7fa7ea302400) [pid = 1826] [serial = 685] [outer = 0x7fa7e6ab7400] 05:13:07 INFO - PROCESS | 1826 | 1461413587970 Marionette DEBUG loaded listener.js 05:13:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 162 (0x7fa7ea30b000) [pid = 1826] [serial = 686] [outer = 0x7fa7e6ab7400] 05:13:08 INFO - PROCESS | 1826 | 1461413588784 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]]]}] 05:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1235ms 05:13:08 INFO - PROCESS | 1826 | 1461413588832 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:13:08 INFO - PROCESS | 1826 | 1461413588834 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 05:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:13:08 INFO - PROCESS | 1826 | 1461413588840 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:13:08 INFO - PROCESS | 1826 | 1461413588842 Marionette TRACE conn3 <- [1,886,null,{}] 05:13:08 INFO - PROCESS | 1826 | 1461413588848 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}] 05:13:09 INFO - PROCESS | 1826 | 1461413589007 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:13:09 INFO - PROCESS | 1826 | 1461413589171 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cbfa1800 == 96 [pid = 1826] [id = 229] 05:13:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 163 (0x7fa7cf04a000) [pid = 1826] [serial = 687] [outer = (nil)] 05:13:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 164 (0x7fa7ea32a800) [pid = 1826] [serial = 688] [outer = 0x7fa7cf04a000] 05:13:09 INFO - PROCESS | 1826 | 1461413589256 Marionette DEBUG loaded listener.js 05:13:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 165 (0x7fa7ea618800) [pid = 1826] [serial = 689] [outer = 0x7fa7cf04a000] 05:13:10 INFO - PROCESS | 1826 | 1461413590041 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]]]}] 05:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1234ms 05:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:13:10 INFO - PROCESS | 1826 | 1461413590075 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:13:10 INFO - PROCESS | 1826 | 1461413590078 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 05:13:10 INFO - PROCESS | 1826 | 1461413590084 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:13:10 INFO - PROCESS | 1826 | 1461413590087 Marionette TRACE conn3 <- [1,890,null,{}] 05:13:10 INFO - PROCESS | 1826 | 1461413590091 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}] 05:13:10 INFO - PROCESS | 1826 | 1461413590231 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:13:10 INFO - PROCESS | 1826 | 1461413590390 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c3c18000 == 97 [pid = 1826] [id = 230] 05:13:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 166 (0x7fa7c4cd9800) [pid = 1826] [serial = 690] [outer = (nil)] 05:13:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 167 (0x7fa7c4cde800) [pid = 1826] [serial = 691] [outer = 0x7fa7c4cd9800] 05:13:10 INFO - PROCESS | 1826 | 1461413590459 Marionette DEBUG loaded listener.js 05:13:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 168 (0x7fa7c4ce3800) [pid = 1826] [serial = 692] [outer = 0x7fa7c4cd9800] 05:13:11 INFO - PROCESS | 1826 | 1461413591333 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]]]}] 05:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1277ms 05:13:11 INFO - PROCESS | 1826 | 1461413591361 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:13:11 INFO - PROCESS | 1826 | 1461413591364 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 05:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:13:11 INFO - PROCESS | 1826 | 1461413591369 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:13:11 INFO - PROCESS | 1826 | 1461413591371 Marionette TRACE conn3 <- [1,894,null,{}] 05:13:11 INFO - PROCESS | 1826 | 1461413591376 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}] 05:13:11 INFO - PROCESS | 1826 | 1461413591526 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:13:11 INFO - PROCESS | 1826 | 1461413591949 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cea85000 == 98 [pid = 1826] [id = 231] 05:13:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 169 (0x7fa7cbbd1400) [pid = 1826] [serial = 693] [outer = (nil)] 05:13:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 170 (0x7fa7ccc62c00) [pid = 1826] [serial = 694] [outer = 0x7fa7cbbd1400] 05:13:12 INFO - PROCESS | 1826 | 1461413592098 Marionette DEBUG loaded listener.js 05:13:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 171 (0x7fa7ce392400) [pid = 1826] [serial = 695] [outer = 0x7fa7cbbd1400] 05:13:12 INFO - PROCESS | 1826 | 1461413592928 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]]]}] 05:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1631ms 05:13:13 INFO - PROCESS | 1826 | 1461413593002 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:13:13 INFO - PROCESS | 1826 | 1461413593014 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 05:13:13 INFO - PROCESS | 1826 | 1461413593026 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 1826 | 1461413593036 Marionette TRACE conn3 <- [1,898,null,{}] 05:13:13 INFO - PROCESS | 1826 | 1461413593047 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}] 05:13:13 INFO - PROCESS | 1826 | 1461413593256 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:13:13 INFO - PROCESS | 1826 | 1461413593460 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cef12800 == 99 [pid = 1826] [id = 232] 05:13:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 172 (0x7fa7ce960c00) [pid = 1826] [serial = 696] [outer = (nil)] 05:13:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 173 (0x7fa7cf1a1000) [pid = 1826] [serial = 697] [outer = 0x7fa7ce960c00] 05:13:13 INFO - PROCESS | 1826 | 1461413593543 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 174 (0x7fa7cf4bbc00) [pid = 1826] [serial = 698] [outer = 0x7fa7ce960c00] 05:13:14 INFO - PROCESS | 1826 | 1461413594335 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]]]}] 05:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1345ms 05:13:14 INFO - PROCESS | 1826 | 1461413594370 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:13:14 INFO - PROCESS | 1826 | 1461413594376 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 05:13:14 INFO - PROCESS | 1826 | 1461413594383 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - PROCESS | 1826 | 1461413594386 Marionette TRACE conn3 <- [1,902,null,{}] 05:13:14 INFO - PROCESS | 1826 | 1461413594391 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}] 05:13:14 INFO - PROCESS | 1826 | 1461413594534 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:13:14 INFO - PROCESS | 1826 | 1461413594700 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d1f28800 == 100 [pid = 1826] [id = 233] 05:13:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 175 (0x7fa7d0972c00) [pid = 1826] [serial = 699] [outer = (nil)] 05:13:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 176 (0x7fa7d141b800) [pid = 1826] [serial = 700] [outer = 0x7fa7d0972c00] 05:13:14 INFO - PROCESS | 1826 | 1461413594762 Marionette DEBUG loaded listener.js 05:13:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 177 (0x7fa7d1503000) [pid = 1826] [serial = 701] [outer = 0x7fa7d0972c00] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e49a4800 == 99 [pid = 1826] [id = 172] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ed5e1800 == 98 [pid = 1826] [id = 111] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ded0d000 == 97 [pid = 1826] [id = 121] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 176 (0x7fa7d7ab6000) [pid = 1826] [serial = 601] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 175 (0x7fa7d69c1000) [pid = 1826] [serial = 595] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 174 (0x7fa7d77dc400) [pid = 1826] [serial = 598] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 173 (0x7fa7cf1ab800) [pid = 1826] [serial = 589] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 172 (0x7fa7d2125c00) [pid = 1826] [serial = 592] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 171 (0x7fa7d8bf6c00) [pid = 1826] [serial = 625] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce1da000 == 96 [pid = 1826] [id = 102] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ed85a800 == 95 [pid = 1826] [id = 90] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d91a5800 == 94 [pid = 1826] [id = 222] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d8bba000 == 93 [pid = 1826] [id = 221] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d79be800 == 92 [pid = 1826] [id = 220] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d4861800 == 91 [pid = 1826] [id = 219] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf293800 == 90 [pid = 1826] [id = 218] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce1c6000 == 89 [pid = 1826] [id = 217] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7efe40800 == 88 [pid = 1826] [id = 215] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ed56b800 == 87 [pid = 1826] [id = 214] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7eaca8800 == 86 [pid = 1826] [id = 213] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ea3ef800 == 85 [pid = 1826] [id = 212] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e6c18000 == 84 [pid = 1826] [id = 211] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d80ba000 == 83 [pid = 1826] [id = 210] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cec9c000 == 82 [pid = 1826] [id = 209] 05:13:15 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e692f000 == 81 [pid = 1826] [id = 188] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 170 (0x7fa7d750e000) [pid = 1826] [serial = 617] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 169 (0x7fa7d694bc00) [pid = 1826] [serial = 616] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 168 (0x7fa7d67ca800) [pid = 1826] [serial = 614] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 167 (0x7fa7d1fb2800) [pid = 1826] [serial = 610] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 166 (0x7fa7d8698800) [pid = 1826] [serial = 620] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 165 (0x7fa7d5a8bc00) [pid = 1826] [serial = 613] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 164 (0x7fa7d2133000) [pid = 1826] [serial = 611] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 163 (0x7fa7cf45d400) [pid = 1826] [serial = 605] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 162 (0x7fa7d835a000) [pid = 1826] [serial = 623] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 161 (0x7fa7cf5be800) [pid = 1826] [serial = 607] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 160 (0x7fa7d8351000) [pid = 1826] [serial = 619] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 159 (0x7fa7cf6c7800) [pid = 1826] [serial = 622] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 158 (0x7fa7d69bc400) [pid = 1826] [serial = 587] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 157 (0x7fa7cef0e800) [pid = 1826] [serial = 604] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | --DOMWINDOW == 156 (0x7fa7d0724800) [pid = 1826] [serial = 608] [outer = (nil)] [url = about:blank] 05:13:15 INFO - PROCESS | 1826 | 1461413595624 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]]]}] 05:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1280ms 05:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:13:15 INFO - PROCESS | 1826 | 1461413595675 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:13:15 INFO - PROCESS | 1826 | 1461413595678 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 05:13:15 INFO - PROCESS | 1826 | 1461413595687 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:13:15 INFO - PROCESS | 1826 | 1461413595694 Marionette TRACE conn3 <- [1,906,null,{}] 05:13:15 INFO - PROCESS | 1826 | 1461413595706 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}] 05:13:15 INFO - PROCESS | 1826 | 1461413595842 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:13:15 INFO - PROCESS | 1826 | 1461413595859 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d1f0b800 == 82 [pid = 1826] [id = 234] 05:13:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 157 (0x7fa7cf6c7800) [pid = 1826] [serial = 702] [outer = (nil)] 05:13:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 158 (0x7fa7d2129c00) [pid = 1826] [serial = 703] [outer = 0x7fa7cf6c7800] 05:13:15 INFO - PROCESS | 1826 | 1461413595916 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 159 (0x7fa7d4981400) [pid = 1826] [serial = 704] [outer = 0x7fa7cf6c7800] 05:13:16 INFO - PROCESS | 1826 | 1461413596664 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]]]}] 05:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1035ms 05:13:16 INFO - PROCESS | 1826 | 1461413596724 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:13:16 INFO - PROCESS | 1826 | 1461413596728 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 05:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:13:16 INFO - PROCESS | 1826 | 1461413596733 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:13:16 INFO - PROCESS | 1826 | 1461413596736 Marionette TRACE conn3 <- [1,910,null,{}] 05:13:16 INFO - PROCESS | 1826 | 1461413596741 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}] 05:13:16 INFO - PROCESS | 1826 | 1461413596868 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:13:16 INFO - PROCESS | 1826 | 1461413596881 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d2e03000 == 83 [pid = 1826] [id = 235] 05:13:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 160 (0x7fa7cea6d400) [pid = 1826] [serial = 705] [outer = (nil)] 05:13:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 161 (0x7fa7d61d3400) [pid = 1826] [serial = 706] [outer = 0x7fa7cea6d400] 05:13:16 INFO - PROCESS | 1826 | 1461413596938 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 162 (0x7fa7d67ca800) [pid = 1826] [serial = 707] [outer = 0x7fa7cea6d400] 05:13:17 INFO - PROCESS | 1826 | 1461413597728 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]]]}] 05:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1075ms 05:13:17 INFO - PROCESS | 1826 | 1461413597812 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 1826 | 1461413597815 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:13:17 INFO - PROCESS | 1826 | 1461413597820 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - PROCESS | 1826 | 1461413597822 Marionette TRACE conn3 <- [1,914,null,{}] 05:13:17 INFO - PROCESS | 1826 | 1461413597827 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}] 05:13:18 INFO - PROCESS | 1826 | 1461413598001 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:13:18 INFO - PROCESS | 1826 | 1461413598020 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d5a0d800 == 84 [pid = 1826] [id = 236] 05:13:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 163 (0x7fa7d69c2800) [pid = 1826] [serial = 708] [outer = (nil)] 05:13:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 164 (0x7fa7d6dd0000) [pid = 1826] [serial = 709] [outer = 0x7fa7d69c2800] 05:13:18 INFO - PROCESS | 1826 | 1461413598086 Marionette DEBUG loaded listener.js 05:13:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 165 (0x7fa7d7ab6800) [pid = 1826] [serial = 710] [outer = 0x7fa7d69c2800] 05:13:18 INFO - PROCESS | 1826 | 1461413598806 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]]]}] 05:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1024ms 05:13:18 INFO - PROCESS | 1826 | 1461413598853 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:13:18 INFO - PROCESS | 1826 | 1461413598856 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:13:18 INFO - PROCESS | 1826 | 1461413598861 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:13:18 INFO - PROCESS | 1826 | 1461413598863 Marionette TRACE conn3 <- [1,918,null,{}] 05:13:18 INFO - PROCESS | 1826 | 1461413598899 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}] 05:13:19 INFO - PROCESS | 1826 | 1461413599083 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:13:19 INFO - PROCESS | 1826 | 1461413599106 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d7a0e000 == 85 [pid = 1826] [id = 237] 05:13:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 166 (0x7fa7d7ab6000) [pid = 1826] [serial = 711] [outer = (nil)] 05:13:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 167 (0x7fa7d8bf0c00) [pid = 1826] [serial = 712] [outer = 0x7fa7d7ab6000] 05:13:19 INFO - PROCESS | 1826 | 1461413599162 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 168 (0x7fa7d94c3c00) [pid = 1826] [serial = 713] [outer = 0x7fa7d7ab6000] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 167 (0x7fa7cef0f400) [pid = 1826] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 166 (0x7fa7e693c000) [pid = 1826] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 165 (0x7fa7d6c15800) [pid = 1826] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 164 (0x7fa7cf5bac00) [pid = 1826] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 163 (0x7fa7ce1b1000) [pid = 1826] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 162 (0x7fa7d1420800) [pid = 1826] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 161 (0x7fa7d7b3b000) [pid = 1826] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 160 (0x7fa7d5a81800) [pid = 1826] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 159 (0x7fa7cbbd1800) [pid = 1826] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 158 (0x7fa7cbbc4400) [pid = 1826] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 157 (0x7fa7cbbcec00) [pid = 1826] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 156 (0x7fa7d7ab9c00) [pid = 1826] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 155 (0x7fa7d5412000) [pid = 1826] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 154 (0x7fa7cf45cc00) [pid = 1826] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 153 (0x7fa7cf4b6400) [pid = 1826] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 152 (0x7fa7ce10d800) [pid = 1826] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 151 (0x7fa7d682e400) [pid = 1826] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 150 (0x7fa7d7aba400) [pid = 1826] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 149 (0x7fa7cbbc9800) [pid = 1826] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 148 (0x7fa7d77e0400) [pid = 1826] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 147 (0x7fa7cf5c4c00) [pid = 1826] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 146 (0x7fa7d77d1c00) [pid = 1826] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 145 (0x7fa7ccc6cc00) [pid = 1826] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 144 (0x7fa7d62c4c00) [pid = 1826] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 143 (0x7fa7c70e9000) [pid = 1826] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 142 (0x7fa7ea30cc00) [pid = 1826] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 141 (0x7fa7d483b000) [pid = 1826] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 140 (0x7fa7ea309800) [pid = 1826] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 139 (0x7fa7ce95a000) [pid = 1826] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 138 (0x7fa7cf45e400) [pid = 1826] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 137 (0x7fa7cea60c00) [pid = 1826] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 136 (0x7fa7cec18000) [pid = 1826] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 135 (0x7fa7cf4bc800) [pid = 1826] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 134 (0x7fa7cf6c4800) [pid = 1826] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 133 (0x7fa7ea30bc00) [pid = 1826] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 132 (0x7fa7ce1a3c00) [pid = 1826] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 131 (0x7fa7cbe29800) [pid = 1826] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 130 (0x7fa7c70ec400) [pid = 1826] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:13:20 INFO - PROCESS | 1826 | 1461413600422 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]]]}] 05:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1585ms 05:13:20 INFO - PROCESS | 1826 | 1461413600447 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:13:20 INFO - PROCESS | 1826 | 1461413600451 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:13:20 INFO - PROCESS | 1826 | 1461413600467 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - PROCESS | 1826 | 1461413600469 Marionette TRACE conn3 <- [1,922,null,{}] 05:13:20 INFO - PROCESS | 1826 | 1461413600475 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}] 05:13:20 INFO - PROCESS | 1826 | 1461413600598 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:13:20 INFO - PROCESS | 1826 | 1461413600611 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cf2ac800 == 86 [pid = 1826] [id = 238] 05:13:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 131 (0x7fa7c70e6800) [pid = 1826] [serial = 714] [outer = (nil)] 05:13:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 132 (0x7fa7ce95d800) [pid = 1826] [serial = 715] [outer = 0x7fa7c70e6800] 05:13:20 INFO - PROCESS | 1826 | 1461413600667 Marionette DEBUG loaded listener.js 05:13:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 133 (0x7fa7cf5b7000) [pid = 1826] [serial = 716] [outer = 0x7fa7c70e6800] 05:13:21 INFO - PROCESS | 1826 | 1461413601379 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]]]}] 05:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 985ms 05:13:21 INFO - PROCESS | 1826 | 1461413601443 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:13:21 INFO - PROCESS | 1826 | 1461413601446 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:13:21 INFO - PROCESS | 1826 | 1461413601451 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:13:21 INFO - PROCESS | 1826 | 1461413601453 Marionette TRACE conn3 <- [1,926,null,{}] 05:13:21 INFO - PROCESS | 1826 | 1461413601458 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}] 05:13:21 INFO - PROCESS | 1826 | 1461413601629 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:13:21 INFO - PROCESS | 1826 | 1461413601647 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d8bba800 == 87 [pid = 1826] [id = 239] 05:13:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 134 (0x7fa7c4cddc00) [pid = 1826] [serial = 717] [outer = (nil)] 05:13:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 135 (0x7fa7cf5b6c00) [pid = 1826] [serial = 718] [outer = 0x7fa7c4cddc00] 05:13:21 INFO - PROCESS | 1826 | 1461413601703 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 136 (0x7fa7d6829c00) [pid = 1826] [serial = 719] [outer = 0x7fa7c4cddc00] 05:13:22 INFO - PROCESS | 1826 | 1461413602489 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]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1076ms 05:13:22 INFO - PROCESS | 1826 | 1461413602528 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 1826 | 1461413602533 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:13:22 INFO - PROCESS | 1826 | 1461413602541 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 1826 | 1461413602546 Marionette TRACE conn3 <- [1,930,null,{}] 05:13:22 INFO - PROCESS | 1826 | 1461413602572 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}] 05:13:22 INFO - PROCESS | 1826 | 1461413602737 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:13:22 INFO - PROCESS | 1826 | 1461413602892 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cec9c000 == 88 [pid = 1826] [id = 240] 05:13:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 137 (0x7fa7c4ce0400) [pid = 1826] [serial = 720] [outer = (nil)] 05:13:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 138 (0x7fa7ce391c00) [pid = 1826] [serial = 721] [outer = 0x7fa7c4ce0400] 05:13:22 INFO - PROCESS | 1826 | 1461413602960 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 139 (0x7fa7ced55c00) [pid = 1826] [serial = 722] [outer = 0x7fa7c4ce0400] 05:13:23 INFO - PROCESS | 1826 | 1461413603843 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]]]}] 05:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1334ms 05:13:23 INFO - PROCESS | 1826 | 1461413603875 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:13:23 INFO - PROCESS | 1826 | 1461413603883 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:13:23 INFO - PROCESS | 1826 | 1461413603892 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:13:23 INFO - PROCESS | 1826 | 1461413603896 Marionette TRACE conn3 <- [1,934,null,{}] 05:13:23 INFO - PROCESS | 1826 | 1461413603901 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}] 05:13:24 INFO - PROCESS | 1826 | 1461413604049 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:13:24 INFO - PROCESS | 1826 | 1461413604210 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2542800 == 89 [pid = 1826] [id = 241] 05:13:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 140 (0x7fa7cf5c3400) [pid = 1826] [serial = 723] [outer = (nil)] 05:13:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 141 (0x7fa7d0723c00) [pid = 1826] [serial = 724] [outer = 0x7fa7cf5c3400] 05:13:24 INFO - PROCESS | 1826 | 1461413604280 Marionette DEBUG loaded listener.js 05:13:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 142 (0x7fa7d1502800) [pid = 1826] [serial = 725] [outer = 0x7fa7cf5c3400] 05:13:25 INFO - PROCESS | 1826 | 1461413605164 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]]]}] 05:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1335ms 05:13:25 INFO - PROCESS | 1826 | 1461413605228 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:13:25 INFO - PROCESS | 1826 | 1461413605232 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:13:25 INFO - PROCESS | 1826 | 1461413605237 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - PROCESS | 1826 | 1461413605243 Marionette TRACE conn3 <- [1,938,null,{}] 05:13:25 INFO - PROCESS | 1826 | 1461413605259 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}] 05:13:25 INFO - PROCESS | 1826 | 1461413605451 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:13:25 INFO - PROCESS | 1826 | 1461413605610 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7db04e800 == 90 [pid = 1826] [id = 242] 05:13:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 143 (0x7fa7d4bcac00) [pid = 1826] [serial = 726] [outer = (nil)] 05:13:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 144 (0x7fa7d68c6800) [pid = 1826] [serial = 727] [outer = 0x7fa7d4bcac00] 05:13:25 INFO - PROCESS | 1826 | 1461413605683 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 145 (0x7fa7d77dd000) [pid = 1826] [serial = 728] [outer = 0x7fa7d4bcac00] 05:13:26 INFO - PROCESS | 1826 | 1461413606508 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]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1335ms 05:13:26 INFO - PROCESS | 1826 | 1461413606573 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:13:26 INFO - PROCESS | 1826 | 1461413606578 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:13:26 INFO - PROCESS | 1826 | 1461413606584 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 1826 | 1461413606587 Marionette TRACE conn3 <- [1,942,null,{}] 05:13:26 INFO - PROCESS | 1826 | 1461413606592 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}] 05:13:26 INFO - PROCESS | 1826 | 1461413606756 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:13:26 INFO - PROCESS | 1826 | 1461413606913 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e5727800 == 91 [pid = 1826] [id = 243] 05:13:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 146 (0x7fa7c70e3000) [pid = 1826] [serial = 729] [outer = (nil)] 05:13:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 147 (0x7fa7d8217800) [pid = 1826] [serial = 730] [outer = 0x7fa7c70e3000] 05:13:26 INFO - PROCESS | 1826 | 1461413606985 Marionette DEBUG loaded listener.js 05:13:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 148 (0x7fa7d8b5ec00) [pid = 1826] [serial = 731] [outer = 0x7fa7c70e3000] 05:13:27 INFO - PROCESS | 1826 | 1461413607777 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]]]}] 05:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1229ms 05:13:27 INFO - PROCESS | 1826 | 1461413607812 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:13:27 INFO - PROCESS | 1826 | 1461413607816 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:13:27 INFO - PROCESS | 1826 | 1461413607821 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:13:27 INFO - PROCESS | 1826 | 1461413607824 Marionette TRACE conn3 <- [1,946,null,{}] 05:13:27 INFO - PROCESS | 1826 | 1461413607829 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}] 05:13:27 INFO - PROCESS | 1826 | 1461413607975 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:13:28 INFO - PROCESS | 1826 | 1461413608138 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e8b18800 == 92 [pid = 1826] [id = 244] 05:13:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 149 (0x7fa7d7b2e800) [pid = 1826] [serial = 732] [outer = (nil)] 05:13:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 150 (0x7fa7dbc02c00) [pid = 1826] [serial = 733] [outer = 0x7fa7d7b2e800] 05:13:28 INFO - PROCESS | 1826 | 1461413608210 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 151 (0x7fa7e4915000) [pid = 1826] [serial = 734] [outer = 0x7fa7d7b2e800] 05:13:29 INFO - PROCESS | 1826 | 1461413609024 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]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1229ms 05:13:29 INFO - PROCESS | 1826 | 1461413609067 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:13:29 INFO - PROCESS | 1826 | 1461413609071 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:13:29 INFO - PROCESS | 1826 | 1461413609076 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 1826 | 1461413609079 Marionette TRACE conn3 <- [1,950,null,{}] 05:13:29 INFO - PROCESS | 1826 | 1461413609084 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}] 05:13:29 INFO - PROCESS | 1826 | 1461413609260 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:13:29 INFO - PROCESS | 1826 | 1461413609428 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ecb99000 == 93 [pid = 1826] [id = 245] 05:13:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 152 (0x7fa7dbc09800) [pid = 1826] [serial = 735] [outer = (nil)] 05:13:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 153 (0x7fa7e69eb000) [pid = 1826] [serial = 736] [outer = 0x7fa7dbc09800] 05:13:29 INFO - PROCESS | 1826 | 1461413609499 Marionette DEBUG loaded listener.js 05:13:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 154 (0x7fa7ea308400) [pid = 1826] [serial = 737] [outer = 0x7fa7dbc09800] 05:13:30 INFO - PROCESS | 1826 | 1461413610338 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]]]}] 05:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1326ms 05:13:30 INFO - PROCESS | 1826 | 1461413610402 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:13:30 INFO - PROCESS | 1826 | 1461413610406 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:13:30 INFO - PROCESS | 1826 | 1461413610411 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:13:30 INFO - PROCESS | 1826 | 1461413610414 Marionette TRACE conn3 <- [1,954,null,{}] 05:13:30 INFO - PROCESS | 1826 | 1461413610419 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}] 05:13:30 INFO - PROCESS | 1826 | 1461413610563 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:13:30 INFO - PROCESS | 1826 | 1461413610726 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ce0af000 == 94 [pid = 1826] [id = 246] 05:13:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 155 (0x7fa7e5a2fc00) [pid = 1826] [serial = 738] [outer = (nil)] 05:13:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 156 (0x7fa7ea309000) [pid = 1826] [serial = 739] [outer = 0x7fa7e5a2fc00] 05:13:30 INFO - PROCESS | 1826 | 1461413610803 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 157 (0x7fa7ea331c00) [pid = 1826] [serial = 740] [outer = 0x7fa7e5a2fc00] 05:13:31 INFO - PROCESS | 1826 | 1461413611584 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]]]}] 05:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1228ms 05:13:31 INFO - PROCESS | 1826 | 1461413611640 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:13:31 INFO - PROCESS | 1826 | 1461413611643 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:13:31 INFO - PROCESS | 1826 | 1461413611649 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 1826 | 1461413611652 Marionette TRACE conn3 <- [1,958,null,{}] 05:13:31 INFO - PROCESS | 1826 | 1461413611657 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}] 05:13:31 INFO - PROCESS | 1826 | 1461413611813 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:13:31 INFO - PROCESS | 1826 | 1461413611971 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7efe3b800 == 95 [pid = 1826] [id = 247] 05:13:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 158 (0x7fa7e8b44c00) [pid = 1826] [serial = 741] [outer = (nil)] 05:13:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 159 (0x7fa7ea5ba400) [pid = 1826] [serial = 742] [outer = 0x7fa7e8b44c00] 05:13:32 INFO - PROCESS | 1826 | 1461413612040 Marionette DEBUG loaded listener.js 05:13:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 160 (0x7fa7ea617000) [pid = 1826] [serial = 743] [outer = 0x7fa7e8b44c00] 05:13:32 INFO - PROCESS | 1826 | 1461413612875 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]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1285ms 05:13:32 INFO - PROCESS | 1826 | 1461413612935 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:13:32 INFO - PROCESS | 1826 | 1461413612938 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:13:32 INFO - PROCESS | 1826 | 1461413612944 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - PROCESS | 1826 | 1461413612947 Marionette TRACE conn3 <- [1,962,null,{}] 05:13:32 INFO - PROCESS | 1826 | 1461413612952 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}] 05:13:33 INFO - PROCESS | 1826 | 1461413613093 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:13:33 INFO - PROCESS | 1826 | 1461413613266 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cdf4e800 == 96 [pid = 1826] [id = 248] 05:13:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 161 (0x7fa7c4e8a400) [pid = 1826] [serial = 744] [outer = (nil)] 05:13:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 162 (0x7fa7c4e8f400) [pid = 1826] [serial = 745] [outer = 0x7fa7c4e8a400] 05:13:33 INFO - PROCESS | 1826 | 1461413613335 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 163 (0x7fa7c4e95000) [pid = 1826] [serial = 746] [outer = 0x7fa7c4e8a400] 05:13:34 INFO - PROCESS | 1826 | 1461413614114 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]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1227ms 05:13:34 INFO - PROCESS | 1826 | 1461413614171 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 1826 | 1461413614175 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:13:34 INFO - PROCESS | 1826 | 1461413614180 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 1826 | 1461413614182 Marionette TRACE conn3 <- [1,966,null,{}] 05:13:34 INFO - PROCESS | 1826 | 1461413614187 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}] 05:13:34 INFO - PROCESS | 1826 | 1461413614339 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:13:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 164 (0x7fa7c4e95400) [pid = 1826] [serial = 747] [outer = 0x7fa7cf1ae400] 05:13:34 INFO - PROCESS | 1826 | 1461413614548 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cbfdc800 == 97 [pid = 1826] [id = 249] 05:13:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 165 (0x7fa7cbe2e000) [pid = 1826] [serial = 748] [outer = (nil)] 05:13:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 166 (0x7fa7ce397000) [pid = 1826] [serial = 749] [outer = 0x7fa7cbe2e000] 05:13:34 INFO - PROCESS | 1826 | 1461413614672 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 167 (0x7fa7cef08800) [pid = 1826] [serial = 750] [outer = 0x7fa7cbe2e000] 05:13:35 INFO - PROCESS | 1826 | 1461413615838 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]]]}] 05:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1734ms 05:13:35 INFO - PROCESS | 1826 | 1461413615916 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:13:35 INFO - PROCESS | 1826 | 1461413615921 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:13:35 INFO - PROCESS | 1826 | 1461413615929 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:13:35 INFO - PROCESS | 1826 | 1461413615933 Marionette TRACE conn3 <- [1,970,null,{}] 05:13:35 INFO - PROCESS | 1826 | 1461413615940 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}] 05:13:36 INFO - PROCESS | 1826 | 1461413616136 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:13:36 INFO - PROCESS | 1826 | 1461413616331 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cea31000 == 98 [pid = 1826] [id = 250] 05:13:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 168 (0x7fa7ccc6f400) [pid = 1826] [serial = 751] [outer = (nil)] 05:13:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 169 (0x7fa7ce1ab800) [pid = 1826] [serial = 752] [outer = 0x7fa7ccc6f400] 05:13:36 INFO - PROCESS | 1826 | 1461413616392 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 170 (0x7fa7cea65800) [pid = 1826] [serial = 753] [outer = 0x7fa7ccc6f400] 05:13:37 INFO - PROCESS | 1826 | 1461413617284 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]]]}] 05:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1429ms 05:13:37 INFO - PROCESS | 1826 | 1461413617359 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:13:37 INFO - PROCESS | 1826 | 1461413617367 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:13:37 INFO - PROCESS | 1826 | 1461413617376 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 1826 | 1461413617379 Marionette TRACE conn3 <- [1,974,null,{}] 05:13:37 INFO - PROCESS | 1826 | 1461413617384 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}] 05:13:37 INFO - PROCESS | 1826 | 1461413617572 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:13:37 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d1f8d000 == 97 [pid = 1826] [id = 47] 05:13:37 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7deb5e800 == 96 [pid = 1826] [id = 207] 05:13:37 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d486d000 == 95 [pid = 1826] [id = 57] 05:13:37 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf2ac800 == 94 [pid = 1826] [id = 238] 05:13:37 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7a0e000 == 93 [pid = 1826] [id = 237] 05:13:37 INFO - PROCESS | 1826 | --DOMWINDOW == 169 (0x7fa7cea6fc00) [pid = 1826] [serial = 628] [outer = (nil)] [url = about:blank] 05:13:37 INFO - PROCESS | 1826 | --DOMWINDOW == 168 (0x7fa7d1422800) [pid = 1826] [serial = 631] [outer = (nil)] [url = about:blank] 05:13:37 INFO - PROCESS | 1826 | --DOMWINDOW == 167 (0x7fa7d7ab8400) [pid = 1826] [serial = 634] [outer = (nil)] [url = about:blank] 05:13:37 INFO - PROCESS | 1826 | --DOMWINDOW == 166 (0x7fa7d94c3800) [pid = 1826] [serial = 637] [outer = (nil)] [url = about:blank] 05:13:37 INFO - PROCESS | 1826 | --DOMWINDOW == 165 (0x7fa7dbc4ec00) [pid = 1826] [serial = 640] [outer = (nil)] [url = about:blank] 05:13:37 INFO - PROCESS | 1826 | --DOMWINDOW == 164 (0x7fa7e5807c00) [pid = 1826] [serial = 643] [outer = (nil)] [url = about:blank] 05:13:37 INFO - PROCESS | 1826 | --DOMWINDOW == 163 (0x7fa7e6937800) [pid = 1826] [serial = 646] [outer = (nil)] [url = about:blank] 05:13:37 INFO - PROCESS | 1826 | --DOMWINDOW == 162 (0x7fa7e69e0800) [pid = 1826] [serial = 670] [outer = (nil)] [url = about:blank] 05:13:37 INFO - PROCESS | 1826 | 1461413617849 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | --DOCSHELL 0x7fa7d5a0d800 == 92 [pid = 1826] [id = 236] 05:13:37 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2e03000 == 91 [pid = 1826] [id = 235] 05:13:37 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d1f0b800 == 90 [pid = 1826] [id = 234] 05:13:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ccb83000 == 91 [pid = 1826] [id = 251] 05:13:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 163 (0x7fa7cec17400) [pid = 1826] [serial = 754] [outer = (nil)] 05:13:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 164 (0x7fa7cf459400) [pid = 1826] [serial = 755] [outer = 0x7fa7cec17400] 05:13:37 INFO - PROCESS | 1826 | 1461413617915 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 165 (0x7fa7cf5bd400) [pid = 1826] [serial = 756] [outer = 0x7fa7cec17400] 05:13:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d1f28800 == 90 [pid = 1826] [id = 233] 05:13:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cef12800 == 89 [pid = 1826] [id = 232] 05:13:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cea85000 == 88 [pid = 1826] [id = 231] 05:13:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2e20000 == 87 [pid = 1826] [id = 228] 05:13:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2e08000 == 86 [pid = 1826] [id = 227] 05:13:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7eaf2c800 == 85 [pid = 1826] [id = 226] 05:13:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d947c000 == 84 [pid = 1826] [id = 225] 05:13:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d15d8800 == 83 [pid = 1826] [id = 224] 05:13:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e5a6a000 == 82 [pid = 1826] [id = 223] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 164 (0x7fa7e5a95c00) [pid = 1826] [serial = 442] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 163 (0x7fa7ea328000) [pid = 1826] [serial = 448] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 162 (0x7fa7ea22f000) [pid = 1826] [serial = 566] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 161 (0x7fa7d141dc00) [pid = 1826] [serial = 485] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 160 (0x7fa7cea6ec00) [pid = 1826] [serial = 391] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 159 (0x7fa7e5ccfc00) [pid = 1826] [serial = 491] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 158 (0x7fa7d4840000) [pid = 1826] [serial = 527] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 157 (0x7fa7d77de400) [pid = 1826] [serial = 436] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 156 (0x7fa7ea5b4c00) [pid = 1826] [serial = 451] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 155 (0x7fa7ea615c00) [pid = 1826] [serial = 454] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 154 (0x7fa7d7b3c800) [pid = 1826] [serial = 602] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 153 (0x7fa7ccc71000) [pid = 1826] [serial = 521] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 152 (0x7fa7d552c000) [pid = 1826] [serial = 593] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 151 (0x7fa7ea303000) [pid = 1826] [serial = 445] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 150 (0x7fa7e66b7400) [pid = 1826] [serial = 533] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 149 (0x7fa7d7bc7c00) [pid = 1826] [serial = 530] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 148 (0x7fa7cf457800) [pid = 1826] [serial = 482] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 147 (0x7fa7d7b36800) [pid = 1826] [serial = 488] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 146 (0x7fa7ea306000) [pid = 1826] [serial = 494] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 145 (0x7fa7dae68800) [pid = 1826] [serial = 439] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 144 (0x7fa7d1418000) [pid = 1826] [serial = 433] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 143 (0x7fa7ce38ec00) [pid = 1826] [serial = 430] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 142 (0x7fa7cf4ba400) [pid = 1826] [serial = 524] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 141 (0x7fa7cf6ba400) [pid = 1826] [serial = 557] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 140 (0x7fa7d70f8000) [pid = 1826] [serial = 596] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 139 (0x7fa7ccc6a000) [pid = 1826] [serial = 554] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 138 (0x7fa7ea61c400) [pid = 1826] [serial = 536] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 137 (0x7fa7dae5d000) [pid = 1826] [serial = 664] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 136 (0x7fa7d7bc6c00) [pid = 1826] [serial = 661] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 135 (0x7fa7d06e4800) [pid = 1826] [serial = 653] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 134 (0x7fa7cf5b6400) [pid = 1826] [serial = 652] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 133 (0x7fa7d1fb7800) [pid = 1826] [serial = 655] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 132 (0x7fa7d3e99800) [pid = 1826] [serial = 656] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 131 (0x7fa7e5539400) [pid = 1826] [serial = 650] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 130 (0x7fa7cf049c00) [pid = 1826] [serial = 649] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 129 (0x7fa7d6dcd400) [pid = 1826] [serial = 658] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 128 (0x7fa7e5542800) [pid = 1826] [serial = 667] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 127 (0x7fa7df960000) [pid = 1826] [serial = 665] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 126 (0x7fa7d869d000) [pid = 1826] [serial = 662] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 125 (0x7fa7d77e0000) [pid = 1826] [serial = 659] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 124 (0x7fa7e5c59400) [pid = 1826] [serial = 668] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 123 (0x7fa7cfa31800) [pid = 1826] [serial = 590] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 122 (0x7fa7e5c5dc00) [pid = 1826] [serial = 563] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 121 (0x7fa7d77d9400) [pid = 1826] [serial = 560] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x7fa7d7ab7800) [pid = 1826] [serial = 599] [outer = (nil)] [url = about:blank] 05:13:38 INFO - PROCESS | 1826 | 1461413618648 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]]]}] 05:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1328ms 05:13:38 INFO - PROCESS | 1826 | 1461413618703 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:13:38 INFO - PROCESS | 1826 | 1461413618706 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:13:38 INFO - PROCESS | 1826 | 1461413618712 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 1826 | 1461413618717 Marionette TRACE conn3 <- [1,978,null,{}] 05:13:38 INFO - PROCESS | 1826 | 1461413618731 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}] 05:13:38 INFO - PROCESS | 1826 | 1461413618867 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:13:38 INFO - PROCESS | 1826 | 1461413618884 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf2a9000 == 83 [pid = 1826] [id = 252] 05:13:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x7fa7cf6c7000) [pid = 1826] [serial = 757] [outer = (nil)] 05:13:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0x7fa7d1506c00) [pid = 1826] [serial = 758] [outer = 0x7fa7cf6c7000] 05:13:38 INFO - PROCESS | 1826 | 1461413618943 Marionette DEBUG loaded listener.js 05:13:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 123 (0x7fa7d1fb7c00) [pid = 1826] [serial = 759] [outer = 0x7fa7cf6c7000] 05:13:39 INFO - PROCESS | 1826 | 1461413619727 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]]]}] 05:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1042ms 05:13:39 INFO - PROCESS | 1826 | 1461413619754 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:13:39 INFO - PROCESS | 1826 | 1461413619758 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:13:39 INFO - PROCESS | 1826 | 1461413619763 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:13:39 INFO - PROCESS | 1826 | 1461413619766 Marionette TRACE conn3 <- [1,982,null,{}] 05:13:39 INFO - PROCESS | 1826 | 1461413619770 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}] 05:13:39 INFO - PROCESS | 1826 | 1461413619967 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:13:39 INFO - PROCESS | 1826 | 1461413619985 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d09c3800 == 84 [pid = 1826] [id = 253] 05:13:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 124 (0x7fa7cf452c00) [pid = 1826] [serial = 760] [outer = (nil)] 05:13:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 125 (0x7fa7d54c6800) [pid = 1826] [serial = 761] [outer = 0x7fa7cf452c00] 05:13:40 INFO - PROCESS | 1826 | 1461413620041 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 126 (0x7fa7d6825000) [pid = 1826] [serial = 762] [outer = 0x7fa7cf452c00] 05:13:40 INFO - PROCESS | 1826 | 1461413620813 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]]]}] 05:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1079ms 05:13:40 INFO - PROCESS | 1826 | 1461413620851 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:13:40 INFO - PROCESS | 1826 | 1461413620854 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:13:40 INFO - PROCESS | 1826 | 1461413620859 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 1826 | 1461413620861 Marionette TRACE conn3 <- [1,986,null,{}] 05:13:40 INFO - PROCESS | 1826 | 1461413620873 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}] 05:13:41 INFO - PROCESS | 1826 | 1461413621045 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:13:41 INFO - PROCESS | 1826 | 1461413621072 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d24f8000 == 85 [pid = 1826] [id = 254] 05:13:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 127 (0x7fa7d097d800) [pid = 1826] [serial = 763] [outer = (nil)] 05:13:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 128 (0x7fa7d694b800) [pid = 1826] [serial = 764] [outer = 0x7fa7d097d800] 05:13:41 INFO - PROCESS | 1826 | 1461413621129 Marionette DEBUG loaded listener.js 05:13:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 129 (0x7fa7d77dc400) [pid = 1826] [serial = 765] [outer = 0x7fa7d097d800] 05:13:41 INFO - PROCESS | 1826 | 1461413621949 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]]]}] 05:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1133ms 05:13:41 INFO - PROCESS | 1826 | 1461413621993 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 1826 | 1461413621996 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:13:42 INFO - PROCESS | 1826 | 1461413622001 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 1826 | 1461413622003 Marionette TRACE conn3 <- [1,990,null,{}] 05:13:42 INFO - PROCESS | 1826 | 1461413622014 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}] 05:13:42 INFO - PROCESS | 1826 | 1461413622209 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:13:42 INFO - PROCESS | 1826 | 1461413622240 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d4865000 == 86 [pid = 1826] [id = 255] 05:13:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 130 (0x7fa7d8223000) [pid = 1826] [serial = 766] [outer = (nil)] 05:13:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 131 (0x7fa7dbc11000) [pid = 1826] [serial = 767] [outer = 0x7fa7d8223000] 05:13:42 INFO - PROCESS | 1826 | 1461413622301 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 132 (0x7fa7e49ecc00) [pid = 1826] [serial = 768] [outer = 0x7fa7d8223000] 05:13:42 INFO - PROCESS | 1826 | --DOMWINDOW == 131 (0x7fa7d8224800) [pid = 1826] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:13:42 INFO - PROCESS | 1826 | --DOMWINDOW == 130 (0x7fa7d6830800) [pid = 1826] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:13:42 INFO - PROCESS | 1826 | --DOMWINDOW == 129 (0x7fa7c70e5400) [pid = 1826] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:13:42 INFO - PROCESS | 1826 | --DOMWINDOW == 128 (0x7fa7d682b800) [pid = 1826] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:13:42 INFO - PROCESS | 1826 | --DOMWINDOW == 127 (0x7fa7cfaf9400) [pid = 1826] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:13:42 INFO - PROCESS | 1826 | --DOMWINDOW == 126 (0x7fa7e4916000) [pid = 1826] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:13:42 INFO - PROCESS | 1826 | --DOMWINDOW == 125 (0x7fa7c70ea000) [pid = 1826] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:13:42 INFO - PROCESS | 1826 | --DOMWINDOW == 124 (0x7fa7d69c2800) [pid = 1826] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:13:42 INFO - PROCESS | 1826 | --DOMWINDOW == 123 (0x7fa7d0972c00) [pid = 1826] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:13:42 INFO - PROCESS | 1826 | --DOMWINDOW == 122 (0x7fa7d7ab6000) [pid = 1826] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:13:42 INFO - PROCESS | 1826 | --DOMWINDOW == 121 (0x7fa7cbbd1400) [pid = 1826] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:13:42 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x7fa7c70e6800) [pid = 1826] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:13:42 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x7fa7cea6d400) [pid = 1826] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:13:42 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x7fa7ce960c00) [pid = 1826] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:13:42 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x7fa7cf6c7800) [pid = 1826] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:13:43 INFO - PROCESS | 1826 | 1461413623218 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]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1284ms 05:13:43 INFO - PROCESS | 1826 | 1461413623289 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 1826 | 1461413623293 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:13:43 INFO - PROCESS | 1826 | 1461413623298 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 1826 | 1461413623300 Marionette TRACE conn3 <- [1,994,null,{}] 05:13:43 INFO - PROCESS | 1826 | 1461413623305 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}] 05:13:43 INFO - PROCESS | 1826 | 1461413623484 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:13:43 INFO - PROCESS | 1826 | 1461413623504 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d4936800 == 87 [pid = 1826] [id = 256] 05:13:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x7fa7c70eec00) [pid = 1826] [serial = 769] [outer = (nil)] 05:13:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x7fa7d62ba400) [pid = 1826] [serial = 770] [outer = 0x7fa7c70eec00] 05:13:43 INFO - PROCESS | 1826 | 1461413623564 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x7fa7dbc50c00) [pid = 1826] [serial = 771] [outer = 0x7fa7c70eec00] 05:13:44 INFO - PROCESS | 1826 | 1461413624243 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]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 976ms 05:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:13:44 INFO - PROCESS | 1826 | 1461413624275 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 1826 | 1461413624277 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:13:44 INFO - PROCESS | 1826 | 1461413624284 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 1826 | 1461413624287 Marionette TRACE conn3 <- [1,998,null,{}] 05:13:44 INFO - PROCESS | 1826 | 1461413624292 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}] 05:13:44 INFO - PROCESS | 1826 | 1461413624430 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:13:44 INFO - PROCESS | 1826 | 1461413624551 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d80b0800 == 88 [pid = 1826] [id = 257] 05:13:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x7fa7c70ea000) [pid = 1826] [serial = 772] [outer = (nil)] 05:13:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0x7fa7dea4a400) [pid = 1826] [serial = 773] [outer = 0x7fa7c70ea000] 05:13:44 INFO - PROCESS | 1826 | 1461413624610 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 123 (0x7fa7e5ccfc00) [pid = 1826] [serial = 774] [outer = 0x7fa7c70ea000] 05:13:45 INFO - PROCESS | 1826 | 1461413625548 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]]]}] 05:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1328ms 05:13:45 INFO - PROCESS | 1826 | 1461413625611 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:13:45 INFO - PROCESS | 1826 | 1461413625616 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:13:45 INFO - PROCESS | 1826 | 1461413625624 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 1826 | 1461413625629 Marionette TRACE conn3 <- [1,1002,null,{}] 05:13:45 INFO - PROCESS | 1826 | 1461413625636 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}] 05:13:45 INFO - PROCESS | 1826 | 1461413625806 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:13:45 INFO - PROCESS | 1826 | 1461413625963 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cdfef000 == 89 [pid = 1826] [id = 258] 05:13:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 124 (0x7fa7ccc66800) [pid = 1826] [serial = 775] [outer = (nil)] 05:13:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 125 (0x7fa7ce38ec00) [pid = 1826] [serial = 776] [outer = 0x7fa7ccc66800] 05:13:46 INFO - PROCESS | 1826 | 1461413626035 Marionette DEBUG loaded listener.js 05:13:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 126 (0x7fa7cf452800) [pid = 1826] [serial = 777] [outer = 0x7fa7ccc66800] 05:13:46 INFO - PROCESS | 1826 | 1461413626893 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]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1336ms 05:13:46 INFO - PROCESS | 1826 | 1461413626961 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 1826 | 1461413626969 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:13:46 INFO - PROCESS | 1826 | 1461413626978 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 1826 | 1461413626982 Marionette TRACE conn3 <- [1,1006,null,{}] 05:13:46 INFO - PROCESS | 1826 | 1461413626987 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}] 05:13:47 INFO - PROCESS | 1826 | 1461413627181 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:13:47 INFO - PROCESS | 1826 | 1461413627338 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d24f7000 == 90 [pid = 1826] [id = 259] 05:13:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 127 (0x7fa7cf4ba400) [pid = 1826] [serial = 778] [outer = (nil)] 05:13:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 128 (0x7fa7d1418800) [pid = 1826] [serial = 779] [outer = 0x7fa7cf4ba400] 05:13:47 INFO - PROCESS | 1826 | 1461413627410 Marionette DEBUG loaded listener.js 05:13:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 129 (0x7fa7d1fb5000) [pid = 1826] [serial = 780] [outer = 0x7fa7cf4ba400] 05:13:48 INFO - PROCESS | 1826 | 1461413628260 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]]]}] 05:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1328ms 05:13:48 INFO - PROCESS | 1826 | 1461413628307 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:13:48 INFO - PROCESS | 1826 | 1461413628311 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:13:48 INFO - PROCESS | 1826 | 1461413628317 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:13:48 INFO - PROCESS | 1826 | 1461413628323 Marionette TRACE conn3 <- [1,1010,null,{}] 05:13:48 INFO - PROCESS | 1826 | 1461413628338 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}] 05:13:48 INFO - PROCESS | 1826 | 1461413628510 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:13:48 INFO - PROCESS | 1826 | 1461413628669 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d91ae000 == 91 [pid = 1826] [id = 260] 05:13:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 130 (0x7fa7d682e400) [pid = 1826] [serial = 781] [outer = (nil)] 05:13:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 131 (0x7fa7d7ac4400) [pid = 1826] [serial = 782] [outer = 0x7fa7d682e400] 05:13:48 INFO - PROCESS | 1826 | 1461413628745 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 132 (0x7fa7d93aa800) [pid = 1826] [serial = 783] [outer = 0x7fa7d682e400] 05:13:49 INFO - PROCESS | 1826 | 1461413629529 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]]]}] 05:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1285ms 05:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:13:49 INFO - PROCESS | 1826 | 1461413629603 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:13:49 INFO - PROCESS | 1826 | 1461413629606 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:13:49 INFO - PROCESS | 1826 | 1461413629612 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 1826 | 1461413629615 Marionette TRACE conn3 <- [1,1014,null,{}] 05:13:49 INFO - PROCESS | 1826 | 1461413629620 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}] 05:13:49 INFO - PROCESS | 1826 | 1461413629811 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:13:49 INFO - PROCESS | 1826 | 1461413629969 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7db058800 == 92 [pid = 1826] [id = 261] 05:13:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 133 (0x7fa7d77d8400) [pid = 1826] [serial = 784] [outer = (nil)] 05:13:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 134 (0x7fa7e5543800) [pid = 1826] [serial = 785] [outer = 0x7fa7d77d8400] 05:13:50 INFO - PROCESS | 1826 | 1461413630038 Marionette DEBUG loaded listener.js 05:13:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 135 (0x7fa7e5cd6800) [pid = 1826] [serial = 786] [outer = 0x7fa7d77d8400] 05:13:50 INFO - PROCESS | 1826 | 1461413630878 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]]]}] 05:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1330ms 05:13:50 INFO - PROCESS | 1826 | 1461413630941 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 1826 | 1461413630945 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:13:50 INFO - PROCESS | 1826 | 1461413630951 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - PROCESS | 1826 | 1461413630953 Marionette TRACE conn3 <- [1,1018,null,{}] 05:13:50 INFO - PROCESS | 1826 | 1461413630958 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}] 05:13:51 INFO - PROCESS | 1826 | 1461413631103 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:13:51 INFO - PROCESS | 1826 | 1461413631264 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e5716000 == 93 [pid = 1826] [id = 262] 05:13:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 136 (0x7fa7dbc03800) [pid = 1826] [serial = 787] [outer = (nil)] 05:13:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 137 (0x7fa7e69ec400) [pid = 1826] [serial = 788] [outer = 0x7fa7dbc03800] 05:13:51 INFO - PROCESS | 1826 | 1461413631343 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 138 (0x7fa7e8bc5c00) [pid = 1826] [serial = 789] [outer = 0x7fa7dbc03800] 05:13:52 INFO - PROCESS | 1826 | 1461413632172 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]]]}] 05:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1284ms 05:13:52 INFO - PROCESS | 1826 | 1461413632235 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:13:52 INFO - PROCESS | 1826 | 1461413632239 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:13:52 INFO - PROCESS | 1826 | 1461413632244 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 1826 | 1461413632246 Marionette TRACE conn3 <- [1,1022,null,{}] 05:13:52 INFO - PROCESS | 1826 | 1461413632252 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}] 05:13:52 INFO - PROCESS | 1826 | 1461413632432 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:13:52 INFO - PROCESS | 1826 | 1461413632592 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7e6c24800 == 94 [pid = 1826] [id = 263] 05:13:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 139 (0x7fa7ea308800) [pid = 1826] [serial = 790] [outer = (nil)] 05:13:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 140 (0x7fa7ea5b6000) [pid = 1826] [serial = 791] [outer = 0x7fa7ea308800] 05:13:52 INFO - PROCESS | 1826 | 1461413632662 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 141 (0x7fa7ea620c00) [pid = 1826] [serial = 792] [outer = 0x7fa7ea308800] 05:13:53 INFO - PROCESS | 1826 | 1461413633451 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]]]}] 05:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1278ms 05:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:13:53 INFO - PROCESS | 1826 | 1461413633524 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:13:53 INFO - PROCESS | 1826 | 1461413633527 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:13:53 INFO - PROCESS | 1826 | 1461413633532 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 1826 | 1461413633535 Marionette TRACE conn3 <- [1,1026,null,{}] 05:13:53 INFO - PROCESS | 1826 | 1461413633540 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}] 05:13:53 INFO - PROCESS | 1826 | 1461413633680 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:13:53 INFO - PROCESS | 1826 | 1461413633844 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7eacac000 == 95 [pid = 1826] [id = 264] 05:13:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 142 (0x7fa7cf606400) [pid = 1826] [serial = 793] [outer = (nil)] 05:13:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 143 (0x7fa7cf60e000) [pid = 1826] [serial = 794] [outer = 0x7fa7cf606400] 05:13:53 INFO - PROCESS | 1826 | 1461413633913 Marionette DEBUG loaded listener.js 05:13:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 144 (0x7fa7cf613400) [pid = 1826] [serial = 795] [outer = 0x7fa7cf606400] 05:13:54 INFO - PROCESS | 1826 | 1461413634683 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]]]}] 05:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1178ms 05:13:54 INFO - PROCESS | 1826 | 1461413634711 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 1826 | 1461413634715 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:13:54 INFO - PROCESS | 1826 | 1461413634720 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 1826 | 1461413634723 Marionette TRACE conn3 <- [1,1030,null,{}] 05:13:54 INFO - PROCESS | 1826 | 1461413634728 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}] 05:13:54 INFO - PROCESS | 1826 | 1461413634874 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:13:55 INFO - PROCESS | 1826 | 1461413635037 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ed85a800 == 96 [pid = 1826] [id = 265] 05:13:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 145 (0x7fa7ccbe5c00) [pid = 1826] [serial = 796] [outer = (nil)] 05:13:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 146 (0x7fa7ccbed000) [pid = 1826] [serial = 797] [outer = 0x7fa7ccbe5c00] 05:13:55 INFO - PROCESS | 1826 | 1461413635104 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 147 (0x7fa7ccbf1800) [pid = 1826] [serial = 798] [outer = 0x7fa7ccbe5c00] 05:13:55 INFO - PROCESS | 1826 | 1461413635928 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]]]}] 05:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1236ms 05:13:55 INFO - PROCESS | 1826 | 1461413635958 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:13:55 INFO - PROCESS | 1826 | 1461413635960 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:13:55 INFO - PROCESS | 1826 | 1461413635966 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:13:55 INFO - PROCESS | 1826 | 1461413635968 Marionette TRACE conn3 <- [1,1034,null,{}] 05:13:55 INFO - PROCESS | 1826 | 1461413635974 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}] 05:13:56 INFO - PROCESS | 1826 | 1461413636125 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:13:56 INFO - PROCESS | 1826 | 1461413636290 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7f25aa800 == 97 [pid = 1826] [id = 266] 05:13:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 148 (0x7fa7ccbe7c00) [pid = 1826] [serial = 799] [outer = (nil)] 05:13:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 149 (0x7fa7cf60c800) [pid = 1826] [serial = 800] [outer = 0x7fa7ccbe7c00] 05:13:56 INFO - PROCESS | 1826 | 1461413636368 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 150 (0x7fa7ea5b2400) [pid = 1826] [serial = 801] [outer = 0x7fa7ccbe7c00] 05:13:57 INFO - PROCESS | 1826 | 1461413637199 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]]]}] 05:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1283ms 05:13:57 INFO - PROCESS | 1826 | 1461413637250 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 1826 | 1461413637254 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:13:57 INFO - PROCESS | 1826 | 1461413637260 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 1826 | 1461413637262 Marionette TRACE conn3 <- [1,1038,null,{}] 05:13:57 INFO - PROCESS | 1826 | 1461413637268 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}] 05:13:57 INFO - PROCESS | 1826 | 1461413637421 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:13:57 INFO - PROCESS | 1826 | 1461413637587 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c5733800 == 98 [pid = 1826] [id = 267] 05:13:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 151 (0x7fa7c5aaac00) [pid = 1826] [serial = 802] [outer = (nil)] 05:13:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 152 (0x7fa7c5ab1800) [pid = 1826] [serial = 803] [outer = 0x7fa7c5aaac00] 05:13:57 INFO - PROCESS | 1826 | 1461413637654 Marionette DEBUG loaded listener.js 05:13:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 153 (0x7fa7c5ab7000) [pid = 1826] [serial = 804] [outer = 0x7fa7c5aaac00] 05:13:58 INFO - PROCESS | 1826 | 1461413638557 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]]]}] 05:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1327ms 05:13:58 INFO - PROCESS | 1826 | 1461413638588 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:13:58 INFO - PROCESS | 1826 | 1461413638592 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:13:58 INFO - PROCESS | 1826 | 1461413638597 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:13:58 INFO - PROCESS | 1826 | 1461413638600 Marionette TRACE conn3 <- [1,1042,null,{}] 05:13:58 INFO - PROCESS | 1826 | 1461413638605 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}] 05:13:58 INFO - PROCESS | 1826 | 1461413638781 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:13:59 INFO - PROCESS | 1826 | 1461413639388 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cdf13800 == 99 [pid = 1826] [id = 268] 05:13:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 154 (0x7fa7c4e87400) [pid = 1826] [serial = 805] [outer = (nil)] 05:13:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 155 (0x7fa7c5ab2800) [pid = 1826] [serial = 806] [outer = 0x7fa7c4e87400] 05:13:59 INFO - PROCESS | 1826 | 1461413639464 Marionette DEBUG loaded listener.js 05:13:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 156 (0x7fa7cbbc2c00) [pid = 1826] [serial = 807] [outer = 0x7fa7c4e87400] 05:14:00 INFO - PROCESS | 1826 | 1461413640290 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]]]}] 05:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1732ms 05:14:00 INFO - PROCESS | 1826 | 1461413640332 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:14:00 INFO - PROCESS | 1826 | 1461413640339 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:14:00 INFO - PROCESS | 1826 | 1461413640350 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:14:00 INFO - PROCESS | 1826 | 1461413640355 Marionette TRACE conn3 <- [1,1046,null,{}] 05:14:00 INFO - PROCESS | 1826 | 1461413640365 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}] 05:14:00 INFO - PROCESS | 1826 | 1461413640534 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:14:00 INFO - PROCESS | 1826 | 1461413640917 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7cbf8d800 == 100 [pid = 1826] [id = 269] 05:14:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 157 (0x7fa7ce111000) [pid = 1826] [serial = 808] [outer = (nil)] 05:14:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 158 (0x7fa7ce95dc00) [pid = 1826] [serial = 809] [outer = 0x7fa7ce111000] 05:14:00 INFO - PROCESS | 1826 | 1461413640988 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 159 (0x7fa7cf04e800) [pid = 1826] [serial = 810] [outer = 0x7fa7ce111000] 05:14:01 INFO - PROCESS | 1826 | 1461413641793 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]]]}] 05:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1485ms 05:14:01 INFO - PROCESS | 1826 | 1461413641837 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:14:01 INFO - PROCESS | 1826 | 1461413641842 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:14:01 INFO - PROCESS | 1826 | 1461413641848 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 1826 | 1461413641851 Marionette TRACE conn3 <- [1,1050,null,{}] 05:14:01 INFO - PROCESS | 1826 | 1461413641856 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}] 05:14:02 INFO - PROCESS | 1826 | 1461413642070 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e5c10000 == 99 [pid = 1826] [id = 88] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ef0a7000 == 98 [pid = 1826] [id = 101] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 158 (0x7fa7e6c8b400) [pid = 1826] [serial = 682] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 157 (0x7fa7ea302400) [pid = 1826] [serial = 685] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 156 (0x7fa7ea32a800) [pid = 1826] [serial = 688] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 155 (0x7fa7c4cde800) [pid = 1826] [serial = 691] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 154 (0x7fa7e4915c00) [pid = 1826] [serial = 679] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 153 (0x7fa7cf5b6c00) [pid = 1826] [serial = 718] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d4936800 == 97 [pid = 1826] [id = 256] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d4865000 == 96 [pid = 1826] [id = 255] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d24f8000 == 95 [pid = 1826] [id = 254] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d09c3800 == 94 [pid = 1826] [id = 253] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf2a9000 == 93 [pid = 1826] [id = 252] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ccb83000 == 92 [pid = 1826] [id = 251] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cea31000 == 91 [pid = 1826] [id = 250] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdf4e800 == 90 [pid = 1826] [id = 248] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7efe3b800 == 89 [pid = 1826] [id = 247] 05:14:02 INFO - PROCESS | 1826 | 1461413642288 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | --DOCSHELL 0x7fa7ce0af000 == 88 [pid = 1826] [id = 246] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ecb99000 == 87 [pid = 1826] [id = 245] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e8b18800 == 86 [pid = 1826] [id = 244] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e5727800 == 85 [pid = 1826] [id = 243] 05:14:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cbf84000 == 86 [pid = 1826] [id = 270] 05:14:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 154 (0x7fa7ce1a6800) [pid = 1826] [serial = 811] [outer = (nil)] 05:14:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 155 (0x7fa7cf6ba400) [pid = 1826] [serial = 812] [outer = 0x7fa7ce1a6800] 05:14:02 INFO - PROCESS | 1826 | 1461413642425 Marionette DEBUG loaded listener.js 05:14:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 156 (0x7fa7d141bc00) [pid = 1826] [serial = 813] [outer = 0x7fa7ce1a6800] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7db04e800 == 85 [pid = 1826] [id = 242] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2542800 == 84 [pid = 1826] [id = 241] 05:14:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cec9c000 == 83 [pid = 1826] [id = 240] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 155 (0x7fa7d6dd0000) [pid = 1826] [serial = 709] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 154 (0x7fa7cf5b8c00) [pid = 1826] [serial = 673] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 153 (0x7fa7d1503000) [pid = 1826] [serial = 701] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 152 (0x7fa7d8bf0c00) [pid = 1826] [serial = 712] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 151 (0x7fa7d141b800) [pid = 1826] [serial = 700] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 150 (0x7fa7ce392400) [pid = 1826] [serial = 695] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 149 (0x7fa7ccc62c00) [pid = 1826] [serial = 694] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 148 (0x7fa7d94c3c00) [pid = 1826] [serial = 713] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 147 (0x7fa7ce95d800) [pid = 1826] [serial = 715] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 146 (0x7fa7d61d3400) [pid = 1826] [serial = 706] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 145 (0x7fa7d5417000) [pid = 1826] [serial = 676] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 144 (0x7fa7cf4bbc00) [pid = 1826] [serial = 698] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 143 (0x7fa7cf1a1000) [pid = 1826] [serial = 697] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 142 (0x7fa7d2129c00) [pid = 1826] [serial = 703] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 141 (0x7fa7d4981400) [pid = 1826] [serial = 704] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 140 (0x7fa7d7ab6800) [pid = 1826] [serial = 710] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 139 (0x7fa7cf5b7000) [pid = 1826] [serial = 716] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 138 (0x7fa7d67ca800) [pid = 1826] [serial = 707] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 137 (0x7fa7df95c400) [pid = 1826] [serial = 641] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 136 (0x7fa7dae5d800) [pid = 1826] [serial = 638] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 135 (0x7fa7e6ab7800) [pid = 1826] [serial = 647] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 134 (0x7fa7d800c400) [pid = 1826] [serial = 635] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 133 (0x7fa7d212f400) [pid = 1826] [serial = 632] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 132 (0x7fa7e5cd5000) [pid = 1826] [serial = 644] [outer = (nil)] [url = about:blank] 05:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 131 (0x7fa7cf04f400) [pid = 1826] [serial = 629] [outer = (nil)] [url = about:blank] 05:14:03 INFO - PROCESS | 1826 | 1461413643116 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]]]}] 05:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1278ms 05:14:03 INFO - PROCESS | 1826 | 1461413643126 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 1826 | 1461413643129 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:14:03 INFO - PROCESS | 1826 | 1461413643141 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 1826 | 1461413643149 Marionette TRACE conn3 <- [1,1054,null,{}] 05:14:03 INFO - PROCESS | 1826 | 1461413643156 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}] 05:14:03 INFO - PROCESS | 1826 | 1461413643299 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:14:03 INFO - PROCESS | 1826 | 1461413643437 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf721000 == 84 [pid = 1826] [id = 271] 05:14:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 132 (0x7fa7d0729000) [pid = 1826] [serial = 814] [outer = (nil)] 05:14:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 133 (0x7fa7d1faec00) [pid = 1826] [serial = 815] [outer = 0x7fa7d0729000] 05:14:03 INFO - PROCESS | 1826 | 1461413643494 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 134 (0x7fa7d2423800) [pid = 1826] [serial = 816] [outer = 0x7fa7d0729000] 05:14:04 INFO - PROCESS | 1826 | 1461413644122 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]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1042ms 05:14:04 INFO - PROCESS | 1826 | 1461413644177 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 1826 | 1461413644181 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:14:04 INFO - PROCESS | 1826 | 1461413644186 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - PROCESS | 1826 | 1461413644188 Marionette TRACE conn3 <- [1,1058,null,{}] 05:14:04 INFO - PROCESS | 1826 | 1461413644193 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}] 05:14:04 INFO - PROCESS | 1826 | 1461413644384 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:14:04 INFO - PROCESS | 1826 | 1461413644468 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d24dc800 == 85 [pid = 1826] [id = 272] 05:14:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 135 (0x7fa7cf6c1000) [pid = 1826] [serial = 817] [outer = (nil)] 05:14:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 136 (0x7fa7d2429c00) [pid = 1826] [serial = 818] [outer = 0x7fa7cf6c1000] 05:14:04 INFO - PROCESS | 1826 | 1461413644523 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 137 (0x7fa7d4839000) [pid = 1826] [serial = 819] [outer = 0x7fa7cf6c1000] 05:14:05 INFO - PROCESS | 1826 | 1461413645271 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]]]}] 05:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1132ms 05:14:05 INFO - PROCESS | 1826 | 1461413645324 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:14:05 INFO - PROCESS | 1826 | 1461413645327 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:14:05 INFO - PROCESS | 1826 | 1461413645332 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:14:05 INFO - PROCESS | 1826 | 1461413645335 Marionette TRACE conn3 <- [1,1062,null,{}] 05:14:05 INFO - PROCESS | 1826 | 1461413645339 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}] 05:14:05 INFO - PROCESS | 1826 | 1461413645513 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:14:05 INFO - PROCESS | 1826 | 1461413645535 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2537800 == 86 [pid = 1826] [id = 273] 05:14:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 138 (0x7fa7d552c000) [pid = 1826] [serial = 820] [outer = (nil)] 05:14:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 139 (0x7fa7d6533400) [pid = 1826] [serial = 821] [outer = 0x7fa7d552c000] 05:14:05 INFO - PROCESS | 1826 | 1461413645601 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 140 (0x7fa7d77d1400) [pid = 1826] [serial = 822] [outer = 0x7fa7d552c000] 05:14:06 INFO - PROCESS | 1826 | 1461413646453 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]]]}] 05:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1175ms 05:14:06 INFO - PROCESS | 1826 | 1461413646512 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:14:06 INFO - PROCESS | 1826 | 1461413646516 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:14:06 INFO - PROCESS | 1826 | 1461413646521 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 1826 | 1461413646524 Marionette TRACE conn3 <- [1,1066,null,{}] 05:14:06 INFO - PROCESS | 1826 | 1461413646528 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}] 05:14:06 INFO - PROCESS | 1826 | 1461413646709 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:14:06 INFO - PROCESS | 1826 | --DOMWINDOW == 139 (0x7fa7d097d800) [pid = 1826] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:14:06 INFO - PROCESS | 1826 | --DOMWINDOW == 138 (0x7fa7d8223000) [pid = 1826] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:14:06 INFO - PROCESS | 1826 | --DOMWINDOW == 137 (0x7fa7cf6c7000) [pid = 1826] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:14:06 INFO - PROCESS | 1826 | --DOMWINDOW == 136 (0x7fa7cf452c00) [pid = 1826] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:14:06 INFO - PROCESS | 1826 | --DOMWINDOW == 135 (0x7fa7ccc6f400) [pid = 1826] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:14:06 INFO - PROCESS | 1826 | --DOMWINDOW == 134 (0x7fa7cec17400) [pid = 1826] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:14:06 INFO - PROCESS | 1826 | --DOMWINDOW == 133 (0x7fa7c70eec00) [pid = 1826] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:14:07 INFO - PROCESS | 1826 | 1461413647012 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cea33800 == 87 [pid = 1826] [id = 274] 05:14:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 134 (0x7fa7c70eec00) [pid = 1826] [serial = 823] [outer = (nil)] 05:14:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 135 (0x7fa7cef0e800) [pid = 1826] [serial = 824] [outer = 0x7fa7c70eec00] 05:14:07 INFO - PROCESS | 1826 | 1461413647070 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 136 (0x7fa7d77df400) [pid = 1826] [serial = 825] [outer = 0x7fa7c70eec00] 05:14:07 INFO - PROCESS | 1826 | 1461413647694 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]]]}] 05:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1225ms 05:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:14:07 INFO - PROCESS | 1826 | 1461413647750 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 1826 | 1461413647752 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:14:07 INFO - PROCESS | 1826 | 1461413647756 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 1826 | 1461413647760 Marionette TRACE conn3 <- [1,1070,null,{}] 05:14:07 INFO - PROCESS | 1826 | 1461413647765 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}] 05:14:07 INFO - PROCESS | 1826 | 1461413647940 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:14:07 INFO - PROCESS | 1826 | 1461413647956 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d7542800 == 88 [pid = 1826] [id = 275] 05:14:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 137 (0x7fa7d7b33000) [pid = 1826] [serial = 826] [outer = (nil)] 05:14:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 138 (0x7fa7d94bfc00) [pid = 1826] [serial = 827] [outer = 0x7fa7d7b33000] 05:14:08 INFO - PROCESS | 1826 | 1461413648014 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 139 (0x7fa7df961c00) [pid = 1826] [serial = 828] [outer = 0x7fa7d7b33000] 05:14:08 INFO - PROCESS | 1826 | 1461413648706 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]]]}] 05:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 981ms 05:14:08 INFO - PROCESS | 1826 | 1461413648738 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 1826 | 1461413648741 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:14:08 INFO - PROCESS | 1826 | 1461413648746 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - PROCESS | 1826 | 1461413648748 Marionette TRACE conn3 <- [1,1074,null,{}] 05:14:08 INFO - PROCESS | 1826 | 1461413648753 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}] 05:14:08 INFO - PROCESS | 1826 | 1461413648928 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:14:09 INFO - PROCESS | 1826 | 1461413649099 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7c3c20000 == 89 [pid = 1826] [id = 276] 05:14:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 140 (0x7fa7c4cdc000) [pid = 1826] [serial = 829] [outer = (nil)] 05:14:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 141 (0x7fa7c4ce2800) [pid = 1826] [serial = 830] [outer = 0x7fa7c4cdc000] 05:14:09 INFO - PROCESS | 1826 | 1461413649169 Marionette DEBUG loaded listener.js 05:14:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 142 (0x7fa7cbbc8000) [pid = 1826] [serial = 831] [outer = 0x7fa7c4cdc000] 05:14:10 INFO - PROCESS | 1826 | 1461413650042 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]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1327ms 05:14:10 INFO - PROCESS | 1826 | 1461413650077 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 1826 | 1461413650084 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:14:10 INFO - PROCESS | 1826 | 1461413650092 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 1826 | 1461413650096 Marionette TRACE conn3 <- [1,1078,null,{}] 05:14:10 INFO - PROCESS | 1826 | 1461413650103 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}] 05:14:10 INFO - PROCESS | 1826 | 1461413650266 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:14:10 INFO - PROCESS | 1826 | 1461413650435 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf297800 == 90 [pid = 1826] [id = 277] 05:14:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 143 (0x7fa7ce392400) [pid = 1826] [serial = 832] [outer = (nil)] 05:14:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 144 (0x7fa7cf5b6400) [pid = 1826] [serial = 833] [outer = 0x7fa7ce392400] 05:14:10 INFO - PROCESS | 1826 | 1461413650504 Marionette DEBUG loaded listener.js 05:14:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 145 (0x7fa7cf6c2800) [pid = 1826] [serial = 834] [outer = 0x7fa7ce392400] 05:14:11 INFO - PROCESS | 1826 | 1461413651428 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]]]}] 05:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1386ms 05:14:11 INFO - PROCESS | 1826 | 1461413651483 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:14:11 INFO - PROCESS | 1826 | 1461413651489 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:14:11 INFO - PROCESS | 1826 | 1461413651494 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:14:11 INFO - PROCESS | 1826 | 1461413651498 Marionette TRACE conn3 <- [1,1082,null,{}] 05:14:11 INFO - PROCESS | 1826 | 1461413651503 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}] 05:14:11 INFO - PROCESS | 1826 | 1461413651678 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:14:11 INFO - PROCESS | 1826 | 1461413651842 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d79bd000 == 91 [pid = 1826] [id = 278] 05:14:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 146 (0x7fa7d06de400) [pid = 1826] [serial = 835] [outer = (nil)] 05:14:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 147 (0x7fa7d241f400) [pid = 1826] [serial = 836] [outer = 0x7fa7d06de400] 05:14:11 INFO - PROCESS | 1826 | 1461413651916 Marionette DEBUG loaded listener.js 05:14:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 148 (0x7fa7d52ed800) [pid = 1826] [serial = 837] [outer = 0x7fa7d06de400] 05:14:12 INFO - PROCESS | 1826 | 1461413652785 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]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1329ms 05:14:12 INFO - PROCESS | 1826 | 1461413652825 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 1826 | 1461413652828 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:14:12 INFO - PROCESS | 1826 | 1461413652843 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 1826 | 1461413652852 Marionette TRACE conn3 <- [1,1086,null,{}] 05:14:12 INFO - PROCESS | 1826 | 1461413652858 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}] 05:14:13 INFO - PROCESS | 1826 | 1461413653025 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:14:13 INFO - PROCESS | 1826 | 1461413653196 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7ded0c800 == 92 [pid = 1826] [id = 279] 05:14:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 149 (0x7fa7ce10e800) [pid = 1826] [serial = 838] [outer = (nil)] 05:14:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 150 (0x7fa7d7b36800) [pid = 1826] [serial = 839] [outer = 0x7fa7ce10e800] 05:14:13 INFO - PROCESS | 1826 | 1461413653268 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 151 (0x7fa7d94c6800) [pid = 1826] [serial = 840] [outer = 0x7fa7ce10e800] 05:14:14 INFO - PROCESS | 1826 | 1461413654054 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]]]}] 05:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1292ms 05:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:14:14 INFO - PROCESS | 1826 | 1461413654127 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:14:14 INFO - PROCESS | 1826 | 1461413654131 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:14:14 INFO - PROCESS | 1826 | 1461413654136 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:14:14 INFO - PROCESS | 1826 | 1461413654139 Marionette TRACE conn3 <- [1,1090,null,{}] 05:14:14 INFO - PROCESS | 1826 | 1461413654144 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}] 05:14:14 INFO - PROCESS | 1826 | 1461413654336 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:14:14 INFO - PROCESS | 1826 | 1461413654498 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e6c22800 == 93 [pid = 1826] [id = 280] 05:14:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 152 (0x7fa7d1423800) [pid = 1826] [serial = 841] [outer = (nil)] 05:14:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 153 (0x7fa7e5877400) [pid = 1826] [serial = 842] [outer = 0x7fa7d1423800] 05:14:14 INFO - PROCESS | 1826 | 1461413654569 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 154 (0x7fa7e6a06800) [pid = 1826] [serial = 843] [outer = 0x7fa7d1423800] 05:14:15 INFO - PROCESS | 1826 | 1461413655319 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]]]}] 05:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1226ms 05:14:15 INFO - PROCESS | 1826 | 1461413655368 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:14:15 INFO - PROCESS | 1826 | 1461413655372 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:14:15 INFO - PROCESS | 1826 | 1461413655379 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:14:15 INFO - PROCESS | 1826 | 1461413655382 Marionette TRACE conn3 <- [1,1094,null,{}] 05:14:15 INFO - PROCESS | 1826 | 1461413655388 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}] 05:14:15 INFO - PROCESS | 1826 | 1461413655543 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:14:15 INFO - PROCESS | 1826 | 1461413655713 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7eae97000 == 94 [pid = 1826] [id = 281] 05:14:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 155 (0x7fa7ea22e800) [pid = 1826] [serial = 844] [outer = (nil)] 05:14:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 156 (0x7fa7ea302c00) [pid = 1826] [serial = 845] [outer = 0x7fa7ea22e800] 05:14:15 INFO - PROCESS | 1826 | 1461413655801 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 157 (0x7fa7ea5b1800) [pid = 1826] [serial = 846] [outer = 0x7fa7ea22e800] 05:14:16 INFO - PROCESS | 1826 | 1461413656696 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]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1379ms 05:14:16 INFO - PROCESS | 1826 | 1461413656760 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 1826 | 1461413656763 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:14:16 INFO - PROCESS | 1826 | 1461413656768 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 1826 | 1461413656771 Marionette TRACE conn3 <- [1,1098,null,{}] 05:14:16 INFO - PROCESS | 1826 | 1461413656776 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}] 05:14:16 INFO - PROCESS | 1826 | 1461413656936 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:14:17 INFO - PROCESS | 1826 | 1461413657099 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7f25b2000 == 95 [pid = 1826] [id = 282] 05:14:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 158 (0x7fa7c6edbc00) [pid = 1826] [serial = 847] [outer = (nil)] 05:14:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 159 (0x7fa7c6ee1800) [pid = 1826] [serial = 848] [outer = 0x7fa7c6edbc00] 05:14:17 INFO - PROCESS | 1826 | 1461413657170 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 160 (0x7fa7ea5b7000) [pid = 1826] [serial = 849] [outer = 0x7fa7c6edbc00] 05:14:17 INFO - PROCESS | 1826 | 1461413657914 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]]]}] 05:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1177ms 05:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:14:17 INFO - PROCESS | 1826 | 1461413657946 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:14:17 INFO - PROCESS | 1826 | 1461413657949 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:14:17 INFO - PROCESS | 1826 | 1461413657953 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:14:17 INFO - PROCESS | 1826 | 1461413657957 Marionette TRACE conn3 <- [1,1102,null,{}] 05:14:17 INFO - PROCESS | 1826 | 1461413657962 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}] 05:14:18 INFO - PROCESS | 1826 | 1461413658167 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:14:18 INFO - PROCESS | 1826 | 1461413658292 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7c7279800 == 96 [pid = 1826] [id = 283] 05:14:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 161 (0x7fa7c6ee2800) [pid = 1826] [serial = 850] [outer = (nil)] 05:14:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 162 (0x7fa7d23b0c00) [pid = 1826] [serial = 851] [outer = 0x7fa7c6ee2800] 05:14:18 INFO - PROCESS | 1826 | 1461413658359 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 163 (0x7fa7d23b4400) [pid = 1826] [serial = 852] [outer = 0x7fa7c6ee2800] 05:14:19 INFO - PROCESS | 1826 | 1461413659172 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]]]}] 05:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1232ms 05:14:19 INFO - PROCESS | 1826 | 1461413659201 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 1826 | 1461413659205 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:14:19 INFO - PROCESS | 1826 | 1461413659212 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - PROCESS | 1826 | 1461413659215 Marionette TRACE conn3 <- [1,1106,null,{}] 05:14:19 INFO - PROCESS | 1826 | 1461413659220 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}] 05:14:19 INFO - PROCESS | 1826 | 1461413659376 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:14:19 INFO - PROCESS | 1826 | 1461413659544 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce072000 == 97 [pid = 1826] [id = 284] 05:14:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 164 (0x7fa7d23ab400) [pid = 1826] [serial = 853] [outer = (nil)] 05:14:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 165 (0x7fa7d23b9800) [pid = 1826] [serial = 854] [outer = 0x7fa7d23ab400] 05:14:19 INFO - PROCESS | 1826 | 1461413659610 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 166 (0x7fa7ea5be000) [pid = 1826] [serial = 855] [outer = 0x7fa7d23ab400] 05:14:20 INFO - PROCESS | 1826 | 1461413660391 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]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1229ms 05:14:20 INFO - PROCESS | 1826 | 1461413660441 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 1826 | 1461413660444 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:14:20 INFO - PROCESS | 1826 | 1461413660467 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 1826 | 1461413660471 Marionette TRACE conn3 <- [1,1110,null,{}] 05:14:20 INFO - PROCESS | 1826 | 1461413660476 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}] 05:14:20 INFO - PROCESS | 1826 | 1461413660629 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:14:20 INFO - PROCESS | 1826 | 1461413660796 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7d2a0d000 == 98 [pid = 1826] [id = 285] 05:14:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 167 (0x7fa7d23b1800) [pid = 1826] [serial = 856] [outer = (nil)] 05:14:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 168 (0x7fa7d26f2400) [pid = 1826] [serial = 857] [outer = 0x7fa7d23b1800] 05:14:20 INFO - PROCESS | 1826 | 1461413660863 Marionette DEBUG loaded listener.js 05:14:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 169 (0x7fa7d26f6000) [pid = 1826] [serial = 858] [outer = 0x7fa7d23b1800] 05:14:21 INFO - PROCESS | 1826 | 1461413661682 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]]]}] 05:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1282ms 05:14:21 INFO - PROCESS | 1826 | 1461413661747 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:14:21 INFO - PROCESS | 1826 | 1461413661751 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:14:21 INFO - PROCESS | 1826 | 1461413661757 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:14:21 INFO - PROCESS | 1826 | 1461413661759 Marionette TRACE conn3 <- [1,1114,null,{}] 05:14:21 INFO - PROCESS | 1826 | 1461413661764 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}] 05:14:21 INFO - PROCESS | 1826 | 1461413661914 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:14:22 INFO - PROCESS | 1826 | 1461413662083 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2a23800 == 99 [pid = 1826] [id = 286] 05:14:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 170 (0x7fa7d23b5c00) [pid = 1826] [serial = 859] [outer = (nil)] 05:14:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 171 (0x7fa7d527c800) [pid = 1826] [serial = 860] [outer = 0x7fa7d23b5c00] 05:14:22 INFO - PROCESS | 1826 | 1461413662158 Marionette DEBUG loaded listener.js 05:14:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 172 (0x7fa7eaa59000) [pid = 1826] [serial = 861] [outer = 0x7fa7d23b5c00] 05:14:22 INFO - PROCESS | 1826 | 1461413662981 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]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1281ms 05:14:23 INFO - PROCESS | 1826 | 1461413663038 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 1826 | 1461413663042 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:14:23 INFO - PROCESS | 1826 | 1461413663047 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 1826 | 1461413663051 Marionette TRACE conn3 <- [1,1118,null,{}] 05:14:23 INFO - PROCESS | 1826 | 1461413663055 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}] 05:14:23 INFO - PROCESS | 1826 | 1461413663275 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:14:23 INFO - PROCESS | 1826 | 1461413663461 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1826 | ++DOCSHELL 0x7fa7f25ae000 == 100 [pid = 1826] [id = 287] 05:14:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 173 (0x7fa7cbbc7000) [pid = 1826] [serial = 862] [outer = (nil)] 05:14:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 174 (0x7fa7ce7be000) [pid = 1826] [serial = 863] [outer = 0x7fa7cbbc7000] 05:14:23 INFO - PROCESS | 1826 | 1461413663529 Marionette DEBUG loaded listener.js 05:14:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 175 (0x7fa7eaaab400) [pid = 1826] [serial = 864] [outer = 0x7fa7cbbc7000] 05:14:24 INFO - PROCESS | 1826 | 1461413664318 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]]]}] 05:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1284ms 05:14:24 INFO - PROCESS | 1826 | 1461413664344 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:14:24 INFO - PROCESS | 1826 | 1461413664348 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:14:24 INFO - PROCESS | 1826 | 1461413664355 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:14:24 INFO - PROCESS | 1826 | 1461413664357 Marionette TRACE conn3 <- [1,1122,null,{}] 05:14:24 INFO - PROCESS | 1826 | 1461413664363 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}] 05:14:24 INFO - PROCESS | 1826 | 1461413664515 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:14:24 INFO - PROCESS | 1826 | 1461413664685 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2b41000 == 101 [pid = 1826] [id = 288] 05:14:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 176 (0x7fa7c2c14000) [pid = 1826] [serial = 865] [outer = (nil)] 05:14:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 177 (0x7fa7c2c1a400) [pid = 1826] [serial = 866] [outer = 0x7fa7c2c14000] 05:14:24 INFO - PROCESS | 1826 | 1461413664752 Marionette DEBUG loaded listener.js 05:14:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 178 (0x7fa7c2c1f400) [pid = 1826] [serial = 867] [outer = 0x7fa7c2c14000] 05:14:25 INFO - PROCESS | 1826 | 1461413665578 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]]]}] 05:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1279ms 05:14:25 INFO - PROCESS | 1826 | 1461413665636 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:14:25 INFO - PROCESS | 1826 | 1461413665638 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:14:25 INFO - PROCESS | 1826 | 1461413665644 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:14:25 INFO - PROCESS | 1826 | 1461413665647 Marionette TRACE conn3 <- [1,1126,null,{}] 05:14:25 INFO - PROCESS | 1826 | 1461413665651 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}] 05:14:25 INFO - PROCESS | 1826 | 1461413665800 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:14:26 INFO - PROCESS | 1826 | 1461413666374 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c4422800 == 102 [pid = 1826] [id = 289] 05:14:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 179 (0x7fa7c4e92400) [pid = 1826] [serial = 868] [outer = (nil)] 05:14:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 180 (0x7fa7c6ed4800) [pid = 1826] [serial = 869] [outer = 0x7fa7c4e92400] 05:14:26 INFO - PROCESS | 1826 | 1461413666494 Marionette DEBUG loaded listener.js 05:14:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 181 (0x7fa7c6edb400) [pid = 1826] [serial = 870] [outer = 0x7fa7c4e92400] 05:14:27 INFO - PROCESS | 1826 | 1461413667318 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]]]}] 05:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1726ms 05:14:27 INFO - PROCESS | 1826 | 1461413667371 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 1826 | 1461413667376 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:14:27 INFO - PROCESS | 1826 | 1461413667384 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - PROCESS | 1826 | 1461413667388 Marionette TRACE conn3 <- [1,1130,null,{}] 05:14:27 INFO - PROCESS | 1826 | 1461413667394 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}] 05:14:27 INFO - PROCESS | 1826 | 1461413667634 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:14:27 INFO - PROCESS | 1826 | 1461413667887 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c3c21000 == 103 [pid = 1826] [id = 290] 05:14:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 182 (0x7fa7ce10f400) [pid = 1826] [serial = 871] [outer = (nil)] 05:14:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 183 (0x7fa7ce7b3000) [pid = 1826] [serial = 872] [outer = 0x7fa7ce10f400] 05:14:28 INFO - PROCESS | 1826 | 1461413667996 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 184 (0x7fa7ce7bb800) [pid = 1826] [serial = 873] [outer = 0x7fa7ce10f400] 05:14:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7542800 == 102 [pid = 1826] [id = 275] 05:14:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cea33800 == 101 [pid = 1826] [id = 274] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 183 (0x7fa7ea5ba400) [pid = 1826] [serial = 742] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 182 (0x7fa7c4e8f400) [pid = 1826] [serial = 745] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 181 (0x7fa7dea4a400) [pid = 1826] [serial = 773] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 180 (0x7fa7ea309000) [pid = 1826] [serial = 739] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2537800 == 100 [pid = 1826] [id = 273] 05:14:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d24dc800 == 99 [pid = 1826] [id = 272] 05:14:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf721000 == 98 [pid = 1826] [id = 271] 05:14:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cbf84000 == 97 [pid = 1826] [id = 270] 05:14:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cbf8d800 == 96 [pid = 1826] [id = 269] 05:14:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdf13800 == 95 [pid = 1826] [id = 268] 05:14:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e6c24800 == 94 [pid = 1826] [id = 263] 05:14:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e5716000 == 93 [pid = 1826] [id = 262] 05:14:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7db058800 == 92 [pid = 1826] [id = 261] 05:14:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d91ae000 == 91 [pid = 1826] [id = 260] 05:14:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d24f7000 == 90 [pid = 1826] [id = 259] 05:14:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdfef000 == 89 [pid = 1826] [id = 258] 05:14:28 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d80b0800 == 88 [pid = 1826] [id = 257] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 179 (0x7fa7d77dc400) [pid = 1826] [serial = 765] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 178 (0x7fa7dbc50c00) [pid = 1826] [serial = 771] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 177 (0x7fa7d6825000) [pid = 1826] [serial = 762] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 176 (0x7fa7d62ba400) [pid = 1826] [serial = 770] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 175 (0x7fa7ccc6b400) [pid = 1826] [serial = 476] [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.] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 174 (0x7fa7d694b800) [pid = 1826] [serial = 764] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 173 (0x7fa7dbc11000) [pid = 1826] [serial = 767] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 172 (0x7fa7e49ecc00) [pid = 1826] [serial = 768] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 171 (0x7fa7e69eb000) [pid = 1826] [serial = 736] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 170 (0x7fa7ce391c00) [pid = 1826] [serial = 721] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 169 (0x7fa7d68c6800) [pid = 1826] [serial = 727] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 168 (0x7fa7d1506c00) [pid = 1826] [serial = 758] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 167 (0x7fa7d1fb7c00) [pid = 1826] [serial = 759] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 166 (0x7fa7d8217800) [pid = 1826] [serial = 730] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 165 (0x7fa7ce397000) [pid = 1826] [serial = 749] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 164 (0x7fa7d0723c00) [pid = 1826] [serial = 724] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 163 (0x7fa7d54c6800) [pid = 1826] [serial = 761] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 162 (0x7fa7ce1ab800) [pid = 1826] [serial = 752] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 161 (0x7fa7cea65800) [pid = 1826] [serial = 753] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 160 (0x7fa7cf459400) [pid = 1826] [serial = 755] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 159 (0x7fa7cf5bd400) [pid = 1826] [serial = 756] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 158 (0x7fa7dbc02c00) [pid = 1826] [serial = 733] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1826 | 1461413668850 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]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1482ms 05:14:28 INFO - PROCESS | 1826 | 1461413668870 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 1826 | 1461413668874 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:14:28 INFO - PROCESS | 1826 | 1461413668880 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 1826 | 1461413668883 Marionette TRACE conn3 <- [1,1134,null,{}] 05:14:28 INFO - PROCESS | 1826 | 1461413668888 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}] 05:14:29 INFO - PROCESS | 1826 | 1461413669028 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:14:29 INFO - PROCESS | 1826 | 1461413669045 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce0b1800 == 89 [pid = 1826] [id = 291] 05:14:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 159 (0x7fa7cea65800) [pid = 1826] [serial = 874] [outer = (nil)] 05:14:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 160 (0x7fa7cf04ec00) [pid = 1826] [serial = 875] [outer = 0x7fa7cea65800] 05:14:29 INFO - PROCESS | 1826 | 1461413669101 Marionette DEBUG loaded listener.js 05:14:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 161 (0x7fa7cf4b8400) [pid = 1826] [serial = 876] [outer = 0x7fa7cea65800] 05:14:29 INFO - PROCESS | 1826 | 1461413669895 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]]]}] 05:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1074ms 05:14:29 INFO - PROCESS | 1826 | 1461413669956 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:14:29 INFO - PROCESS | 1826 | 1461413669959 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:14:29 INFO - PROCESS | 1826 | 1461413669974 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:14:29 INFO - PROCESS | 1826 | 1461413669982 Marionette TRACE conn3 <- [1,1138,null,{}] 05:14:29 INFO - PROCESS | 1826 | 1461413669989 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}] 05:14:30 INFO - PROCESS | 1826 | 1461413670135 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:14:30 INFO - PROCESS | 1826 | 1461413670147 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cef2e000 == 90 [pid = 1826] [id = 292] 05:14:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 162 (0x7fa7cf4bd800) [pid = 1826] [serial = 877] [outer = (nil)] 05:14:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 163 (0x7fa7cf50f000) [pid = 1826] [serial = 878] [outer = 0x7fa7cf4bd800] 05:14:30 INFO - PROCESS | 1826 | 1461413670202 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 164 (0x7fa7cf5bfc00) [pid = 1826] [serial = 879] [outer = 0x7fa7cf4bd800] 05:14:30 INFO - PROCESS | 1826 | 1461413670971 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]]]}] 05:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1038ms 05:14:31 INFO - PROCESS | 1826 | 1461413671006 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:14:31 INFO - PROCESS | 1826 | 1461413671010 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:14:31 INFO - PROCESS | 1826 | 1461413671015 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - PROCESS | 1826 | 1461413671017 Marionette TRACE conn3 <- [1,1142,null,{}] 05:14:31 INFO - PROCESS | 1826 | 1461413671022 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}] 05:14:31 INFO - PROCESS | 1826 | 1461413671250 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:14:31 INFO - PROCESS | 1826 | 1461413671280 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf2aa000 == 91 [pid = 1826] [id = 293] 05:14:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 165 (0x7fa7cf508c00) [pid = 1826] [serial = 880] [outer = (nil)] 05:14:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 166 (0x7fa7cf6bb400) [pid = 1826] [serial = 881] [outer = 0x7fa7cf508c00] 05:14:31 INFO - PROCESS | 1826 | 1461413671337 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 167 (0x7fa7d0973400) [pid = 1826] [serial = 882] [outer = 0x7fa7cf508c00] 05:14:32 INFO - PROCESS | 1826 | 1461413672130 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]]]}] 05:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1132ms 05:14:32 INFO - PROCESS | 1826 | 1461413672154 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 1826 | 1461413672157 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:14:32 INFO - PROCESS | 1826 | 1461413672162 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 1826 | 1461413672164 Marionette TRACE conn3 <- [1,1146,null,{}] 05:14:32 INFO - PROCESS | 1826 | 1461413672169 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}] 05:14:32 INFO - PROCESS | 1826 | 1461413672364 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:14:32 INFO - PROCESS | 1826 | 1461413672398 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d1f24000 == 92 [pid = 1826] [id = 294] 05:14:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 168 (0x7fa7d1507000) [pid = 1826] [serial = 883] [outer = (nil)] 05:14:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 169 (0x7fa7d1fb7c00) [pid = 1826] [serial = 884] [outer = 0x7fa7d1507000] 05:14:32 INFO - PROCESS | 1826 | 1461413672465 Marionette DEBUG loaded listener.js 05:14:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 170 (0x7fa7d2426000) [pid = 1826] [serial = 885] [outer = 0x7fa7d1507000] 05:14:33 INFO - PROCESS | 1826 | --DOMWINDOW == 169 (0x7fa7d552c000) [pid = 1826] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:14:33 INFO - PROCESS | 1826 | --DOMWINDOW == 168 (0x7fa7ce1a6800) [pid = 1826] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:14:33 INFO - PROCESS | 1826 | --DOMWINDOW == 167 (0x7fa7c70eec00) [pid = 1826] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:14:33 INFO - PROCESS | 1826 | --DOMWINDOW == 166 (0x7fa7d0729000) [pid = 1826] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:14:33 INFO - PROCESS | 1826 | --DOMWINDOW == 165 (0x7fa7c4e87400) [pid = 1826] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:14:33 INFO - PROCESS | 1826 | --DOMWINDOW == 164 (0x7fa7ce111000) [pid = 1826] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:14:33 INFO - PROCESS | 1826 | --DOMWINDOW == 163 (0x7fa7cf6c1000) [pid = 1826] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:14:33 INFO - PROCESS | 1826 | 1461413673530 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]]]}] 05:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1381ms 05:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:14:33 INFO - PROCESS | 1826 | 1461413673544 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:14:33 INFO - PROCESS | 1826 | 1461413673546 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:14:33 INFO - PROCESS | 1826 | 1461413673552 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:14:33 INFO - PROCESS | 1826 | 1461413673555 Marionette TRACE conn3 <- [1,1150,null,{}] 05:14:33 INFO - PROCESS | 1826 | 1461413673559 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}] 05:14:33 INFO - PROCESS | 1826 | 1461413673756 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:14:33 INFO - PROCESS | 1826 | 1461413673842 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2525800 == 93 [pid = 1826] [id = 295] 05:14:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 164 (0x7fa7cf45f800) [pid = 1826] [serial = 886] [outer = (nil)] 05:14:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 165 (0x7fa7d0729000) [pid = 1826] [serial = 887] [outer = 0x7fa7cf45f800] 05:14:33 INFO - PROCESS | 1826 | 1461413673898 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 166 (0x7fa7d5a81800) [pid = 1826] [serial = 888] [outer = 0x7fa7cf45f800] 05:14:34 INFO - PROCESS | 1826 | 1461413674509 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]]]}] 05:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 984ms 05:14:34 INFO - PROCESS | 1826 | 1461413674535 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:14:34 INFO - PROCESS | 1826 | 1461413674537 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:14:34 INFO - PROCESS | 1826 | 1461413674543 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:14:34 INFO - PROCESS | 1826 | 1461413674545 Marionette TRACE conn3 <- [1,1154,null,{}] 05:14:34 INFO - PROCESS | 1826 | 1461413674550 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}] 05:14:34 INFO - PROCESS | 1826 | 1461413674729 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:14:34 INFO - PROCESS | 1826 | 1461413674815 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d4864000 == 94 [pid = 1826] [id = 296] 05:14:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 167 (0x7fa7cf5b7000) [pid = 1826] [serial = 889] [outer = (nil)] 05:14:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 168 (0x7fa7d69bc000) [pid = 1826] [serial = 890] [outer = 0x7fa7cf5b7000] 05:14:34 INFO - PROCESS | 1826 | 1461413674870 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 169 (0x7fa7d7b2d800) [pid = 1826] [serial = 891] [outer = 0x7fa7cf5b7000] 05:14:35 INFO - PROCESS | 1826 | 1461413675642 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]]]}] 05:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1174ms 05:14:35 INFO - PROCESS | 1826 | 1461413675719 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 1826 | 1461413675725 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:14:35 INFO - PROCESS | 1826 | 1461413675733 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 1826 | 1461413675739 Marionette TRACE conn3 <- [1,1158,null,{}] 05:14:35 INFO - PROCESS | 1826 | 1461413675748 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}] 05:14:35 INFO - PROCESS | 1826 | 1461413675964 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:14:36 INFO - PROCESS | 1826 | 1461413676135 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cdf1a000 == 95 [pid = 1826] [id = 297] 05:14:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 170 (0x7fa7c4cdcc00) [pid = 1826] [serial = 892] [outer = (nil)] 05:14:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 171 (0x7fa7ccbe5400) [pid = 1826] [serial = 893] [outer = 0x7fa7c4cdcc00] 05:14:36 INFO - PROCESS | 1826 | 1461413676208 Marionette DEBUG loaded listener.js 05:14:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 172 (0x7fa7ce111800) [pid = 1826] [serial = 894] [outer = 0x7fa7c4cdcc00] 05:14:37 INFO - PROCESS | 1826 | 1461413677110 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]]]}] 05:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1440ms 05:14:37 INFO - PROCESS | 1826 | 1461413677172 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:14:37 INFO - PROCESS | 1826 | 1461413677180 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:14:37 INFO - PROCESS | 1826 | 1461413677190 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:14:37 INFO - PROCESS | 1826 | 1461413677195 Marionette TRACE conn3 <- [1,1162,null,{}] 05:14:37 INFO - PROCESS | 1826 | 1461413677202 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}] 05:14:37 INFO - PROCESS | 1826 | 1461413677406 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:14:37 INFO - PROCESS | 1826 | 1461413677582 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf2a5800 == 96 [pid = 1826] [id = 298] 05:14:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 173 (0x7fa7cec11c00) [pid = 1826] [serial = 895] [outer = (nil)] 05:14:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 174 (0x7fa7cf503400) [pid = 1826] [serial = 896] [outer = 0x7fa7cec11c00] 05:14:37 INFO - PROCESS | 1826 | 1461413677648 Marionette DEBUG loaded listener.js 05:14:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 175 (0x7fa7cf50dc00) [pid = 1826] [serial = 897] [outer = 0x7fa7cec11c00] 05:14:38 INFO - PROCESS | 1826 | 1461413678579 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]]]}] 05:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1433ms 05:14:38 INFO - PROCESS | 1826 | 1461413678624 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 1826 | 1461413678628 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:14:38 INFO - PROCESS | 1826 | 1461413678634 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 1826 | 1461413678639 Marionette TRACE conn3 <- [1,1166,null,{}] 05:14:38 INFO - PROCESS | 1826 | 1461413678654 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}] 05:14:38 INFO - PROCESS | 1826 | 1461413678814 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:14:38 INFO - PROCESS | 1826 | 1461413678990 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d7a22800 == 97 [pid = 1826] [id = 299] 05:14:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 176 (0x7fa7cf50d000) [pid = 1826] [serial = 898] [outer = (nil)] 05:14:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 177 (0x7fa7d2423400) [pid = 1826] [serial = 899] [outer = 0x7fa7cf50d000] 05:14:39 INFO - PROCESS | 1826 | 1461413679065 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 178 (0x7fa7d26f9400) [pid = 1826] [serial = 900] [outer = 0x7fa7cf50d000] 05:14:39 INFO - PROCESS | 1826 | 1461413679884 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]]]}] 05:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1285ms 05:14:39 INFO - PROCESS | 1826 | 1461413679920 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:14:39 INFO - PROCESS | 1826 | 1461413679925 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:14:39 INFO - PROCESS | 1826 | 1461413679930 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - PROCESS | 1826 | 1461413679932 Marionette TRACE conn3 <- [1,1170,null,{}] 05:14:39 INFO - PROCESS | 1826 | 1461413679938 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}] 05:14:40 INFO - PROCESS | 1826 | 1461413680109 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:14:40 INFO - PROCESS | 1826 | 1461413680284 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7db00c800 == 98 [pid = 1826] [id = 300] 05:14:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 179 (0x7fa7cfaf1000) [pid = 1826] [serial = 901] [outer = (nil)] 05:14:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 180 (0x7fa7d7b3ac00) [pid = 1826] [serial = 902] [outer = 0x7fa7cfaf1000] 05:14:40 INFO - PROCESS | 1826 | 1461413680356 Marionette DEBUG loaded listener.js 05:14:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 181 (0x7fa7d916e400) [pid = 1826] [serial = 903] [outer = 0x7fa7cfaf1000] 05:14:41 INFO - PROCESS | 1826 | 1461413681206 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]]]}] 05:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1336ms 05:14:41 INFO - PROCESS | 1826 | 1461413681268 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:14:41 INFO - PROCESS | 1826 | 1461413681271 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:14:41 INFO - PROCESS | 1826 | 1461413681277 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 1826 | 1461413681280 Marionette TRACE conn3 <- [1,1174,null,{}] 05:14:41 INFO - PROCESS | 1826 | 1461413681285 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}] 05:14:41 INFO - PROCESS | 1826 | 1461413681454 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:14:41 INFO - PROCESS | 1826 | 1461413681651 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e5abf800 == 99 [pid = 1826] [id = 301] 05:14:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 182 (0x7fa7d26fa400) [pid = 1826] [serial = 904] [outer = (nil)] 05:14:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 183 (0x7fa7e4915c00) [pid = 1826] [serial = 905] [outer = 0x7fa7d26fa400] 05:14:41 INFO - PROCESS | 1826 | 1461413681724 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 184 (0x7fa7e5cd9800) [pid = 1826] [serial = 906] [outer = 0x7fa7d26fa400] 05:14:42 INFO - PROCESS | 1826 | 1461413682489 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] 05:14:42 INFO - PROCESS | 1826 | 1461413682569 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:14:42 INFO - PROCESS | 1826 | 1461413682577 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:14:42 INFO - PROCESS | 1826 | 1461413682580 Marionette TRACE conn3 <- [1,1178,null,{}] 05:14:42 INFO - PROCESS | 1826 | 1461413682585 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}] 05:14:42 INFO - PROCESS | 1826 | 1461413682765 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:14:42 INFO - PROCESS | 1826 | 1461413682938 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ecb87000 == 100 [pid = 1826] [id = 302] 05:14:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 185 (0x7fa7e6c90c00) [pid = 1826] [serial = 907] [outer = (nil)] 05:14:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 186 (0x7fa7ea32a800) [pid = 1826] [serial = 908] [outer = 0x7fa7e6c90c00] 05:14:43 INFO - PROCESS | 1826 | 1461413683008 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 187 (0x7fa7eaaad000) [pid = 1826] [serial = 909] [outer = 0x7fa7e6c90c00] 05:14:43 INFO - PROCESS | 1826 | 1461413683810 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] 05:14:43 INFO - PROCESS | 1826 | 1461413683859 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:14:43 INFO - PROCESS | 1826 | 1461413683864 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:14:43 INFO - PROCESS | 1826 | 1461413683866 Marionette TRACE conn3 <- [1,1182,null,{}] 05:14:43 INFO - PROCESS | 1826 | 1461413683871 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}] 05:14:44 INFO - PROCESS | 1826 | 1461413684026 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:14:44 INFO - PROCESS | 1826 | 1461413684200 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2914000 == 101 [pid = 1826] [id = 303] 05:14:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 188 (0x7fa7d2aa7800) [pid = 1826] [serial = 910] [outer = (nil)] 05:14:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 189 (0x7fa7d2ab1400) [pid = 1826] [serial = 911] [outer = 0x7fa7d2aa7800] 05:14:44 INFO - PROCESS | 1826 | 1461413684267 Marionette DEBUG loaded listener.js 05:14:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 190 (0x7fa7e6a07000) [pid = 1826] [serial = 912] [outer = 0x7fa7d2aa7800] 05:14:44 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:44 INFO - PROCESS | 1826 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:14:45 INFO - PROCESS | 1826 | 1461413685069 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] 05:14:45 INFO - PROCESS | 1826 | 1461413685145 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:14:45 INFO - PROCESS | 1826 | 1461413685151 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:14:45 INFO - PROCESS | 1826 | 1461413685153 Marionette TRACE conn3 <- [1,1186,null,{}] 05:14:45 INFO - PROCESS | 1826 | 1461413685158 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}] 05:14:45 INFO - PROCESS | 1826 | 1461413685313 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:14:45 INFO - PROCESS | 1826 | 1461413685486 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c5896800 == 102 [pid = 1826] [id = 304] 05:14:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 191 (0x7fa7cbe71000) [pid = 1826] [serial = 913] [outer = (nil)] 05:14:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 192 (0x7fa7cbe7b000) [pid = 1826] [serial = 914] [outer = 0x7fa7cbe71000] 05:14:45 INFO - PROCESS | 1826 | 1461413685553 Marionette DEBUG loaded listener.js 05:14:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 193 (0x7fa7d2aabc00) [pid = 1826] [serial = 915] [outer = 0x7fa7cbe71000] 05:14:46 INFO - PROCESS | 1826 | 1461413686362 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] 05:14:46 INFO - PROCESS | 1826 | 1461413686434 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:14:46 INFO - PROCESS | 1826 | 1461413686440 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:14:46 INFO - PROCESS | 1826 | 1461413686442 Marionette TRACE conn3 <- [1,1190,null,{}] 05:14:46 INFO - PROCESS | 1826 | 1461413686447 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}] 05:14:46 INFO - PROCESS | 1826 | 1461413686658 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:14:46 INFO - PROCESS | 1826 | 1461413686834 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7f25ad000 == 103 [pid = 1826] [id = 305] 05:14:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 194 (0x7fa7cbe73800) [pid = 1826] [serial = 916] [outer = (nil)] 05:14:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 195 (0x7fa7d1421000) [pid = 1826] [serial = 917] [outer = 0x7fa7cbe73800] 05:14:46 INFO - PROCESS | 1826 | 1461413686904 Marionette DEBUG loaded listener.js 05:14:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 196 (0x7fa7d27f4400) [pid = 1826] [serial = 918] [outer = 0x7fa7cbe73800] 05:14:47 INFO - PROCESS | 1826 | 1461413687718 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] 05:14:47 INFO - PROCESS | 1826 | 1461413687775 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:14:47 INFO - PROCESS | 1826 | 1461413687781 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - PROCESS | 1826 | 1461413687784 Marionette TRACE conn3 <- [1,1194,null,{}] 05:14:47 INFO - PROCESS | 1826 | 1461413687789 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}] 05:14:47 INFO - PROCESS | 1826 | 1461413687939 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:14:48 INFO - PROCESS | 1826 | 1461413688115 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c05de800 == 104 [pid = 1826] [id = 306] 05:14:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 197 (0x7fa7c07dc800) [pid = 1826] [serial = 919] [outer = (nil)] 05:14:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7c07e3800) [pid = 1826] [serial = 920] [outer = 0x7fa7c07dc800] 05:14:48 INFO - PROCESS | 1826 | 1461413688179 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 199 (0x7fa7cbe7a400) [pid = 1826] [serial = 921] [outer = 0x7fa7c07dc800] 05:14:48 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:48 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:49 INFO - PROCESS | 1826 | 1461413689044 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] 05:14:49 INFO - PROCESS | 1826 | 1461413689115 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:14:49 INFO - PROCESS | 1826 | 1461413689121 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - PROCESS | 1826 | 1461413689124 Marionette TRACE conn3 <- [1,1198,null,{}] 05:14:49 INFO - PROCESS | 1826 | 1461413689129 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}] 05:14:49 INFO - PROCESS | 1826 | 1461413689314 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:14:49 INFO - PROCESS | 1826 | 1461413689487 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45f0800 == 105 [pid = 1826] [id = 307] 05:14:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 200 (0x7fa7c07df000) [pid = 1826] [serial = 922] [outer = (nil)] 05:14:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 201 (0x7fa7d2ab2c00) [pid = 1826] [serial = 923] [outer = 0x7fa7c07df000] 05:14:49 INFO - PROCESS | 1826 | 1461413689561 Marionette DEBUG loaded listener.js 05:14:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 202 (0x7fa7eac48000) [pid = 1826] [serial = 924] [outer = 0x7fa7c07df000] 05:14:50 INFO - PROCESS | 1826 | 1461413690438 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]]]}] 05:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1376ms 05:14:50 INFO - PROCESS | 1826 | 1461413690498 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:14:50 INFO - PROCESS | 1826 | 1461413690501 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:14:50 INFO - PROCESS | 1826 | 1461413690506 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 1826 | 1461413690508 Marionette TRACE conn3 <- [1,1202,null,{}] 05:14:50 INFO - PROCESS | 1826 | 1461413690513 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}] 05:14:50 INFO - PROCESS | 1826 | 1461413690676 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:14:50 INFO - PROCESS | 1826 | 1461413690856 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c195b800 == 106 [pid = 1826] [id = 308] 05:14:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 203 (0x7fa7c1a83400) [pid = 1826] [serial = 925] [outer = (nil)] 05:14:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 204 (0x7fa7c1a8bc00) [pid = 1826] [serial = 926] [outer = 0x7fa7c1a83400] 05:14:50 INFO - PROCESS | 1826 | 1461413690920 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 205 (0x7fa7c2c1a000) [pid = 1826] [serial = 927] [outer = 0x7fa7c1a83400] 05:14:52 INFO - PROCESS | 1826 | 1461413692219 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]]]}] 05:14:52 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 05:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1777ms 05:14:52 INFO - PROCESS | 1826 | 1461413692285 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:14:52 INFO - PROCESS | 1826 | 1461413692290 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:14:52 INFO - PROCESS | 1826 | 1461413692297 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 1826 | 1461413692300 Marionette TRACE conn3 <- [1,1206,null,{}] 05:14:52 INFO - PROCESS | 1826 | 1461413692307 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}] 05:14:52 INFO - PROCESS | 1826 | 1461413692505 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:14:52 INFO - PROCESS | 1826 | 1461413692680 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ccb6e800 == 107 [pid = 1826] [id = 309] 05:14:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 206 (0x7fa7c2c12400) [pid = 1826] [serial = 928] [outer = (nil)] 05:14:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 207 (0x7fa7c70e6400) [pid = 1826] [serial = 929] [outer = 0x7fa7c2c12400] 05:14:52 INFO - PROCESS | 1826 | 1461413692740 Marionette DEBUG loaded listener.js 05:14:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 208 (0x7fa7cbe7e000) [pid = 1826] [serial = 930] [outer = 0x7fa7c2c12400] 05:14:53 INFO - PROCESS | 1826 | 1461413693667 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]]]}] 05:14:53 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 05:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1434ms 05:14:53 INFO - PROCESS | 1826 | 1461413693731 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:14:53 INFO - PROCESS | 1826 | 1461413693739 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:14:53 INFO - PROCESS | 1826 | 1461413693748 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:14:53 INFO - PROCESS | 1826 | 1461413693750 Marionette TRACE conn3 <- [1,1210,null,{}] 05:14:53 INFO - PROCESS | 1826 | 1461413693755 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}] 05:14:53 INFO - PROCESS | 1826 | 1461413693919 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:14:54 INFO - PROCESS | 1826 | 1461413694140 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c5721800 == 108 [pid = 1826] [id = 310] 05:14:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 209 (0x7fa7cbe28400) [pid = 1826] [serial = 931] [outer = (nil)] 05:14:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 210 (0x7fa7ce7bfc00) [pid = 1826] [serial = 932] [outer = 0x7fa7cbe28400] 05:14:54 INFO - PROCESS | 1826 | 1461413694271 Marionette DEBUG loaded listener.js 05:14:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 211 (0x7fa7cea6a000) [pid = 1826] [serial = 933] [outer = 0x7fa7cbe28400] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e6c19000 == 107 [pid = 1826] [id = 50] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 210 (0x7fa7d94bfc00) [pid = 1826] [serial = 827] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 209 (0x7fa7cf60c800) [pid = 1826] [serial = 800] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 208 (0x7fa7c5ab1800) [pid = 1826] [serial = 803] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 207 (0x7fa7ccbed000) [pid = 1826] [serial = 797] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 206 (0x7fa7cf60e000) [pid = 1826] [serial = 794] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2525800 == 106 [pid = 1826] [id = 295] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d1f24000 == 105 [pid = 1826] [id = 294] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf2aa000 == 104 [pid = 1826] [id = 293] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cef2e000 == 103 [pid = 1826] [id = 292] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce0b1800 == 102 [pid = 1826] [id = 291] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c3c21000 == 101 [pid = 1826] [id = 290] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c4422800 == 100 [pid = 1826] [id = 289] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2a23800 == 99 [pid = 1826] [id = 286] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2a0d000 == 98 [pid = 1826] [id = 285] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce072000 == 97 [pid = 1826] [id = 284] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c7279800 == 96 [pid = 1826] [id = 283] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7f25b2000 == 95 [pid = 1826] [id = 282] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7eae97000 == 94 [pid = 1826] [id = 281] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e6c22800 == 93 [pid = 1826] [id = 280] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ded0c800 == 92 [pid = 1826] [id = 279] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d79bd000 == 91 [pid = 1826] [id = 278] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf297800 == 90 [pid = 1826] [id = 277] 05:14:54 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c3c20000 == 89 [pid = 1826] [id = 276] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 205 (0x7fa7d77d1400) [pid = 1826] [serial = 822] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 204 (0x7fa7ea5b6000) [pid = 1826] [serial = 791] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 203 (0x7fa7cf6ba400) [pid = 1826] [serial = 812] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 202 (0x7fa7e5543800) [pid = 1826] [serial = 785] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 201 (0x7fa7e69ec400) [pid = 1826] [serial = 788] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 200 (0x7fa7d77df400) [pid = 1826] [serial = 825] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 199 (0x7fa7ce38ec00) [pid = 1826] [serial = 776] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 198 (0x7fa7d1faec00) [pid = 1826] [serial = 815] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7d1418800) [pid = 1826] [serial = 779] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 196 (0x7fa7d6533400) [pid = 1826] [serial = 821] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 195 (0x7fa7d2423800) [pid = 1826] [serial = 816] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 194 (0x7fa7d141bc00) [pid = 1826] [serial = 813] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 193 (0x7fa7c5ab2800) [pid = 1826] [serial = 806] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 192 (0x7fa7cbbc2c00) [pid = 1826] [serial = 807] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 191 (0x7fa7cef0e800) [pid = 1826] [serial = 824] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 190 (0x7fa7cf04e800) [pid = 1826] [serial = 810] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 189 (0x7fa7d2429c00) [pid = 1826] [serial = 818] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 188 (0x7fa7ce95dc00) [pid = 1826] [serial = 809] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 187 (0x7fa7d4839000) [pid = 1826] [serial = 819] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 186 (0x7fa7d7ac4400) [pid = 1826] [serial = 782] [outer = (nil)] [url = about:blank] 05:14:55 INFO - PROCESS | 1826 | 1461413695086 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]]]}] 05:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1380ms 05:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:14:55 INFO - PROCESS | 1826 | 1461413695136 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:14:55 INFO - PROCESS | 1826 | 1461413695139 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:14:55 INFO - PROCESS | 1826 | 1461413695144 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:14:55 INFO - PROCESS | 1826 | 1461413695150 Marionette TRACE conn3 <- [1,1214,null,{}] 05:14:55 INFO - PROCESS | 1826 | 1461413695163 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}] 05:14:55 INFO - PROCESS | 1826 | 1461413695303 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:14:55 INFO - PROCESS | 1826 | 1461413695321 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce081800 == 90 [pid = 1826] [id = 311] 05:14:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 187 (0x7fa7cf1e2800) [pid = 1826] [serial = 934] [outer = (nil)] 05:14:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 188 (0x7fa7cf50e400) [pid = 1826] [serial = 935] [outer = 0x7fa7cf1e2800] 05:14:55 INFO - PROCESS | 1826 | 1461413695381 Marionette DEBUG loaded listener.js 05:14:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 189 (0x7fa7cf60b800) [pid = 1826] [serial = 936] [outer = 0x7fa7cf1e2800] 05:14:56 INFO - PROCESS | 1826 | 1461413696140 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]]]}] 05:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1031ms 05:14:56 INFO - PROCESS | 1826 | 1461413696175 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:14:56 INFO - PROCESS | 1826 | 1461413696179 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:14:56 INFO - PROCESS | 1826 | 1461413696185 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - PROCESS | 1826 | 1461413696186 Marionette TRACE conn3 <- [1,1218,null,{}] 05:14:56 INFO - PROCESS | 1826 | 1461413696191 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}] 05:14:56 INFO - PROCESS | 1826 | 1461413696331 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:14:56 INFO - PROCESS | 1826 | 1461413696348 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cea42000 == 91 [pid = 1826] [id = 312] 05:14:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 190 (0x7fa7cf50b800) [pid = 1826] [serial = 937] [outer = (nil)] 05:14:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 191 (0x7fa7d141bc00) [pid = 1826] [serial = 938] [outer = 0x7fa7cf50b800] 05:14:56 INFO - PROCESS | 1826 | 1461413696406 Marionette DEBUG loaded listener.js 05:14:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 192 (0x7fa7d14d9400) [pid = 1826] [serial = 939] [outer = 0x7fa7cf50b800] 05:14:57 INFO - PROCESS | 1826 | 1461413697289 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]]]}] 05:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1133ms 05:14:57 INFO - PROCESS | 1826 | 1461413697321 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:14:57 INFO - PROCESS | 1826 | 1461413697324 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:14:57 INFO - PROCESS | 1826 | 1461413697330 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:14:57 INFO - PROCESS | 1826 | 1461413697332 Marionette TRACE conn3 <- [1,1222,null,{}] 05:14:57 INFO - PROCESS | 1826 | 1461413697337 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}] 05:14:57 INFO - PROCESS | 1826 | 1461413697522 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:14:57 INFO - PROCESS | 1826 | 1461413697551 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf12f000 == 92 [pid = 1826] [id = 313] 05:14:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 193 (0x7fa7ce95dc00) [pid = 1826] [serial = 940] [outer = (nil)] 05:14:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 194 (0x7fa7d212d000) [pid = 1826] [serial = 941] [outer = 0x7fa7ce95dc00] 05:14:57 INFO - PROCESS | 1826 | 1461413697608 Marionette DEBUG loaded listener.js 05:14:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 195 (0x7fa7d23b6c00) [pid = 1826] [serial = 942] [outer = 0x7fa7ce95dc00] 05:14:58 INFO - PROCESS | 1826 | 1461413698311 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] 05:14:58 INFO - PROCESS | 1826 | 1461413698415 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:14:58 INFO - PROCESS | 1826 | 1461413698424 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - PROCESS | 1826 | 1461413698426 Marionette TRACE conn3 <- [1,1226,null,{}] 05:14:58 INFO - PROCESS | 1826 | 1461413698430 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}] 05:14:58 INFO - PROCESS | 1826 | 1461413698671 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:14:58 INFO - PROCESS | 1826 | 1461413698692 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d1f1f800 == 93 [pid = 1826] [id = 314] 05:14:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 196 (0x7fa7d14cf000) [pid = 1826] [serial = 943] [outer = (nil)] 05:14:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 197 (0x7fa7d26f8c00) [pid = 1826] [serial = 944] [outer = 0x7fa7d14cf000] 05:14:58 INFO - PROCESS | 1826 | 1461413698751 Marionette DEBUG loaded listener.js 05:14:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7d2779000) [pid = 1826] [serial = 945] [outer = 0x7fa7d14cf000] 05:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7cef06c00) [pid = 1826] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 196 (0x7fa7c4cddc00) [pid = 1826] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 195 (0x7fa7d7b33000) [pid = 1826] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 194 (0x7fa7c70ea000) [pid = 1826] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 193 (0x7fa7d1507000) [pid = 1826] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 192 (0x7fa7cf45f800) [pid = 1826] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 191 (0x7fa7cf4bd800) [pid = 1826] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 190 (0x7fa7c4e92400) [pid = 1826] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 189 (0x7fa7ce10f400) [pid = 1826] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 188 (0x7fa7cea65800) [pid = 1826] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 187 (0x7fa7cf508c00) [pid = 1826] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:14:59 INFO - PROCESS | 1826 | 1461413699751 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]]]}] 05:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1373ms 05:14:59 INFO - PROCESS | 1826 | 1461413699797 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:14:59 INFO - PROCESS | 1826 | 1461413699800 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:14:59 INFO - PROCESS | 1826 | 1461413699814 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:14:59 INFO - PROCESS | 1826 | 1461413699818 Marionette TRACE conn3 <- [1,1230,null,{}] 05:14:59 INFO - PROCESS | 1826 | 1461413699823 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}] 05:14:59 INFO - PROCESS | 1826 | 1461413699956 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:15:00 INFO - PROCESS | 1826 | 1461413700093 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf91c000 == 94 [pid = 1826] [id = 315] 05:15:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 188 (0x7fa7c70e9800) [pid = 1826] [serial = 946] [outer = (nil)] 05:15:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 189 (0x7fa7d2427400) [pid = 1826] [serial = 947] [outer = 0x7fa7c70e9800] 05:15:00 INFO - PROCESS | 1826 | 1461413700151 Marionette DEBUG loaded listener.js 05:15:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 190 (0x7fa7d27f7400) [pid = 1826] [serial = 948] [outer = 0x7fa7c70e9800] 05:15:00 INFO - PROCESS | 1826 | 1461413700774 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]]]}] 05:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 983ms 05:15:00 INFO - PROCESS | 1826 | 1461413700789 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:15:00 INFO - PROCESS | 1826 | 1461413700791 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:15:00 INFO - PROCESS | 1826 | 1461413700798 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - PROCESS | 1826 | 1461413700801 Marionette TRACE conn3 <- [1,1234,null,{}] 05:15:00 INFO - PROCESS | 1826 | 1461413700805 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}] 05:15:00 INFO - PROCESS | 1826 | 1461413700938 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:15:01 INFO - PROCESS | 1826 | 1461413701074 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2a18800 == 95 [pid = 1826] [id = 316] 05:15:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 191 (0x7fa7cbbd1800) [pid = 1826] [serial = 949] [outer = (nil)] 05:15:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 192 (0x7fa7d541b400) [pid = 1826] [serial = 950] [outer = 0x7fa7cbbd1800] 05:15:01 INFO - PROCESS | 1826 | 1461413701130 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 193 (0x7fa7d6826800) [pid = 1826] [serial = 951] [outer = 0x7fa7cbbd1800] 05:15:02 INFO - PROCESS | 1826 | 1461413702089 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]]]}] 05:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1330ms 05:15:02 INFO - PROCESS | 1826 | 1461413702129 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:15:02 INFO - PROCESS | 1826 | 1461413702135 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:15:02 INFO - PROCESS | 1826 | 1461413702142 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 1826 | 1461413702147 Marionette TRACE conn3 <- [1,1238,null,{}] 05:15:02 INFO - PROCESS | 1826 | 1461413702155 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}] 05:15:02 INFO - PROCESS | 1826 | 1461413702330 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:15:02 INFO - PROCESS | 1826 | 1461413702505 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c7266800 == 96 [pid = 1826] [id = 317] 05:15:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 194 (0x7fa7c4e92000) [pid = 1826] [serial = 952] [outer = (nil)] 05:15:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 195 (0x7fa7cbbcf400) [pid = 1826] [serial = 953] [outer = 0x7fa7c4e92000] 05:15:02 INFO - PROCESS | 1826 | 1461413702579 Marionette DEBUG loaded listener.js 05:15:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 196 (0x7fa7ccc63800) [pid = 1826] [serial = 954] [outer = 0x7fa7c4e92000] 05:15:03 INFO - PROCESS | 1826 | 1461413703389 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]]]}] 05:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1290ms 05:15:03 INFO - PROCESS | 1826 | 1461413703433 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:15:03 INFO - PROCESS | 1826 | 1461413703441 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:15:03 INFO - PROCESS | 1826 | 1461413703450 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:15:03 INFO - PROCESS | 1826 | 1461413703454 Marionette TRACE conn3 <- [1,1242,null,{}] 05:15:03 INFO - PROCESS | 1826 | 1461413703458 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}] 05:15:03 INFO - PROCESS | 1826 | 1461413703630 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:15:03 INFO - PROCESS | 1826 | 1461413703810 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce692000 == 97 [pid = 1826] [id = 318] 05:15:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 197 (0x7fa7ce7bbc00) [pid = 1826] [serial = 955] [outer = (nil)] 05:15:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7cf04f400) [pid = 1826] [serial = 956] [outer = 0x7fa7ce7bbc00] 05:15:03 INFO - PROCESS | 1826 | 1461413703879 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 199 (0x7fa7cf50ac00) [pid = 1826] [serial = 957] [outer = 0x7fa7ce7bbc00] 05:15:04 INFO - PROCESS | 1826 | 1461413704757 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]]]}] 05:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1377ms 05:15:04 INFO - PROCESS | 1826 | 1461413704828 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 1826 | 1461413704832 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:15:04 INFO - PROCESS | 1826 | 1461413704837 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 1826 | 1461413704843 Marionette TRACE conn3 <- [1,1246,null,{}] 05:15:04 INFO - PROCESS | 1826 | 1461413704858 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}] 05:15:05 INFO - PROCESS | 1826 | 1461413705066 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:15:05 INFO - PROCESS | 1826 | 1461413705239 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d4866800 == 98 [pid = 1826] [id = 319] 05:15:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 200 (0x7fa7d1416c00) [pid = 1826] [serial = 958] [outer = (nil)] 05:15:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 201 (0x7fa7d26ef000) [pid = 1826] [serial = 959] [outer = 0x7fa7d1416c00] 05:15:05 INFO - PROCESS | 1826 | 1461413705351 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 202 (0x7fa7d276dc00) [pid = 1826] [serial = 960] [outer = 0x7fa7d1416c00] 05:15:06 INFO - PROCESS | 1826 | 1461413706187 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]]]}] 05:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1391ms 05:15:06 INFO - PROCESS | 1826 | 1461413706229 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:15:06 INFO - PROCESS | 1826 | 1461413706234 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:15:06 INFO - PROCESS | 1826 | 1461413706240 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:15:06 INFO - PROCESS | 1826 | 1461413706243 Marionette TRACE conn3 <- [1,1250,null,{}] 05:15:06 INFO - PROCESS | 1826 | 1461413706248 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}] 05:15:06 INFO - PROCESS | 1826 | 1461413706419 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:15:06 INFO - PROCESS | 1826 | 1461413706597 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d80cd800 == 99 [pid = 1826] [id = 320] 05:15:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 203 (0x7fa7d1fb4800) [pid = 1826] [serial = 961] [outer = (nil)] 05:15:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 204 (0x7fa7d2aad400) [pid = 1826] [serial = 962] [outer = 0x7fa7d1fb4800] 05:15:06 INFO - PROCESS | 1826 | 1461413706677 Marionette DEBUG loaded listener.js 05:15:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 205 (0x7fa7d5528400) [pid = 1826] [serial = 963] [outer = 0x7fa7d1fb4800] 05:15:07 INFO - PROCESS | 1826 | 1461413707541 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]]]}] 05:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1330ms 05:15:07 INFO - PROCESS | 1826 | 1461413707570 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:15:07 INFO - PROCESS | 1826 | 1461413707572 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:15:07 INFO - PROCESS | 1826 | 1461413707579 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 1826 | 1461413707581 Marionette TRACE conn3 <- [1,1254,null,{}] 05:15:07 INFO - PROCESS | 1826 | 1461413707586 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}] 05:15:07 INFO - PROCESS | 1826 | 1461413707743 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:15:07 INFO - PROCESS | 1826 | 1461413707925 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7deb5e800 == 100 [pid = 1826] [id = 321] 05:15:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 206 (0x7fa7d2772c00) [pid = 1826] [serial = 964] [outer = (nil)] 05:15:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 207 (0x7fa7d7ab8c00) [pid = 1826] [serial = 965] [outer = 0x7fa7d2772c00] 05:15:08 INFO - PROCESS | 1826 | 1461413707994 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 208 (0x7fa7d8b60000) [pid = 1826] [serial = 966] [outer = 0x7fa7d2772c00] 05:15:08 INFO - PROCESS | 1826 | 1461413708857 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]]]}] 05:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1336ms 05:15:08 INFO - PROCESS | 1826 | 1461413708916 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:15:08 INFO - PROCESS | 1826 | 1461413708919 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:15:08 INFO - PROCESS | 1826 | 1461413708925 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 1826 | 1461413708927 Marionette TRACE conn3 <- [1,1258,null,{}] 05:15:08 INFO - PROCESS | 1826 | 1461413708932 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}] 05:15:09 INFO - PROCESS | 1826 | 1461413709115 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:15:09 INFO - PROCESS | 1826 | 1461413709291 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ea46c800 == 101 [pid = 1826] [id = 322] 05:15:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 209 (0x7fa7d8bf0c00) [pid = 1826] [serial = 967] [outer = (nil)] 05:15:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 210 (0x7fa7e693ac00) [pid = 1826] [serial = 968] [outer = 0x7fa7d8bf0c00] 05:15:09 INFO - PROCESS | 1826 | 1461413709364 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 211 (0x7fa7ea328000) [pid = 1826] [serial = 969] [outer = 0x7fa7d8bf0c00] 05:15:10 INFO - PROCESS | 1826 | 1461413710202 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]]]}] 05:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1339ms 05:15:10 INFO - PROCESS | 1826 | 1461413710265 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 1826 | 1461413710268 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:15:10 INFO - PROCESS | 1826 | 1461413710274 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - PROCESS | 1826 | 1461413710276 Marionette TRACE conn3 <- [1,1262,null,{}] 05:15:10 INFO - PROCESS | 1826 | 1461413710281 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}] 05:15:10 INFO - PROCESS | 1826 | 1461413710432 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:15:10 INFO - PROCESS | 1826 | 1461413710610 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7eeeb5800 == 102 [pid = 1826] [id = 323] 05:15:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 212 (0x7fa7c0552800) [pid = 1826] [serial = 970] [outer = (nil)] 05:15:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7c055d400) [pid = 1826] [serial = 971] [outer = 0x7fa7c0552800] 05:15:10 INFO - PROCESS | 1826 | 1461413710677 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7c0561400) [pid = 1826] [serial = 972] [outer = 0x7fa7c0552800] 05:15:11 INFO - PROCESS | 1826 | 1461413711506 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]]]}] 05:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1280ms 05:15:11 INFO - PROCESS | 1826 | 1461413711554 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 1826 | 1461413711558 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:15:11 INFO - PROCESS | 1826 | 1461413711563 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - PROCESS | 1826 | 1461413711565 Marionette TRACE conn3 <- [1,1266,null,{}] 05:15:11 INFO - PROCESS | 1826 | 1461413711570 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}] 05:15:11 INFO - PROCESS | 1826 | 1461413711736 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:15:11 INFO - PROCESS | 1826 | 1461413711915 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ccd12800 == 103 [pid = 1826] [id = 324] 05:15:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7c0553400) [pid = 1826] [serial = 973] [outer = (nil)] 05:15:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7c5807800) [pid = 1826] [serial = 974] [outer = 0x7fa7c0553400] 05:15:11 INFO - PROCESS | 1826 | 1461413711982 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7c580dc00) [pid = 1826] [serial = 975] [outer = 0x7fa7c0553400] 05:15:12 INFO - PROCESS | 1826 | 1461413712826 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]]]}] 05:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1325ms 05:15:12 INFO - PROCESS | 1826 | 1461413712888 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 1826 | 1461413712891 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:15:12 INFO - PROCESS | 1826 | 1461413712897 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - PROCESS | 1826 | 1461413712900 Marionette TRACE conn3 <- [1,1270,null,{}] 05:15:12 INFO - PROCESS | 1826 | 1461413712905 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}] 05:15:13 INFO - PROCESS | 1826 | 1461413713064 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:15:13 INFO - PROCESS | 1826 | 1461413713248 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c70b6000 == 104 [pid = 1826] [id = 325] 05:15:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7c055ac00) [pid = 1826] [serial = 976] [outer = (nil)] 05:15:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 219 (0x7fa7e5cfe800) [pid = 1826] [serial = 977] [outer = 0x7fa7c055ac00] 05:15:13 INFO - PROCESS | 1826 | 1461413713321 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 220 (0x7fa7ea5b2c00) [pid = 1826] [serial = 978] [outer = 0x7fa7c055ac00] 05:15:14 INFO - PROCESS | 1826 | 1461413714119 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]]]}] 05:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1279ms 05:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:15:14 INFO - PROCESS | 1826 | 1461413714177 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 1826 | 1461413714180 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:15:14 INFO - PROCESS | 1826 | 1461413714186 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - PROCESS | 1826 | 1461413714189 Marionette TRACE conn3 <- [1,1274,null,{}] 05:15:14 INFO - PROCESS | 1826 | 1461413714193 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}] 05:15:14 INFO - PROCESS | 1826 | 1461413714348 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:15:14 INFO - PROCESS | 1826 | 1461413714530 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ccd21800 == 105 [pid = 1826] [id = 326] 05:15:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 221 (0x7fa7c580ac00) [pid = 1826] [serial = 979] [outer = (nil)] 05:15:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 222 (0x7fa7c5948400) [pid = 1826] [serial = 980] [outer = 0x7fa7c580ac00] 05:15:14 INFO - PROCESS | 1826 | 1461413714604 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 223 (0x7fa7c594e400) [pid = 1826] [serial = 981] [outer = 0x7fa7c580ac00] 05:15:15 INFO - PROCESS | 1826 | 1461413715461 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]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1334ms 05:15:15 INFO - PROCESS | 1826 | 1461413715520 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 1826 | 1461413715523 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:15:15 INFO - PROCESS | 1826 | 1461413715528 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 1826 | 1461413715532 Marionette TRACE conn3 <- [1,1278,null,{}] 05:15:15 INFO - PROCESS | 1826 | 1461413715537 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}] 05:15:15 INFO - PROCESS | 1826 | 1461413715725 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:15:15 INFO - PROCESS | 1826 | 1461413715904 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c41a1000 == 106 [pid = 1826] [id = 327] 05:15:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 224 (0x7fa7c580f800) [pid = 1826] [serial = 982] [outer = (nil)] 05:15:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 225 (0x7fa7ccd73400) [pid = 1826] [serial = 983] [outer = 0x7fa7c580f800] 05:15:15 INFO - PROCESS | 1826 | 1461413715978 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 226 (0x7fa7df965c00) [pid = 1826] [serial = 984] [outer = 0x7fa7c580f800] 05:15:16 INFO - PROCESS | 1826 | 1461413716778 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]]]}] 05:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1279ms 05:15:16 INFO - PROCESS | 1826 | 1461413716809 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:15:16 INFO - PROCESS | 1826 | 1461413716812 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:15:16 INFO - PROCESS | 1826 | 1461413716818 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:15:16 INFO - PROCESS | 1826 | 1461413716820 Marionette TRACE conn3 <- [1,1282,null,{}] 05:15:16 INFO - PROCESS | 1826 | 1461413716825 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}] 05:15:16 INFO - PROCESS | 1826 | 1461413716983 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:15:17 INFO - PROCESS | 1826 | 1461413717165 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bf0ef000 == 107 [pid = 1826] [id = 328] 05:15:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 227 (0x7fa7c01e0800) [pid = 1826] [serial = 985] [outer = (nil)] 05:15:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 228 (0x7fa7c01ea800) [pid = 1826] [serial = 986] [outer = 0x7fa7c01e0800] 05:15:17 INFO - PROCESS | 1826 | 1461413717242 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 229 (0x7fa7c4cddc00) [pid = 1826] [serial = 987] [outer = 0x7fa7c01e0800] 05:15:18 INFO - PROCESS | 1826 | 1461413718110 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]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1329ms 05:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:15:18 INFO - PROCESS | 1826 | 1461413718148 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 1826 | 1461413718151 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:15:18 INFO - PROCESS | 1826 | 1461413718157 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 1826 | 1461413718160 Marionette TRACE conn3 <- [1,1286,null,{}] 05:15:18 INFO - PROCESS | 1826 | 1461413718165 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}] 05:15:18 INFO - PROCESS | 1826 | 1461413718340 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:15:18 INFO - PROCESS | 1826 | 1461413718527 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c022e800 == 108 [pid = 1826] [id = 329] 05:15:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 230 (0x7fa7c01e8000) [pid = 1826] [serial = 988] [outer = (nil)] 05:15:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7c0295800) [pid = 1826] [serial = 989] [outer = 0x7fa7c01e8000] 05:15:18 INFO - PROCESS | 1826 | 1461413718596 Marionette DEBUG loaded listener.js 05:15:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7c0299800) [pid = 1826] [serial = 990] [outer = 0x7fa7c01e8000] 05:15:19 INFO - PROCESS | 1826 | 1461413719471 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]]]}] 05:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1391ms 05:15:19 INFO - PROCESS | 1826 | 1461413719547 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:15:19 INFO - PROCESS | 1826 | 1461413719549 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:15:19 INFO - PROCESS | 1826 | 1461413719555 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:15:19 INFO - PROCESS | 1826 | 1461413719557 Marionette TRACE conn3 <- [1,1290,null,{}] 05:15:19 INFO - PROCESS | 1826 | 1461413719562 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}] 05:15:20 INFO - PROCESS | 1826 | 1461413720050 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:15:20 INFO - PROCESS | 1826 | 1461413720318 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c419a000 == 109 [pid = 1826] [id = 330] 05:15:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7c07e6000) [pid = 1826] [serial = 991] [outer = (nil)] 05:15:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7c1a86800) [pid = 1826] [serial = 992] [outer = 0x7fa7c07e6000] 05:15:20 INFO - PROCESS | 1826 | 1461413720381 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7c2c1a800) [pid = 1826] [serial = 993] [outer = 0x7fa7c07e6000] 05:15:21 INFO - PROCESS | 1826 | 1461413721156 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]]]}] 05:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1677ms 05:15:21 INFO - PROCESS | 1826 | 1461413721235 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:15:21 INFO - PROCESS | 1826 | 1461413721241 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:15:21 INFO - PROCESS | 1826 | 1461413721247 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 1826 | 1461413721253 Marionette TRACE conn3 <- [1,1294,null,{}] 05:15:21 INFO - PROCESS | 1826 | 1461413721259 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}] 05:15:21 INFO - PROCESS | 1826 | 1461413721466 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:15:21 INFO - PROCESS | 1826 | 1461413721820 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c194a000 == 110 [pid = 1826] [id = 331] 05:15:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7c6ed5800) [pid = 1826] [serial = 994] [outer = (nil)] 05:15:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7c6ee3000) [pid = 1826] [serial = 995] [outer = 0x7fa7c6ed5800] 05:15:21 INFO - PROCESS | 1826 | 1461413721890 Marionette DEBUG loaded listener.js 05:15:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7cbe25800) [pid = 1826] [serial = 996] [outer = 0x7fa7c6ed5800] 05:15:22 INFO - PROCESS | 1826 | 1461413722834 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]]]}] 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf91c000 == 109 [pid = 1826] [id = 315] 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d1f1f800 == 108 [pid = 1826] [id = 314] 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf12f000 == 107 [pid = 1826] [id = 313] 05:15:22 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7d69bc000) [pid = 1826] [serial = 890] [outer = (nil)] [url = about:blank] 05:15:22 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7d26f2400) [pid = 1826] [serial = 857] [outer = (nil)] [url = about:blank] 05:15:22 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7d527c800) [pid = 1826] [serial = 860] [outer = (nil)] [url = about:blank] 05:15:22 INFO - PROCESS | 1826 | --DOMWINDOW == 234 (0x7fa7ce7be000) [pid = 1826] [serial = 863] [outer = (nil)] [url = about:blank] 05:15:22 INFO - PROCESS | 1826 | --DOMWINDOW == 233 (0x7fa7c2c1a400) [pid = 1826] [serial = 866] [outer = (nil)] [url = about:blank] 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cea42000 == 106 [pid = 1826] [id = 312] 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce081800 == 105 [pid = 1826] [id = 311] 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c5721800 == 104 [pid = 1826] [id = 310] 05:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1682ms 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ccb6e800 == 103 [pid = 1826] [id = 309] 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7f25ad000 == 102 [pid = 1826] [id = 305] 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c5896800 == 101 [pid = 1826] [id = 304] 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2914000 == 100 [pid = 1826] [id = 303] 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ecb87000 == 99 [pid = 1826] [id = 302] 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e5abf800 == 98 [pid = 1826] [id = 301] 05:15:22 INFO - PROCESS | 1826 | 1461413722940 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 1826 | 1461413722944 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7db00c800 == 97 [pid = 1826] [id = 300] 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7a22800 == 96 [pid = 1826] [id = 299] 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf2a5800 == 95 [pid = 1826] [id = 298] 05:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdf1a000 == 94 [pid = 1826] [id = 297] 05:15:22 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d4864000 == 93 [pid = 1826] [id = 296] 05:15:22 INFO - PROCESS | 1826 | 1461413722962 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:15:22 INFO - PROCESS | 1826 | 1461413722965 Marionette TRACE conn3 <- [1,1298,null,{}] 05:15:22 INFO - PROCESS | 1826 | 1461413722970 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}] 05:15:23 INFO - PROCESS | 1826 | 1461413723111 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7df961c00) [pid = 1826] [serial = 828] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7d6829c00) [pid = 1826] [serial = 719] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7e8623000) [pid = 1826] [serial = 671] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 229 (0x7fa7e5ccfc00) [pid = 1826] [serial = 774] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 228 (0x7fa7d1fb7c00) [pid = 1826] [serial = 884] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 227 (0x7fa7d0729000) [pid = 1826] [serial = 887] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 226 (0x7fa7cf50f000) [pid = 1826] [serial = 878] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 225 (0x7fa7c6ed4800) [pid = 1826] [serial = 869] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 224 (0x7fa7c6edb400) [pid = 1826] [serial = 870] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 223 (0x7fa7e5877400) [pid = 1826] [serial = 842] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 222 (0x7fa7d23b0c00) [pid = 1826] [serial = 851] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 221 (0x7fa7ce7bb800) [pid = 1826] [serial = 873] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 220 (0x7fa7ce7b3000) [pid = 1826] [serial = 872] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 219 (0x7fa7c4ce2800) [pid = 1826] [serial = 830] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 218 (0x7fa7d23b9800) [pid = 1826] [serial = 854] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 217 (0x7fa7cf04ec00) [pid = 1826] [serial = 875] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7cf4b8400) [pid = 1826] [serial = 876] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 215 (0x7fa7d241f400) [pid = 1826] [serial = 836] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 214 (0x7fa7d7b36800) [pid = 1826] [serial = 839] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 213 (0x7fa7c6ee1800) [pid = 1826] [serial = 848] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 212 (0x7fa7cf5b6400) [pid = 1826] [serial = 833] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 211 (0x7fa7ea302c00) [pid = 1826] [serial = 845] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 210 (0x7fa7cf6bb400) [pid = 1826] [serial = 881] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 209 (0x7fa7d2426000) [pid = 1826] [serial = 885] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 208 (0x7fa7d0973400) [pid = 1826] [serial = 882] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 207 (0x7fa7d5a81800) [pid = 1826] [serial = 888] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | --DOMWINDOW == 206 (0x7fa7cf5bfc00) [pid = 1826] [serial = 879] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 1826 | 1461413723272 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45e8000 == 94 [pid = 1826] [id = 332] 05:15:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 207 (0x7fa7c6ed4800) [pid = 1826] [serial = 997] [outer = (nil)] 05:15:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 208 (0x7fa7ccd75000) [pid = 1826] [serial = 998] [outer = 0x7fa7c6ed4800] 05:15:23 INFO - PROCESS | 1826 | 1461413723405 Marionette DEBUG loaded listener.js 05:15:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 209 (0x7fa7ccd7b000) [pid = 1826] [serial = 999] [outer = 0x7fa7c6ed4800] 05:15:24 INFO - PROCESS | 1826 | 1461413724076 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]]]}] 05:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1133ms 05:15:24 INFO - PROCESS | 1826 | 1461413724093 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:15:24 INFO - PROCESS | 1826 | 1461413724098 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:15:24 INFO - PROCESS | 1826 | 1461413724112 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:15:24 INFO - PROCESS | 1826 | 1461413724118 Marionette TRACE conn3 <- [1,1302,null,{}] 05:15:24 INFO - PROCESS | 1826 | 1461413724123 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:15:24 INFO - PROCESS | 1826 | 1461413724282 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:15:24 INFO - PROCESS | 1826 | 1461413724427 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ccd0b800 == 95 [pid = 1826] [id = 333] 05:15:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 210 (0x7fa7ccd7a800) [pid = 1826] [serial = 1000] [outer = (nil)] 05:15:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 211 (0x7fa7ce953400) [pid = 1826] [serial = 1001] [outer = 0x7fa7ccd7a800] 05:15:24 INFO - PROCESS | 1826 | 1461413724485 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 212 (0x7fa7cf509000) [pid = 1826] [serial = 1002] [outer = 0x7fa7ccd7a800] 05:15:25 INFO - PROCESS | 1826 | 1461413725145 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:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1096ms 05:15:25 INFO - PROCESS | 1826 | 1461413725203 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 1826 | 1461413725205 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:15:25 INFO - PROCESS | 1826 | 1461413725211 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 1826 | 1461413725212 Marionette TRACE conn3 <- [1,1306,null,{}] 05:15:25 INFO - PROCESS | 1826 | 1461413725217 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:15:25 INFO - PROCESS | 1826 | 1461413725441 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:15:25 INFO - PROCESS | 1826 | 1461413725473 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce0b6800 == 96 [pid = 1826] [id = 334] 05:15:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7cf509800) [pid = 1826] [serial = 1003] [outer = (nil)] 05:15:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7cf607400) [pid = 1826] [serial = 1004] [outer = 0x7fa7cf509800] 05:15:25 INFO - PROCESS | 1826 | 1461413725529 Marionette DEBUG loaded listener.js 05:15:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7d071ec00) [pid = 1826] [serial = 1005] [outer = 0x7fa7cf509800] 05:15:26 INFO - PROCESS | 1826 | 1461413726306 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:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1126ms 05:15:26 INFO - PROCESS | 1826 | 1461413726337 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:15:26 INFO - PROCESS | 1826 | 1461413726340 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:15:26 INFO - PROCESS | 1826 | 1461413726345 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:15:26 INFO - PROCESS | 1826 | 1461413726347 Marionette TRACE conn3 <- [1,1310,null,{}] 05:15:26 INFO - PROCESS | 1826 | 1461413726352 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:15:26 INFO - PROCESS | 1826 | 1461413726555 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:15:26 INFO - PROCESS | 1826 | 1461413726584 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce696000 == 97 [pid = 1826] [id = 335] 05:15:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7d23b4800) [pid = 1826] [serial = 1006] [outer = (nil)] 05:15:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7d241fc00) [pid = 1826] [serial = 1007] [outer = 0x7fa7d23b4800] 05:15:26 INFO - PROCESS | 1826 | 1461413726651 Marionette DEBUG loaded listener.js 05:15:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7d276a400) [pid = 1826] [serial = 1008] [outer = 0x7fa7d23b4800] 05:15:27 INFO - PROCESS | 1826 | 1461413727753 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:15:27 INFO - PROCESS | 1826 | 1461413727831 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:15:27 INFO - PROCESS | 1826 | 1461413727840 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - PROCESS | 1826 | 1461413727841 Marionette TRACE conn3 <- [1,1314,null,{}] 05:15:27 INFO - PROCESS | 1826 | 1461413727845 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:15:27 INFO - PROCESS | 1826 | 1461413727988 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:15:28 INFO - PROCESS | 1826 | 1461413728156 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf12f000 == 98 [pid = 1826] [id = 336] 05:15:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 212 (0x7fa7cf4c2800) [pid = 1826] [serial = 1009] [outer = (nil)] 05:15:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7d23b6000) [pid = 1826] [serial = 1010] [outer = 0x7fa7cf4c2800] 05:15:28 INFO - PROCESS | 1826 | 1461413728226 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7d2773800) [pid = 1826] [serial = 1011] [outer = 0x7fa7cf4c2800] 05:15:29 INFO - PROCESS | 1826 | 1461413729148 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:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1378ms 05:15:29 INFO - PROCESS | 1826 | 1461413729216 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 1826 | 1461413729223 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:15:29 INFO - PROCESS | 1826 | 1461413729231 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - PROCESS | 1826 | 1461413729235 Marionette TRACE conn3 <- [1,1318,null,{}] 05:15:29 INFO - PROCESS | 1826 | 1461413729242 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:15:29 INFO - PROCESS | 1826 | 1461413729422 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:15:29 INFO - PROCESS | 1826 | 1461413729648 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c58a1000 == 99 [pid = 1826] [id = 337] 05:15:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7c5809800) [pid = 1826] [serial = 1012] [outer = (nil)] 05:15:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7c5946800) [pid = 1826] [serial = 1013] [outer = 0x7fa7c5809800] 05:15:29 INFO - PROCESS | 1826 | 1461413729762 Marionette DEBUG loaded listener.js 05:15:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7c6ed6800) [pid = 1826] [serial = 1014] [outer = 0x7fa7c5809800] 05:15:30 INFO - PROCESS | 1826 | 1461413730562 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:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1380ms 05:15:30 INFO - PROCESS | 1826 | 1461413730613 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 1826 | 1461413730621 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:15:30 INFO - PROCESS | 1826 | 1461413730630 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:15:30 INFO - PROCESS | 1826 | 1461413730634 Marionette TRACE conn3 <- [1,1322,null,{}] 05:15:30 INFO - PROCESS | 1826 | 1461413730639 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:15:30 INFO - PROCESS | 1826 | 1461413730819 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:15:31 INFO - PROCESS | 1826 | 1461413730996 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce3c9000 == 100 [pid = 1826] [id = 338] 05:15:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7cbbc5000) [pid = 1826] [serial = 1015] [outer = (nil)] 05:15:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 219 (0x7fa7ccd78c00) [pid = 1826] [serial = 1016] [outer = 0x7fa7cbbc5000] 05:15:31 INFO - PROCESS | 1826 | 1461413731065 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 220 (0x7fa7ce7be000) [pid = 1826] [serial = 1017] [outer = 0x7fa7cbbc5000] 05:15:31 INFO - PROCESS | 1826 | 1461413731951 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:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1380ms 05:15:32 INFO - PROCESS | 1826 | 1461413732010 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:15:32 INFO - PROCESS | 1826 | 1461413732014 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:15:32 INFO - PROCESS | 1826 | 1461413732020 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 1826 | 1461413732026 Marionette TRACE conn3 <- [1,1326,null,{}] 05:15:32 INFO - PROCESS | 1826 | 1461413732040 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:15:32 INFO - PROCESS | 1826 | 1461413732251 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:15:32 INFO - PROCESS | 1826 | 1461413732442 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d252b000 == 101 [pid = 1826] [id = 339] 05:15:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 221 (0x7fa7cf502400) [pid = 1826] [serial = 1018] [outer = (nil)] 05:15:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 222 (0x7fa7d1424c00) [pid = 1826] [serial = 1019] [outer = 0x7fa7cf502400] 05:15:32 INFO - PROCESS | 1826 | 1461413732514 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 223 (0x7fa7d26ecc00) [pid = 1826] [serial = 1020] [outer = 0x7fa7cf502400] 05:15:33 INFO - PROCESS | 1826 | 1461413733370 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:15:33 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:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1389ms 05:15:33 INFO - PROCESS | 1826 | 1461413733411 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 1826 | 1461413733415 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:15:33 INFO - PROCESS | 1826 | 1461413733420 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 1826 | 1461413733422 Marionette TRACE conn3 <- [1,1330,null,{}] 05:15:33 INFO - PROCESS | 1826 | 1461413733428 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:15:33 INFO - PROCESS | 1826 | 1461413733591 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:15:33 INFO - PROCESS | 1826 | 1461413733787 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2a24000 == 102 [pid = 1826] [id = 340] 05:15:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 224 (0x7fa7ccc67400) [pid = 1826] [serial = 1021] [outer = (nil)] 05:15:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 225 (0x7fa7d27edc00) [pid = 1826] [serial = 1022] [outer = 0x7fa7ccc67400] 05:15:33 INFO - PROCESS | 1826 | 1461413733903 Marionette DEBUG loaded listener.js 05:15:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 226 (0x7fa7d2ab4c00) [pid = 1826] [serial = 1023] [outer = 0x7fa7ccc67400] 05:15:34 INFO - PROCESS | 1826 | 1461413734722 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:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1330ms 05:15:34 INFO - PROCESS | 1826 | 1461413734751 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 1826 | 1461413734755 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:15:34 INFO - PROCESS | 1826 | 1461413734760 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 1826 | 1461413734763 Marionette TRACE conn3 <- [1,1334,null,{}] 05:15:34 INFO - PROCESS | 1826 | 1461413734768 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:15:34 INFO - PROCESS | 1826 | 1461413734929 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:15:35 INFO - PROCESS | 1826 | 1461413735112 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d65db000 == 103 [pid = 1826] [id = 341] 05:15:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 227 (0x7fa7cf50b800) [pid = 1826] [serial = 1024] [outer = (nil)] 05:15:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 228 (0x7fa7d67cbc00) [pid = 1826] [serial = 1025] [outer = 0x7fa7cf50b800] 05:15:35 INFO - PROCESS | 1826 | 1461413735182 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 229 (0x7fa7d7ab6800) [pid = 1826] [serial = 1026] [outer = 0x7fa7cf50b800] 05:15:36 INFO - PROCESS | 1826 | 1461413736005 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:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1278ms 05:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:15:36 INFO - PROCESS | 1826 | 1461413736039 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:15:36 INFO - PROCESS | 1826 | 1461413736042 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:15:36 INFO - PROCESS | 1826 | 1461413736048 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 1826 | 1461413736051 Marionette TRACE conn3 <- [1,1338,null,{}] 05:15:36 INFO - PROCESS | 1826 | 1461413736055 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:15:36 INFO - PROCESS | 1826 | 1461413736227 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:15:36 INFO - PROCESS | 1826 | 1461413736414 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7db053000 == 104 [pid = 1826] [id = 342] 05:15:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 230 (0x7fa7dea44800) [pid = 1826] [serial = 1027] [outer = (nil)] 05:15:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7e5c61c00) [pid = 1826] [serial = 1028] [outer = 0x7fa7dea44800] 05:15:36 INFO - PROCESS | 1826 | 1461413736483 Marionette DEBUG loaded listener.js 05:15:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7e8622800) [pid = 1826] [serial = 1029] [outer = 0x7fa7dea44800] 05:15:37 INFO - PROCESS | 1826 | 1461413737809 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:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1787ms 05:15:37 INFO - PROCESS | 1826 | 1461413737834 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:15:37 INFO - PROCESS | 1826 | 1461413737837 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:15:37 INFO - PROCESS | 1826 | 1461413737843 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - PROCESS | 1826 | 1461413737845 Marionette TRACE conn3 <- [1,1342,null,{}] 05:15:37 INFO - PROCESS | 1826 | 1461413737850 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:15:38 INFO - PROCESS | 1826 | 1461413737998 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:15:38 INFO - PROCESS | 1826 | 1461413738227 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ea3e4000 == 105 [pid = 1826] [id = 343] 05:15:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7c009ac00) [pid = 1826] [serial = 1030] [outer = (nil)] 05:15:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7c00a2400) [pid = 1826] [serial = 1031] [outer = 0x7fa7c009ac00] 05:15:38 INFO - PROCESS | 1826 | 1461413738294 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7cbe6f800) [pid = 1826] [serial = 1032] [outer = 0x7fa7c009ac00] 05:15:39 INFO - PROCESS | 1826 | 1461413739104 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:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1326ms 05:15:39 INFO - PROCESS | 1826 | 1461413739170 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:15:39 INFO - PROCESS | 1826 | 1461413739174 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:15:39 INFO - PROCESS | 1826 | 1461413739179 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:15:39 INFO - PROCESS | 1826 | 1461413739182 Marionette TRACE conn3 <- [1,1346,null,{}] 05:15:39 INFO - PROCESS | 1826 | 1461413739187 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:15:39 INFO - PROCESS | 1826 | 1461413739344 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:15:39 INFO - PROCESS | 1826 | 1461413739539 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7f25ad000 == 106 [pid = 1826] [id = 344] 05:15:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7c009b800) [pid = 1826] [serial = 1033] [outer = (nil)] 05:15:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7e5877400) [pid = 1826] [serial = 1034] [outer = 0x7fa7c009b800] 05:15:39 INFO - PROCESS | 1826 | 1461413739606 Marionette DEBUG loaded listener.js 05:15:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7ea32b800) [pid = 1826] [serial = 1035] [outer = 0x7fa7c009b800] 05:15:40 INFO - PROCESS | 1826 | 1461413740452 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:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1332ms 05:15:40 INFO - PROCESS | 1826 | 1461413740512 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:15:40 INFO - PROCESS | 1826 | 1461413740516 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:15:40 INFO - PROCESS | 1826 | 1461413740521 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:15:40 INFO - PROCESS | 1826 | 1461413740524 Marionette TRACE conn3 <- [1,1350,null,{}] 05:15:40 INFO - PROCESS | 1826 | 1461413740529 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:15:40 INFO - PROCESS | 1826 | 1461413740690 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:15:40 INFO - PROCESS | 1826 | 1461413740875 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45cc800 == 107 [pid = 1826] [id = 345] 05:15:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 239 (0x7fa7c00a5400) [pid = 1826] [serial = 1036] [outer = (nil)] 05:15:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 240 (0x7fa7c0399c00) [pid = 1826] [serial = 1037] [outer = 0x7fa7c00a5400] 05:15:40 INFO - PROCESS | 1826 | 1461413740945 Marionette DEBUG loaded listener.js 05:15:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 241 (0x7fa7c03a0000) [pid = 1826] [serial = 1038] [outer = 0x7fa7c00a5400] 05:15:41 INFO - PROCESS | 1826 | 1461413741702 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:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1230ms 05:15:41 INFO - PROCESS | 1826 | 1461413741757 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:15:41 INFO - PROCESS | 1826 | 1461413741763 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:15:41 INFO - PROCESS | 1826 | 1461413741772 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:15:41 INFO - PROCESS | 1826 | 1461413741777 Marionette TRACE conn3 <- [1,1354,null,{}] 05:15:41 INFO - PROCESS | 1826 | 1461413741781 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:15:41 INFO - PROCESS | 1826 | 1461413741950 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:15:42 INFO - PROCESS | 1826 | 1461413742134 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c26d7000 == 108 [pid = 1826] [id = 346] 05:15:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 242 (0x7fa7c0392c00) [pid = 1826] [serial = 1039] [outer = (nil)] 05:15:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 243 (0x7fa7c05a9c00) [pid = 1826] [serial = 1040] [outer = 0x7fa7c0392c00] 05:15:42 INFO - PROCESS | 1826 | 1461413742199 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 244 (0x7fa7c05ad800) [pid = 1826] [serial = 1041] [outer = 0x7fa7c0392c00] 05:15:43 INFO - PROCESS | 1826 | 1461413743063 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:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1334ms 05:15:43 INFO - PROCESS | 1826 | 1461413743108 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:15:43 INFO - PROCESS | 1826 | 1461413743112 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:15:43 INFO - PROCESS | 1826 | 1461413743117 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - PROCESS | 1826 | 1461413743121 Marionette TRACE conn3 <- [1,1358,null,{}] 05:15:43 INFO - PROCESS | 1826 | 1461413743126 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:15:43 INFO - PROCESS | 1826 | 1461413743307 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:15:43 INFO - PROCESS | 1826 | 1461413743506 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2a14000 == 109 [pid = 1826] [id = 347] 05:15:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 245 (0x7fa7c0294000) [pid = 1826] [serial = 1042] [outer = (nil)] 05:15:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 246 (0x7fa7d276e400) [pid = 1826] [serial = 1043] [outer = 0x7fa7c0294000] 05:15:43 INFO - PROCESS | 1826 | 1461413743580 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 247 (0x7fa7ea61a400) [pid = 1826] [serial = 1044] [outer = 0x7fa7c0294000] 05:15:44 INFO - PROCESS | 1826 | 1461413744384 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:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1276ms 05:15:44 INFO - PROCESS | 1826 | 1461413744412 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:15:44 INFO - PROCESS | 1826 | 1461413744414 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:15:44 INFO - PROCESS | 1826 | 1461413744422 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - PROCESS | 1826 | 1461413744426 Marionette TRACE conn3 <- [1,1362,null,{}] 05:15:44 INFO - PROCESS | 1826 | 1461413744431 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:15:44 INFO - PROCESS | 1826 | 1461413744592 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:15:45 INFO - PROCESS | 1826 | 1461413745224 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c05d9000 == 110 [pid = 1826] [id = 348] 05:15:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 248 (0x7fa7bea20000) [pid = 1826] [serial = 1045] [outer = (nil)] 05:15:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 249 (0x7fa7c00a4c00) [pid = 1826] [serial = 1046] [outer = 0x7fa7bea20000] 05:15:45 INFO - PROCESS | 1826 | 1461413745292 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 250 (0x7fa7c01ec800) [pid = 1826] [serial = 1047] [outer = 0x7fa7bea20000] 05:15:46 INFO - PROCESS | 1826 | 1461413746118 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:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1729ms 05:15:46 INFO - PROCESS | 1826 | 1461413746153 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:15:46 INFO - PROCESS | 1826 | 1461413746159 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:15:46 INFO - PROCESS | 1826 | 1461413746168 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:15:46 INFO - PROCESS | 1826 | 1461413746171 Marionette TRACE conn3 <- [1,1366,null,{}] 05:15:46 INFO - PROCESS | 1826 | 1461413746178 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:15:46 INFO - PROCESS | 1826 | 1461413746358 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:15:46 INFO - PROCESS | 1826 | 1461413746730 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c05cc000 == 111 [pid = 1826] [id = 349] 05:15:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 251 (0x7fa7c055f800) [pid = 1826] [serial = 1048] [outer = (nil)] 05:15:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 252 (0x7fa7c05aa800) [pid = 1826] [serial = 1049] [outer = 0x7fa7c055f800] 05:15:46 INFO - PROCESS | 1826 | 1461413746813 Marionette DEBUG loaded listener.js 05:15:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 253 (0x7fa7c07e7000) [pid = 1826] [serial = 1050] [outer = 0x7fa7c055f800] 05:15:47 INFO - PROCESS | 1826 | 1461413747650 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:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:15:47 INFO - PROCESS | 1826 | 1461413747704 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:15:47 INFO - PROCESS | 1826 | 1461413747710 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:15:47 INFO - PROCESS | 1826 | 1461413747713 Marionette TRACE conn3 <- [1,1370,null,{}] 05:15:47 INFO - PROCESS | 1826 | 1461413747718 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:15:47 INFO - PROCESS | 1826 | 1461413747872 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:15:48 INFO - PROCESS | 1826 | 1461413748067 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c5721800 == 112 [pid = 1826] [id = 350] 05:15:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 254 (0x7fa7c2c12800) [pid = 1826] [serial = 1051] [outer = (nil)] 05:15:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 255 (0x7fa7c580bc00) [pid = 1826] [serial = 1052] [outer = 0x7fa7c2c12800] 05:15:48 INFO - PROCESS | 1826 | 1461413748130 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 256 (0x7fa7c5aae400) [pid = 1826] [serial = 1053] [outer = 0x7fa7c2c12800] 05:15:49 INFO - PROCESS | 1826 | 1461413749034 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:15:49 INFO - PROCESS | 1826 | 1461413749098 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:15:49 INFO - PROCESS | 1826 | 1461413749110 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - PROCESS | 1826 | 1461413749118 Marionette TRACE conn3 <- [1,1374,null,{}] 05:15:49 INFO - PROCESS | 1826 | 1461413749125 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:15:49 INFO - PROCESS | 1826 | 1461413749369 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:15:49 INFO - PROCESS | 1826 | 1461413749513 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c418c000 == 113 [pid = 1826] [id = 351] 05:15:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 257 (0x7fa7c594c800) [pid = 1826] [serial = 1054] [outer = (nil)] 05:15:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 258 (0x7fa7ccd6d400) [pid = 1826] [serial = 1055] [outer = 0x7fa7c594c800] 05:15:49 INFO - PROCESS | 1826 | 1461413749619 Marionette DEBUG loaded listener.js 05:15:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 259 (0x7fa7ccd79000) [pid = 1826] [serial = 1056] [outer = 0x7fa7c594c800] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce696000 == 112 [pid = 1826] [id = 335] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce0b6800 == 111 [pid = 1826] [id = 334] 05:15:50 INFO - PROCESS | 1826 | --DOMWINDOW == 258 (0x7fa7d541b400) [pid = 1826] [serial = 950] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1826 | --DOMWINDOW == 257 (0x7fa7cbe7b000) [pid = 1826] [serial = 914] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1826 | --DOMWINDOW == 256 (0x7fa7ea32a800) [pid = 1826] [serial = 908] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1826 | --DOMWINDOW == 255 (0x7fa7c1a8bc00) [pid = 1826] [serial = 926] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1826 | --DOMWINDOW == 254 (0x7fa7c07e3800) [pid = 1826] [serial = 920] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1826 | --DOMWINDOW == 253 (0x7fa7cf503400) [pid = 1826] [serial = 896] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1826 | --DOMWINDOW == 252 (0x7fa7ccbe5400) [pid = 1826] [serial = 893] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1826 | --DOMWINDOW == 251 (0x7fa7d2ab2c00) [pid = 1826] [serial = 923] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1826 | --DOMWINDOW == 250 (0x7fa7d7b3ac00) [pid = 1826] [serial = 902] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1826 | --DOMWINDOW == 249 (0x7fa7d1421000) [pid = 1826] [serial = 917] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1826 | --DOMWINDOW == 248 (0x7fa7e4915c00) [pid = 1826] [serial = 905] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1826 | --DOMWINDOW == 247 (0x7fa7d2423400) [pid = 1826] [serial = 899] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1826 | --DOMWINDOW == 246 (0x7fa7d2ab1400) [pid = 1826] [serial = 911] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ccd0b800 == 110 [pid = 1826] [id = 333] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c45e8000 == 109 [pid = 1826] [id = 332] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c194a000 == 108 [pid = 1826] [id = 331] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c419a000 == 107 [pid = 1826] [id = 330] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c41a1000 == 106 [pid = 1826] [id = 327] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ccd21800 == 105 [pid = 1826] [id = 326] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c70b6000 == 104 [pid = 1826] [id = 325] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ccd12800 == 103 [pid = 1826] [id = 324] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7eeeb5800 == 102 [pid = 1826] [id = 323] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ea46c800 == 101 [pid = 1826] [id = 322] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7deb5e800 == 100 [pid = 1826] [id = 321] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d80cd800 == 99 [pid = 1826] [id = 320] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d4866800 == 98 [pid = 1826] [id = 319] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce692000 == 97 [pid = 1826] [id = 318] 05:15:50 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c7266800 == 96 [pid = 1826] [id = 317] 05:15:50 INFO - PROCESS | 1826 | [1826] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:50 INFO - PROCESS | 1826 | 1461413750541 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:15:50 INFO - PROCESS | 1826 | 1461413750602 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:15:50 INFO - PROCESS | 1826 | 1461413750607 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:15:50 INFO - PROCESS | 1826 | 1461413750609 Marionette TRACE conn3 <- [1,1378,null,{}] 05:15:50 INFO - PROCESS | 1826 | 1461413750614 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:15:50 INFO - PROCESS | 1826 | 1461413750756 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:15:50 INFO - PROCESS | 1826 | 1461413750922 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c41a0000 == 97 [pid = 1826] [id = 352] 05:15:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7c1a8bc00) [pid = 1826] [serial = 1057] [outer = (nil)] 05:15:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7ce7b3000) [pid = 1826] [serial = 1058] [outer = 0x7fa7c1a8bc00] 05:15:50 INFO - PROCESS | 1826 | 1461413750980 Marionette DEBUG loaded listener.js 05:15:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7cea61400) [pid = 1826] [serial = 1059] [outer = 0x7fa7c1a8bc00] 05:15:51 INFO - PROCESS | 1826 | 1461413751649 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:15:51 INFO - PROCESS | 1826 | 1461413751689 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:15:51 INFO - PROCESS | 1826 | 1461413751695 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 1826 | 1461413751698 Marionette TRACE conn3 <- [1,1382,null,{}] 05:15:51 INFO - PROCESS | 1826 | 1461413751702 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:15:51 INFO - PROCESS | 1826 | 1461413751909 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:15:51 INFO - PROCESS | 1826 | 1461413751928 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ccd0b800 == 98 [pid = 1826] [id = 353] 05:15:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7cf45c000) [pid = 1826] [serial = 1060] [outer = (nil)] 05:15:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7cf4c2000) [pid = 1826] [serial = 1061] [outer = 0x7fa7cf45c000] 05:15:51 INFO - PROCESS | 1826 | 1461413751995 Marionette DEBUG loaded listener.js 05:15:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7cf5c4000) [pid = 1826] [serial = 1062] [outer = 0x7fa7cf45c000] 05:15:52 INFO - PROCESS | 1826 | [1826] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:52 INFO - PROCESS | 1826 | 1461413752889 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:15:52 INFO - PROCESS | 1826 | 1461413752930 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:15:52 INFO - PROCESS | 1826 | 1461413752935 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:15:52 INFO - PROCESS | 1826 | 1461413752937 Marionette TRACE conn3 <- [1,1386,null,{}] 05:15:52 INFO - PROCESS | 1826 | 1461413752942 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:15:53 INFO - PROCESS | 1826 | 1461413753140 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:15:53 INFO - PROCESS | 1826 | 1461413753169 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce1c6000 == 99 [pid = 1826] [id = 354] 05:15:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 239 (0x7fa7d1418c00) [pid = 1826] [serial = 1063] [outer = (nil)] 05:15:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 240 (0x7fa7d212b000) [pid = 1826] [serial = 1064] [outer = 0x7fa7d1418c00] 05:15:53 INFO - PROCESS | 1826 | 1461413753223 Marionette DEBUG loaded listener.js 05:15:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 241 (0x7fa7d23b6c00) [pid = 1826] [serial = 1065] [outer = 0x7fa7d1418c00] 05:15:54 INFO - PROCESS | 1826 | 1461413754031 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:15:54 INFO - PROCESS | 1826 | 1461413754074 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:15:54 INFO - PROCESS | 1826 | 1461413754079 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:15:54 INFO - PROCESS | 1826 | 1461413754082 Marionette TRACE conn3 <- [1,1390,null,{}] 05:15:54 INFO - PROCESS | 1826 | 1461413754092 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:15:54 INFO - PROCESS | 1826 | 1461413754291 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:15:54 INFO - PROCESS | 1826 | 1461413754319 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cec90800 == 100 [pid = 1826] [id = 355] 05:15:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 242 (0x7fa7cf60d800) [pid = 1826] [serial = 1066] [outer = (nil)] 05:15:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 243 (0x7fa7d26f8c00) [pid = 1826] [serial = 1067] [outer = 0x7fa7cf60d800] 05:15:54 INFO - PROCESS | 1826 | 1461413754373 Marionette DEBUG loaded listener.js 05:15:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 244 (0x7fa7d2773000) [pid = 1826] [serial = 1068] [outer = 0x7fa7cf60d800] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 243 (0x7fa7e8b44c00) [pid = 1826] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 242 (0x7fa7d1423800) [pid = 1826] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 241 (0x7fa7cf5c3400) [pid = 1826] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 240 (0x7fa7c5aaac00) [pid = 1826] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 239 (0x7fa7ccc66800) [pid = 1826] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 238 (0x7fa7ea308800) [pid = 1826] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7d4bcac00) [pid = 1826] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7c4cd9800) [pid = 1826] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7c6ee2800) [pid = 1826] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 234 (0x7fa7c2c14000) [pid = 1826] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 233 (0x7fa7cf4ba400) [pid = 1826] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7d7b2e800) [pid = 1826] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7ccbe5c00) [pid = 1826] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7cbbca000) [pid = 1826] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 229 (0x7fa7e5a2fc00) [pid = 1826] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 228 (0x7fa7d2125800) [pid = 1826] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 227 (0x7fa7e6942400) [pid = 1826] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 226 (0x7fa7c4cdc000) [pid = 1826] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 225 (0x7fa7dbc03800) [pid = 1826] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 224 (0x7fa7dbc09800) [pid = 1826] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 223 (0x7fa7cbe2e000) [pid = 1826] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 222 (0x7fa7d23b1800) [pid = 1826] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 221 (0x7fa7ccbe7c00) [pid = 1826] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 220 (0x7fa7cf606400) [pid = 1826] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 219 (0x7fa7d682e400) [pid = 1826] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 218 (0x7fa7cf04a000) [pid = 1826] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 217 (0x7fa7d93aa000) [pid = 1826] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7c4e8a400) [pid = 1826] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 215 (0x7fa7d23ab400) [pid = 1826] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 214 (0x7fa7c1a83400) [pid = 1826] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 213 (0x7fa7c6edbc00) [pid = 1826] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 212 (0x7fa7c70e3000) [pid = 1826] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 211 (0x7fa7ce392400) [pid = 1826] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 210 (0x7fa7c4ce0400) [pid = 1826] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 209 (0x7fa7cbbc7000) [pid = 1826] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 208 (0x7fa7d77d8400) [pid = 1826] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 207 (0x7fa7cec14400) [pid = 1826] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 206 (0x7fa7d06de400) [pid = 1826] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 205 (0x7fa7ea22e800) [pid = 1826] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 204 (0x7fa7d23b5c00) [pid = 1826] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 203 (0x7fa7e6ab7400) [pid = 1826] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 202 (0x7fa7ce10e800) [pid = 1826] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 201 (0x7fa7d23b4800) [pid = 1826] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 200 (0x7fa7ccd7a800) [pid = 1826] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 199 (0x7fa7c6ed4800) [pid = 1826] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 198 (0x7fa7c6ed5800) [pid = 1826] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7c07e6000) [pid = 1826] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:15:55 INFO - PROCESS | 1826 | --DOMWINDOW == 196 (0x7fa7cf509800) [pid = 1826] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:15:55 INFO - PROCESS | 1826 | 1461413755956 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:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1931ms 05:15:56 INFO - PROCESS | 1826 | 1461413756011 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:15:56 INFO - PROCESS | 1826 | 1461413756014 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:15:56 INFO - PROCESS | 1826 | 1461413756019 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:15:56 INFO - PROCESS | 1826 | 1461413756021 Marionette TRACE conn3 <- [1,1394,null,{}] 05:15:56 INFO - PROCESS | 1826 | 1461413756026 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:15:56 INFO - PROCESS | 1826 | 1461413756231 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:15:56 INFO - PROCESS | 1826 | 1461413756248 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c7272000 == 101 [pid = 1826] [id = 356] 05:15:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 197 (0x7fa7c4cdc000) [pid = 1826] [serial = 1069] [outer = (nil)] 05:15:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7c6edc800) [pid = 1826] [serial = 1070] [outer = 0x7fa7c4cdc000] 05:15:56 INFO - PROCESS | 1826 | 1461413756304 Marionette DEBUG loaded listener.js 05:15:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 199 (0x7fa7ce1afc00) [pid = 1826] [serial = 1071] [outer = 0x7fa7c4cdc000] 05:15:57 INFO - PROCESS | 1826 | 1461413757003 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:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1031ms 05:15:57 INFO - PROCESS | 1826 | 1461413757050 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:15:57 INFO - PROCESS | 1826 | 1461413757053 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:15:57 INFO - PROCESS | 1826 | 1461413757058 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:15:57 INFO - PROCESS | 1826 | 1461413757060 Marionette TRACE conn3 <- [1,1398,null,{}] 05:15:57 INFO - PROCESS | 1826 | 1461413757065 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:15:57 INFO - PROCESS | 1826 | 1461413757261 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:15:57 INFO - PROCESS | 1826 | 1461413757279 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce696000 == 102 [pid = 1826] [id = 357] 05:15:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 200 (0x7fa7c2c13000) [pid = 1826] [serial = 1072] [outer = (nil)] 05:15:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 201 (0x7fa7cec14400) [pid = 1826] [serial = 1073] [outer = 0x7fa7c2c13000] 05:15:57 INFO - PROCESS | 1826 | 1461413757336 Marionette DEBUG loaded listener.js 05:15:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 202 (0x7fa7d14d9000) [pid = 1826] [serial = 1074] [outer = 0x7fa7c2c13000] 05:15:58 INFO - PROCESS | 1826 | 1461413758377 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:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1376ms 05:15:58 INFO - PROCESS | 1826 | 1461413758435 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:15:58 INFO - PROCESS | 1826 | 1461413758441 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:15:58 INFO - PROCESS | 1826 | 1461413758449 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:15:58 INFO - PROCESS | 1826 | 1461413758453 Marionette TRACE conn3 <- [1,1402,null,{}] 05:15:58 INFO - PROCESS | 1826 | 1461413758461 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:15:58 INFO - PROCESS | 1826 | 1461413758673 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:15:58 INFO - PROCESS | 1826 | 1461413758865 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c3c12800 == 103 [pid = 1826] [id = 358] 05:15:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 203 (0x7fa7c0397800) [pid = 1826] [serial = 1075] [outer = (nil)] 05:15:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 204 (0x7fa7c0560800) [pid = 1826] [serial = 1076] [outer = 0x7fa7c0397800] 05:15:58 INFO - PROCESS | 1826 | 1461413758937 Marionette DEBUG loaded listener.js 05:15:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 205 (0x7fa7c1a81000) [pid = 1826] [serial = 1077] [outer = 0x7fa7c0397800] 05:15:59 INFO - PROCESS | 1826 | 1461413759822 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:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1429ms 05:15:59 INFO - PROCESS | 1826 | 1461413759879 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:15:59 INFO - PROCESS | 1826 | 1461413759887 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:15:59 INFO - PROCESS | 1826 | 1461413759896 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:15:59 INFO - PROCESS | 1826 | 1461413759899 Marionette TRACE conn3 <- [1,1406,null,{}] 05:15:59 INFO - PROCESS | 1826 | 1461413759905 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:16:00 INFO - PROCESS | 1826 | 1461413760094 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:16:00 INFO - PROCESS | 1826 | 1461413760277 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ccd11800 == 104 [pid = 1826] [id = 359] 05:16:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 206 (0x7fa7c1a89c00) [pid = 1826] [serial = 1078] [outer = (nil)] 05:16:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 207 (0x7fa7c6edc000) [pid = 1826] [serial = 1079] [outer = 0x7fa7c1a89c00] 05:16:00 INFO - PROCESS | 1826 | 1461413760350 Marionette DEBUG loaded listener.js 05:16:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 208 (0x7fa7cbe72000) [pid = 1826] [serial = 1080] [outer = 0x7fa7c1a89c00] 05:16:01 INFO - PROCESS | 1826 | 1461413761259 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:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1426ms 05:16:01 INFO - PROCESS | 1826 | 1461413761322 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:16:01 INFO - PROCESS | 1826 | 1461413761326 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:16:01 INFO - PROCESS | 1826 | 1461413761332 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:16:01 INFO - PROCESS | 1826 | 1461413761337 Marionette TRACE conn3 <- [1,1410,null,{}] 05:16:01 INFO - PROCESS | 1826 | 1461413761352 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:16:01 INFO - PROCESS | 1826 | 1461413761531 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:16:01 INFO - PROCESS | 1826 | 1461413761712 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d24ea800 == 105 [pid = 1826] [id = 360] 05:16:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 209 (0x7fa7ccc6cc00) [pid = 1826] [serial = 1081] [outer = (nil)] 05:16:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 210 (0x7fa7cf45b000) [pid = 1826] [serial = 1082] [outer = 0x7fa7ccc6cc00] 05:16:01 INFO - PROCESS | 1826 | 1461413761782 Marionette DEBUG loaded listener.js 05:16:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 211 (0x7fa7cf5bec00) [pid = 1826] [serial = 1083] [outer = 0x7fa7ccc6cc00] 05:16:02 INFO - PROCESS | 1826 | 1461413762761 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:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1485ms 05:16:02 INFO - PROCESS | 1826 | 1461413762817 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:16:02 INFO - PROCESS | 1826 | 1461413762821 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:16:02 INFO - PROCESS | 1826 | 1461413762826 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:16:02 INFO - PROCESS | 1826 | 1461413762828 Marionette TRACE conn3 <- [1,1414,null,{}] 05:16:02 INFO - PROCESS | 1826 | 1461413762834 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:16:03 INFO - PROCESS | 1826 | 1461413763047 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:16:03 INFO - PROCESS | 1826 | 1461413763234 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2a0c000 == 106 [pid = 1826] [id = 361] 05:16:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 212 (0x7fa7ce7bfc00) [pid = 1826] [serial = 1084] [outer = (nil)] 05:16:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7d1509800) [pid = 1826] [serial = 1085] [outer = 0x7fa7ce7bfc00] 05:16:03 INFO - PROCESS | 1826 | 1461413763364 Marionette DEBUG loaded listener.js 05:16:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7d23b1800) [pid = 1826] [serial = 1086] [outer = 0x7fa7ce7bfc00] 05:16:04 INFO - PROCESS | 1826 | 1461413764256 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:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1438ms 05:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:16:04 INFO - PROCESS | 1826 | 1461413764265 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:16:04 INFO - PROCESS | 1826 | 1461413764267 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:16:04 INFO - PROCESS | 1826 | 1461413764288 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:16:04 INFO - PROCESS | 1826 | 1461413764292 Marionette TRACE conn3 <- [1,1418,null,{}] 05:16:04 INFO - PROCESS | 1826 | 1461413764302 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:16:04 INFO - PROCESS | 1826 | 1461413764475 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:16:04 INFO - PROCESS | 1826 | 1461413764666 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:04 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf919000 == 105 [pid = 1826] [id = 11] 05:16:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d7242000 == 106 [pid = 1826] [id = 362] 05:16:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7d23b2c00) [pid = 1826] [serial = 1087] [outer = (nil)] 05:16:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7d276a800) [pid = 1826] [serial = 1088] [outer = 0x7fa7d23b2c00] 05:16:04 INFO - PROCESS | 1826 | 1461413764767 Marionette DEBUG loaded listener.js 05:16:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7d27f4000) [pid = 1826] [serial = 1089] [outer = 0x7fa7d23b2c00] 05:16:05 INFO - PROCESS | 1826 | 1461413765697 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:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1455ms 05:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:16:05 INFO - PROCESS | 1826 | 1461413765728 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:16:05 INFO - PROCESS | 1826 | 1461413765730 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:16:05 INFO - PROCESS | 1826 | 1461413765737 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:16:05 INFO - PROCESS | 1826 | 1461413765740 Marionette TRACE conn3 <- [1,1422,null,{}] 05:16:05 INFO - PROCESS | 1826 | 1461413765744 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:16:05 INFO - PROCESS | 1826 | 1461413765936 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:16:06 INFO - PROCESS | 1826 | 1461413766125 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d91be800 == 107 [pid = 1826] [id = 363] 05:16:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7d23b5c00) [pid = 1826] [serial = 1090] [outer = (nil)] 05:16:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 219 (0x7fa7d62bc000) [pid = 1826] [serial = 1091] [outer = 0x7fa7d23b5c00] 05:16:06 INFO - PROCESS | 1826 | 1461413766199 Marionette DEBUG loaded listener.js 05:16:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 220 (0x7fa7d7b33000) [pid = 1826] [serial = 1092] [outer = 0x7fa7d23b5c00] 05:16:07 INFO - PROCESS | 1826 | 1461413767060 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:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1387ms 05:16:07 INFO - PROCESS | 1826 | 1461413767124 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:16:07 INFO - PROCESS | 1826 | 1461413767128 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:16:07 INFO - PROCESS | 1826 | 1461413767133 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:16:07 INFO - PROCESS | 1826 | 1461413767135 Marionette TRACE conn3 <- [1,1426,null,{}] 05:16:07 INFO - PROCESS | 1826 | 1461413767141 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:16:07 INFO - PROCESS | 1826 | 1461413767307 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:16:07 INFO - PROCESS | 1826 | 1461413767495 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e55c3000 == 108 [pid = 1826] [id = 364] 05:16:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 221 (0x7fa7d27f9c00) [pid = 1826] [serial = 1093] [outer = (nil)] 05:16:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 222 (0x7fa7d834fc00) [pid = 1826] [serial = 1094] [outer = 0x7fa7d27f9c00] 05:16:07 INFO - PROCESS | 1826 | 1461413767560 Marionette DEBUG loaded listener.js 05:16:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 223 (0x7fa7d92ce400) [pid = 1826] [serial = 1095] [outer = 0x7fa7d27f9c00] 05:16:08 INFO - PROCESS | 1826 | 1461413768477 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:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1379ms 05:16:08 INFO - PROCESS | 1826 | 1461413768514 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:16:08 INFO - PROCESS | 1826 | 1461413768517 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:16:08 INFO - PROCESS | 1826 | 1461413768523 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:16:08 INFO - PROCESS | 1826 | 1461413768526 Marionette TRACE conn3 <- [1,1430,null,{}] 05:16:08 INFO - PROCESS | 1826 | 1461413768531 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:16:08 INFO - PROCESS | 1826 | 1461413768691 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:16:08 INFO - PROCESS | 1826 | 1461413768886 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e8b87800 == 109 [pid = 1826] [id = 365] 05:16:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 224 (0x7fa7d7b36400) [pid = 1826] [serial = 1096] [outer = (nil)] 05:16:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 225 (0x7fa7e491bc00) [pid = 1826] [serial = 1097] [outer = 0x7fa7d7b36400] 05:16:08 INFO - PROCESS | 1826 | 1461413768952 Marionette DEBUG loaded listener.js 05:16:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 226 (0x7fa7e58f1400) [pid = 1826] [serial = 1098] [outer = 0x7fa7d7b36400] 05:16:09 INFO - PROCESS | 1826 | 1461413769822 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:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1331ms 05:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:16:09 INFO - PROCESS | 1826 | 1461413769855 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:16:09 INFO - PROCESS | 1826 | 1461413769857 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:16:09 INFO - PROCESS | 1826 | 1461413769864 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:16:09 INFO - PROCESS | 1826 | 1461413769867 Marionette TRACE conn3 <- [1,1434,null,{}] 05:16:09 INFO - PROCESS | 1826 | 1461413769872 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:16:10 INFO - PROCESS | 1826 | 1461413770042 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:16:10 INFO - PROCESS | 1826 | 1461413770234 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ed84a800 == 110 [pid = 1826] [id = 366] 05:16:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 227 (0x7fa7d93aa000) [pid = 1826] [serial = 1099] [outer = (nil)] 05:16:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 228 (0x7fa7e693c000) [pid = 1826] [serial = 1100] [outer = 0x7fa7d93aa000] 05:16:10 INFO - PROCESS | 1826 | 1461413770304 Marionette DEBUG loaded listener.js 05:16:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 229 (0x7fa7e8bb7400) [pid = 1826] [serial = 1101] [outer = 0x7fa7d93aa000] 05:16:11 INFO - PROCESS | 1826 | 1461413771140 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:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1331ms 05:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:16:11 INFO - PROCESS | 1826 | 1461413771194 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:16:11 INFO - PROCESS | 1826 | 1461413771197 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:16:11 INFO - PROCESS | 1826 | 1461413771203 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:16:11 INFO - PROCESS | 1826 | 1461413771206 Marionette TRACE conn3 <- [1,1438,null,{}] 05:16:11 INFO - PROCESS | 1826 | 1461413771210 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:16:11 INFO - PROCESS | 1826 | 1461413771385 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:16:11 INFO - PROCESS | 1826 | 1461413771577 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c215f800 == 111 [pid = 1826] [id = 367] 05:16:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 230 (0x7fa7dae5b400) [pid = 1826] [serial = 1102] [outer = (nil)] 05:16:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7ea322800) [pid = 1826] [serial = 1103] [outer = 0x7fa7dae5b400] 05:16:11 INFO - PROCESS | 1826 | 1461413771645 Marionette DEBUG loaded listener.js 05:16:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7ea5b4400) [pid = 1826] [serial = 1104] [outer = 0x7fa7dae5b400] 05:16:12 INFO - PROCESS | 1826 | 1461413772524 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:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1378ms 05:16:12 INFO - PROCESS | 1826 | 1461413772581 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:16:12 INFO - PROCESS | 1826 | 1461413772585 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:16:12 INFO - PROCESS | 1826 | 1461413772590 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:16:12 INFO - PROCESS | 1826 | 1461413772594 Marionette TRACE conn3 <- [1,1442,null,{}] 05:16:12 INFO - PROCESS | 1826 | 1461413772599 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:16:12 INFO - PROCESS | 1826 | 1461413772804 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:16:13 INFO - PROCESS | 1826 | 1461413773001 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bd5d8000 == 112 [pid = 1826] [id = 368] 05:16:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7bd4c7000) [pid = 1826] [serial = 1105] [outer = (nil)] 05:16:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7bd4ce800) [pid = 1826] [serial = 1106] [outer = 0x7fa7bd4c7000] 05:16:13 INFO - PROCESS | 1826 | 1461413773085 Marionette DEBUG loaded listener.js 05:16:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7ea619000) [pid = 1826] [serial = 1107] [outer = 0x7fa7bd4c7000] 05:16:13 INFO - PROCESS | 1826 | 1461413773942 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:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1381ms 05:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:16:13 INFO - PROCESS | 1826 | 1461413773973 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:16:13 INFO - PROCESS | 1826 | 1461413773975 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:16:13 INFO - PROCESS | 1826 | 1461413773982 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:16:13 INFO - PROCESS | 1826 | 1461413773984 Marionette TRACE conn3 <- [1,1446,null,{}] 05:16:13 INFO - PROCESS | 1826 | 1461413773989 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:16:14 INFO - PROCESS | 1826 | 1461413774166 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:16:14 INFO - PROCESS | 1826 | 1461413774383 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bd64c000 == 113 [pid = 1826] [id = 369] 05:16:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7bd4ca000) [pid = 1826] [serial = 1108] [outer = (nil)] 05:16:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7bd627400) [pid = 1826] [serial = 1109] [outer = 0x7fa7bd4ca000] 05:16:14 INFO - PROCESS | 1826 | 1461413774452 Marionette DEBUG loaded listener.js 05:16:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7bd62e000) [pid = 1826] [serial = 1110] [outer = 0x7fa7bd4ca000] 05:16:15 INFO - PROCESS | 1826 | 1461413775340 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:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1430ms 05:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:16:15 INFO - PROCESS | 1826 | 1461413775411 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:16:15 INFO - PROCESS | 1826 | 1461413775413 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:16:15 INFO - PROCESS | 1826 | 1461413775419 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:16:15 INFO - PROCESS | 1826 | 1461413775422 Marionette TRACE conn3 <- [1,1450,null,{}] 05:16:15 INFO - PROCESS | 1826 | 1461413775427 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:16:15 INFO - PROCESS | 1826 | 1461413775595 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:16:15 INFO - PROCESS | 1826 | 1461413775789 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c1959800 == 114 [pid = 1826] [id = 370] 05:16:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 239 (0x7fa7bd620c00) [pid = 1826] [serial = 1111] [outer = (nil)] 05:16:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 240 (0x7fa7c1babc00) [pid = 1826] [serial = 1112] [outer = 0x7fa7bd620c00] 05:16:15 INFO - PROCESS | 1826 | 1461413775856 Marionette DEBUG loaded listener.js 05:16:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 241 (0x7fa7c1bb1000) [pid = 1826] [serial = 1113] [outer = 0x7fa7bd620c00] 05:16:16 INFO - PROCESS | 1826 | 1461413776680 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:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1329ms 05:16:16 INFO - PROCESS | 1826 | 1461413776750 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:16:16 INFO - PROCESS | 1826 | 1461413776753 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:16:16 INFO - PROCESS | 1826 | 1461413776762 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:16:16 INFO - PROCESS | 1826 | 1461413776764 Marionette TRACE conn3 <- [1,1454,null,{}] 05:16:16 INFO - PROCESS | 1826 | 1461413776769 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:16:16 INFO - PROCESS | 1826 | 1461413776951 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:16:17 INFO - PROCESS | 1826 | 1461413777155 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c4409000 == 115 [pid = 1826] [id = 371] 05:16:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 242 (0x7fa7bd62d800) [pid = 1826] [serial = 1114] [outer = (nil)] 05:16:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 243 (0x7fa7c1bb6c00) [pid = 1826] [serial = 1115] [outer = 0x7fa7bd62d800] 05:16:17 INFO - PROCESS | 1826 | 1461413777224 Marionette DEBUG loaded listener.js 05:16:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 244 (0x7fa7c2c1d800) [pid = 1826] [serial = 1116] [outer = 0x7fa7bd62d800] 05:16:18 INFO - PROCESS | 1826 | 1461413778119 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:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1428ms 05:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:16:18 INFO - PROCESS | 1826 | 1461413778189 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:16:18 INFO - PROCESS | 1826 | 1461413778191 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:16:18 INFO - PROCESS | 1826 | 1461413778197 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:16:18 INFO - PROCESS | 1826 | 1461413778200 Marionette TRACE conn3 <- [1,1458,null,{}] 05:16:18 INFO - PROCESS | 1826 | 1461413778204 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:16:18 INFO - PROCESS | 1826 | 1461413778408 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:16:18 INFO - PROCESS | 1826 | 1461413778615 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cbd44800 == 116 [pid = 1826] [id = 372] 05:16:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 245 (0x7fa7bd62fc00) [pid = 1826] [serial = 1117] [outer = (nil)] 05:16:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 246 (0x7fa7c4e88800) [pid = 1826] [serial = 1118] [outer = 0x7fa7bd62fc00] 05:16:18 INFO - PROCESS | 1826 | 1461413778683 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 247 (0x7fa7c70ee000) [pid = 1826] [serial = 1119] [outer = 0x7fa7bd62fc00] 05:16:19 INFO - PROCESS | 1826 | 1461413779524 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:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1402ms 05:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:16:19 INFO - PROCESS | 1826 | 1461413779599 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:16:19 INFO - PROCESS | 1826 | 1461413779602 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:16:19 INFO - PROCESS | 1826 | 1461413779608 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:16:19 INFO - PROCESS | 1826 | 1461413779611 Marionette TRACE conn3 <- [1,1462,null,{}] 05:16:19 INFO - PROCESS | 1826 | 1461413779616 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:16:19 INFO - PROCESS | 1826 | 1461413779792 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:16:19 INFO - PROCESS | 1826 | 1461413779985 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c3c0b800 == 117 [pid = 1826] [id = 373] 05:16:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 248 (0x7fa7bd4c6400) [pid = 1826] [serial = 1120] [outer = (nil)] 05:16:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 249 (0x7fa7ccbf3000) [pid = 1826] [serial = 1121] [outer = 0x7fa7bd4c6400] 05:16:20 INFO - PROCESS | 1826 | 1461413780054 Marionette DEBUG loaded listener.js 05:16:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 250 (0x7fa7ce959000) [pid = 1826] [serial = 1122] [outer = 0x7fa7bd4c6400] 05:16:21 INFO - PROCESS | 1826 | 1461413781440 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:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1941ms 05:16:21 INFO - PROCESS | 1826 | 1461413781548 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:16:21 INFO - PROCESS | 1826 | 1461413781554 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:16:21 INFO - PROCESS | 1826 | 1461413781561 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:16:21 INFO - PROCESS | 1826 | 1461413781566 Marionette TRACE conn3 <- [1,1466,null,{}] 05:16:21 INFO - PROCESS | 1826 | 1461413781574 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:16:21 INFO - PROCESS | 1826 | 1461413781748 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:16:21 INFO - PROCESS | 1826 | 1461413781954 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c1961800 == 118 [pid = 1826] [id = 374] 05:16:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 251 (0x7fa7bd4cc400) [pid = 1826] [serial = 1123] [outer = (nil)] 05:16:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 252 (0x7fa7bea2c400) [pid = 1826] [serial = 1124] [outer = 0x7fa7bd4cc400] 05:16:22 INFO - PROCESS | 1826 | 1461413782057 Marionette DEBUG loaded listener.js 05:16:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 253 (0x7fa7c0292400) [pid = 1826] [serial = 1125] [outer = 0x7fa7bd4cc400] 05:16:23 INFO - PROCESS | 1826 | 1461413783112 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:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1593ms 05:16:23 INFO - PROCESS | 1826 | 1461413783154 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:16:23 INFO - PROCESS | 1826 | 1461413783162 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:16:23 INFO - PROCESS | 1826 | 1461413783171 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:16:23 INFO - PROCESS | 1826 | 1461413783175 Marionette TRACE conn3 <- [1,1470,null,{}] 05:16:23 INFO - PROCESS | 1826 | 1461413783180 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:16:23 INFO - PROCESS | 1826 | 1461413783348 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:16:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cefab800 == 117 [pid = 1826] [id = 132] 05:16:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7eaa7f000 == 116 [pid = 1826] [id = 86] 05:16:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c7272000 == 115 [pid = 1826] [id = 356] 05:16:23 INFO - PROCESS | 1826 | --DOMWINDOW == 252 (0x7fa7c0295800) [pid = 1826] [serial = 989] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1826 | 1461413783721 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cec90800 == 114 [pid = 1826] [id = 355] 05:16:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce1c6000 == 113 [pid = 1826] [id = 354] 05:16:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ccd0b800 == 112 [pid = 1826] [id = 353] 05:16:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c41a0000 == 111 [pid = 1826] [id = 352] 05:16:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c418c000 == 110 [pid = 1826] [id = 351] 05:16:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c5721800 == 109 [pid = 1826] [id = 350] 05:16:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c05c8000 == 110 [pid = 1826] [id = 375] 05:16:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 253 (0x7fa7c05ad400) [pid = 1826] [serial = 1126] [outer = (nil)] 05:16:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 254 (0x7fa7c1bb8000) [pid = 1826] [serial = 1127] [outer = 0x7fa7c05ad400] 05:16:23 INFO - PROCESS | 1826 | 1461413783797 Marionette DEBUG loaded listener.js 05:16:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 255 (0x7fa7c4e89400) [pid = 1826] [serial = 1128] [outer = 0x7fa7c05ad400] 05:16:24 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c05cc000 == 109 [pid = 1826] [id = 349] 05:16:24 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c05d9000 == 108 [pid = 1826] [id = 348] 05:16:24 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ea3e4000 == 107 [pid = 1826] [id = 343] 05:16:24 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7db053000 == 106 [pid = 1826] [id = 342] 05:16:24 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d65db000 == 105 [pid = 1826] [id = 341] 05:16:24 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2a24000 == 104 [pid = 1826] [id = 340] 05:16:24 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d252b000 == 103 [pid = 1826] [id = 339] 05:16:24 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce3c9000 == 102 [pid = 1826] [id = 338] 05:16:24 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c58a1000 == 101 [pid = 1826] [id = 337] 05:16:24 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf12f000 == 100 [pid = 1826] [id = 336] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 254 (0x7fa7cf613400) [pid = 1826] [serial = 795] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 253 (0x7fa7d93aa800) [pid = 1826] [serial = 783] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 252 (0x7fa7ea618800) [pid = 1826] [serial = 689] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 251 (0x7fa7e5a2c800) [pid = 1826] [serial = 680] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 250 (0x7fa7c4e95000) [pid = 1826] [serial = 746] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 249 (0x7fa7ea5be000) [pid = 1826] [serial = 855] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 248 (0x7fa7c2c1a000) [pid = 1826] [serial = 927] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 247 (0x7fa7ea5b7000) [pid = 1826] [serial = 849] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 246 (0x7fa7d8b5ec00) [pid = 1826] [serial = 731] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 245 (0x7fa7cf6c2800) [pid = 1826] [serial = 834] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 244 (0x7fa7ced55c00) [pid = 1826] [serial = 722] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 243 (0x7fa7eaaab400) [pid = 1826] [serial = 864] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 242 (0x7fa7e5cd6800) [pid = 1826] [serial = 786] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 241 (0x7fa7d1417000) [pid = 1826] [serial = 674] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 240 (0x7fa7d52ed800) [pid = 1826] [serial = 837] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 239 (0x7fa7ea5b1800) [pid = 1826] [serial = 846] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 238 (0x7fa7eaa59000) [pid = 1826] [serial = 861] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7ea30b000) [pid = 1826] [serial = 686] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7d94c6800) [pid = 1826] [serial = 840] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7ea617000) [pid = 1826] [serial = 743] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 234 (0x7fa7e6a06800) [pid = 1826] [serial = 843] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 233 (0x7fa7d1502800) [pid = 1826] [serial = 725] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7c5ab7000) [pid = 1826] [serial = 804] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7cf452800) [pid = 1826] [serial = 777] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7ea620c00) [pid = 1826] [serial = 792] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 229 (0x7fa7d77dd000) [pid = 1826] [serial = 728] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 228 (0x7fa7c4ce3800) [pid = 1826] [serial = 692] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 227 (0x7fa7d23b4400) [pid = 1826] [serial = 852] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 226 (0x7fa7c2c1f400) [pid = 1826] [serial = 867] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 225 (0x7fa7d1fb5000) [pid = 1826] [serial = 780] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 224 (0x7fa7e4915000) [pid = 1826] [serial = 734] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 223 (0x7fa7ccbf1800) [pid = 1826] [serial = 798] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 222 (0x7fa7d94c2000) [pid = 1826] [serial = 626] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 221 (0x7fa7ea331c00) [pid = 1826] [serial = 740] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 220 (0x7fa7d682fc00) [pid = 1826] [serial = 677] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 219 (0x7fa7e8b43000) [pid = 1826] [serial = 683] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 218 (0x7fa7cbbc8000) [pid = 1826] [serial = 831] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 217 (0x7fa7e8bc5c00) [pid = 1826] [serial = 789] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7ea308400) [pid = 1826] [serial = 737] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 215 (0x7fa7cef08800) [pid = 1826] [serial = 750] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 214 (0x7fa7d26f6000) [pid = 1826] [serial = 858] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 213 (0x7fa7ea5b2400) [pid = 1826] [serial = 801] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 212 (0x7fa7d241fc00) [pid = 1826] [serial = 1007] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 211 (0x7fa7cbbcf400) [pid = 1826] [serial = 953] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 210 (0x7fa7ce953400) [pid = 1826] [serial = 1001] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 209 (0x7fa7cf509000) [pid = 1826] [serial = 1002] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 208 (0x7fa7c5948400) [pid = 1826] [serial = 980] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 207 (0x7fa7ccd75000) [pid = 1826] [serial = 998] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 206 (0x7fa7ccd7b000) [pid = 1826] [serial = 999] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 205 (0x7fa7c6ee3000) [pid = 1826] [serial = 995] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 204 (0x7fa7cbe25800) [pid = 1826] [serial = 996] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 203 (0x7fa7c5807800) [pid = 1826] [serial = 974] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 202 (0x7fa7c055d400) [pid = 1826] [serial = 971] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 201 (0x7fa7d7ab8c00) [pid = 1826] [serial = 965] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 200 (0x7fa7d2aad400) [pid = 1826] [serial = 962] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 199 (0x7fa7cf04f400) [pid = 1826] [serial = 956] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 198 (0x7fa7e693ac00) [pid = 1826] [serial = 968] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7e5cfe800) [pid = 1826] [serial = 977] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 196 (0x7fa7c01ea800) [pid = 1826] [serial = 986] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 195 (0x7fa7d26ef000) [pid = 1826] [serial = 959] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 194 (0x7fa7c1a86800) [pid = 1826] [serial = 992] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 193 (0x7fa7c2c1a800) [pid = 1826] [serial = 993] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 192 (0x7fa7ccd73400) [pid = 1826] [serial = 983] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 191 (0x7fa7d276a400) [pid = 1826] [serial = 1008] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 190 (0x7fa7cf607400) [pid = 1826] [serial = 1004] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | --DOMWINDOW == 189 (0x7fa7d071ec00) [pid = 1826] [serial = 1005] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1826 | 1461413784626 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:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1486ms 05:16:24 INFO - PROCESS | 1826 | 1461413784672 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:16:24 INFO - PROCESS | 1826 | 1461413784674 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:16:24 INFO - PROCESS | 1826 | 1461413784688 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:16:24 INFO - PROCESS | 1826 | 1461413784693 Marionette TRACE conn3 <- [1,1474,null,{}] 05:16:24 INFO - PROCESS | 1826 | 1461413784708 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:16:24 INFO - PROCESS | 1826 | 1461413784873 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:16:24 INFO - PROCESS | 1826 | 1461413784889 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c4416800 == 101 [pid = 1826] [id = 376] 05:16:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 190 (0x7fa7c5ab2400) [pid = 1826] [serial = 1129] [outer = (nil)] 05:16:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 191 (0x7fa7c70e7c00) [pid = 1826] [serial = 1130] [outer = 0x7fa7c5ab2400] 05:16:24 INFO - PROCESS | 1826 | 1461413784949 Marionette DEBUG loaded listener.js 05:16:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 192 (0x7fa7cbe32c00) [pid = 1826] [serial = 1131] [outer = 0x7fa7c5ab2400] 05:16:25 INFO - PROCESS | 1826 | 1461413785789 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:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1135ms 05:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:16:25 INFO - PROCESS | 1826 | 1461413785823 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:16:25 INFO - PROCESS | 1826 | 1461413785827 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:16:25 INFO - PROCESS | 1826 | 1461413785831 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - PROCESS | 1826 | 1461413785835 Marionette TRACE conn3 <- [1,1478,null,{}] 05:16:25 INFO - PROCESS | 1826 | 1461413785839 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:16:26 INFO - PROCESS | 1826 | 1461413785992 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:16:26 INFO - PROCESS | 1826 | 1461413786002 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c589f000 == 102 [pid = 1826] [id = 377] 05:16:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 193 (0x7fa7cbe71800) [pid = 1826] [serial = 1132] [outer = (nil)] 05:16:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 194 (0x7fa7ccc71800) [pid = 1826] [serial = 1133] [outer = 0x7fa7cbe71800] 05:16:26 INFO - PROCESS | 1826 | 1461413786058 Marionette DEBUG loaded listener.js 05:16:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 195 (0x7fa7ccd76000) [pid = 1826] [serial = 1134] [outer = 0x7fa7cbe71800] 05:16:27 INFO - PROCESS | 1826 | 1461413787001 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:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1231ms 05:16:27 INFO - PROCESS | 1826 | 1461413787063 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:16:27 INFO - PROCESS | 1826 | 1461413787066 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:16:27 INFO - PROCESS | 1826 | 1461413787077 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:16:27 INFO - PROCESS | 1826 | 1461413787079 Marionette TRACE conn3 <- [1,1482,null,{}] 05:16:27 INFO - PROCESS | 1826 | 1461413787084 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:16:27 INFO - PROCESS | 1826 | 1461413787282 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:16:27 INFO - PROCESS | 1826 | 1461413787305 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cbf97800 == 103 [pid = 1826] [id = 378] 05:16:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 196 (0x7fa7ccbec000) [pid = 1826] [serial = 1135] [outer = (nil)] 05:16:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 197 (0x7fa7ce7b6800) [pid = 1826] [serial = 1136] [outer = 0x7fa7ccbec000] 05:16:27 INFO - PROCESS | 1826 | 1461413787364 Marionette DEBUG loaded listener.js 05:16:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7cea6cc00) [pid = 1826] [serial = 1137] [outer = 0x7fa7ccbec000] 05:16:28 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7c594c800) [pid = 1826] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:16:28 INFO - PROCESS | 1826 | --DOMWINDOW == 196 (0x7fa7cf45c000) [pid = 1826] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:16:28 INFO - PROCESS | 1826 | --DOMWINDOW == 195 (0x7fa7c1a8bc00) [pid = 1826] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:16:28 INFO - PROCESS | 1826 | --DOMWINDOW == 194 (0x7fa7d1418c00) [pid = 1826] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:16:28 INFO - PROCESS | 1826 | --DOMWINDOW == 193 (0x7fa7cf60d800) [pid = 1826] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:16:28 INFO - PROCESS | 1826 | --DOMWINDOW == 192 (0x7fa7c055f800) [pid = 1826] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:16:28 INFO - PROCESS | 1826 | --DOMWINDOW == 191 (0x7fa7bea20000) [pid = 1826] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:16:28 INFO - PROCESS | 1826 | --DOMWINDOW == 190 (0x7fa7c2c12800) [pid = 1826] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:16:28 INFO - PROCESS | 1826 | --DOMWINDOW == 189 (0x7fa7c4cdc000) [pid = 1826] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:16:28 INFO - PROCESS | 1826 | 1461413788861 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:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1830ms 05:16:28 INFO - PROCESS | 1826 | 1461413788936 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:16:28 INFO - PROCESS | 1826 | 1461413788938 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:16:28 INFO - PROCESS | 1826 | 1461413788945 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:16:28 INFO - PROCESS | 1826 | 1461413788948 Marionette TRACE conn3 <- [1,1486,null,{}] 05:16:28 INFO - PROCESS | 1826 | 1461413788952 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:16:29 INFO - PROCESS | 1826 | 1461413789133 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:16:29 INFO - PROCESS | 1826 | 1461413789274 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ccd1e000 == 104 [pid = 1826] [id = 379] 05:16:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 190 (0x7fa7ccc65400) [pid = 1826] [serial = 1138] [outer = (nil)] 05:16:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 191 (0x7fa7cf4b9800) [pid = 1826] [serial = 1139] [outer = 0x7fa7ccc65400] 05:16:29 INFO - PROCESS | 1826 | 1461413789337 Marionette DEBUG loaded listener.js 05:16:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 192 (0x7fa7cf5ba800) [pid = 1826] [serial = 1140] [outer = 0x7fa7ccc65400] 05:16:29 INFO - PROCESS | 1826 | 1461413789979 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:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1079ms 05:16:30 INFO - PROCESS | 1826 | 1461413790028 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:16:30 INFO - PROCESS | 1826 | 1461413790031 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:16:30 INFO - PROCESS | 1826 | 1461413790036 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:16:30 INFO - PROCESS | 1826 | 1461413790038 Marionette TRACE conn3 <- [1,1490,null,{}] 05:16:30 INFO - PROCESS | 1826 | 1461413790043 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:16:30 INFO - PROCESS | 1826 | 1461413790247 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:16:30 INFO - PROCESS | 1826 | 1461413790266 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce0ad800 == 105 [pid = 1826] [id = 380] 05:16:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 193 (0x7fa7ced58800) [pid = 1826] [serial = 1141] [outer = (nil)] 05:16:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 194 (0x7fa7cf6bb400) [pid = 1826] [serial = 1142] [outer = 0x7fa7ced58800] 05:16:30 INFO - PROCESS | 1826 | 1461413790322 Marionette DEBUG loaded listener.js 05:16:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 195 (0x7fa7cfaff400) [pid = 1826] [serial = 1143] [outer = 0x7fa7ced58800] 05:16:31 INFO - PROCESS | 1826 | 1461413791217 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:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1238ms 05:16:31 INFO - PROCESS | 1826 | 1461413791274 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:16:31 INFO - PROCESS | 1826 | 1461413791280 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:16:31 INFO - PROCESS | 1826 | 1461413791306 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:16:31 INFO - PROCESS | 1826 | 1461413791312 Marionette TRACE conn3 <- [1,1494,null,{}] 05:16:31 INFO - PROCESS | 1826 | 1461413791320 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:16:31 INFO - PROCESS | 1826 | 1461413791517 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:16:31 INFO - PROCESS | 1826 | 1461413791699 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c1957800 == 106 [pid = 1826] [id = 381] 05:16:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 196 (0x7fa7bd4c6800) [pid = 1826] [serial = 1144] [outer = (nil)] 05:16:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 197 (0x7fa7c01e7000) [pid = 1826] [serial = 1145] [outer = 0x7fa7bd4c6800] 05:16:31 INFO - PROCESS | 1826 | 1461413791769 Marionette DEBUG loaded listener.js 05:16:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7c0555000) [pid = 1826] [serial = 1146] [outer = 0x7fa7bd4c6800] 05:16:32 INFO - PROCESS | 1826 | 1461413792714 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:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1488ms 05:16:32 INFO - PROCESS | 1826 | 1461413792790 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:16:32 INFO - PROCESS | 1826 | 1461413792799 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:16:32 INFO - PROCESS | 1826 | 1461413792808 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:16:32 INFO - PROCESS | 1826 | 1461413792812 Marionette TRACE conn3 <- [1,1498,null,{}] 05:16:32 INFO - PROCESS | 1826 | 1461413792817 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:16:33 INFO - PROCESS | 1826 | 1461413793029 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:16:33 INFO - PROCESS | 1826 | 1461413793251 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c5897000 == 107 [pid = 1826] [id = 382] 05:16:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 199 (0x7fa7c1a8d800) [pid = 1826] [serial = 1147] [outer = (nil)] 05:16:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 200 (0x7fa7c4cdc000) [pid = 1826] [serial = 1148] [outer = 0x7fa7c1a8d800] 05:16:33 INFO - PROCESS | 1826 | 1461413793367 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 201 (0x7fa7c5810800) [pid = 1826] [serial = 1149] [outer = 0x7fa7c1a8d800] 05:16:34 INFO - PROCESS | 1826 | 1461413794271 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:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1481ms 05:16:34 INFO - PROCESS | 1826 | 1461413794289 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 1826 | 1461413794293 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:16:34 INFO - PROCESS | 1826 | 1461413794299 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - PROCESS | 1826 | 1461413794304 Marionette TRACE conn3 <- [1,1502,null,{}] 05:16:34 INFO - PROCESS | 1826 | 1461413794320 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:16:34 INFO - PROCESS | 1826 | 1461413794497 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:16:34 INFO - PROCESS | 1826 | 1461413794683 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cea2a800 == 108 [pid = 1826] [id = 383] 05:16:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 202 (0x7fa7c2c1a000) [pid = 1826] [serial = 1150] [outer = (nil)] 05:16:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 203 (0x7fa7cbe7e800) [pid = 1826] [serial = 1151] [outer = 0x7fa7c2c1a000] 05:16:34 INFO - PROCESS | 1826 | 1461413794758 Marionette DEBUG loaded listener.js 05:16:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 204 (0x7fa7ce7bb800) [pid = 1826] [serial = 1152] [outer = 0x7fa7c2c1a000] 05:16:35 INFO - PROCESS | 1826 | 1461413795619 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:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1384ms 05:16:35 INFO - PROCESS | 1826 | 1461413795683 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:16:35 INFO - PROCESS | 1826 | 1461413795688 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:16:35 INFO - PROCESS | 1826 | 1461413795693 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:16:35 INFO - PROCESS | 1826 | 1461413795696 Marionette TRACE conn3 <- [1,1506,null,{}] 05:16:35 INFO - PROCESS | 1826 | 1461413795701 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:16:35 INFO - PROCESS | 1826 | 1461413795879 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:16:36 INFO - PROCESS | 1826 | 1461413796067 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf295000 == 109 [pid = 1826] [id = 384] 05:16:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 205 (0x7fa7c4cdf400) [pid = 1826] [serial = 1153] [outer = (nil)] 05:16:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 206 (0x7fa7cf452800) [pid = 1826] [serial = 1154] [outer = 0x7fa7c4cdf400] 05:16:36 INFO - PROCESS | 1826 | 1461413796138 Marionette DEBUG loaded listener.js 05:16:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 207 (0x7fa7cf508c00) [pid = 1826] [serial = 1155] [outer = 0x7fa7c4cdf400] 05:16:36 INFO - PROCESS | 1826 | 1461413796978 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:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1331ms 05:16:37 INFO - PROCESS | 1826 | 1461413797026 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:16:37 INFO - PROCESS | 1826 | 1461413797028 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:16:37 INFO - PROCESS | 1826 | 1461413797034 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:16:37 INFO - PROCESS | 1826 | 1461413797036 Marionette TRACE conn3 <- [1,1510,null,{}] 05:16:37 INFO - PROCESS | 1826 | 1461413797042 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:16:37 INFO - PROCESS | 1826 | 1461413797210 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:16:37 INFO - PROCESS | 1826 | 1461413797393 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d24db000 == 110 [pid = 1826] [id = 385] 05:16:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 208 (0x7fa7ccd7b000) [pid = 1826] [serial = 1156] [outer = (nil)] 05:16:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 209 (0x7fa7cfafe800) [pid = 1826] [serial = 1157] [outer = 0x7fa7ccd7b000] 05:16:37 INFO - PROCESS | 1826 | 1461413797460 Marionette DEBUG loaded listener.js 05:16:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 210 (0x7fa7d1417c00) [pid = 1826] [serial = 1158] [outer = 0x7fa7ccd7b000] 05:16:38 INFO - PROCESS | 1826 | 1461413798377 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:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1383ms 05:16:38 INFO - PROCESS | 1826 | 1461413798418 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:16:38 INFO - PROCESS | 1826 | 1461413798421 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:16:38 INFO - PROCESS | 1826 | 1461413798427 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:16:38 INFO - PROCESS | 1826 | 1461413798429 Marionette TRACE conn3 <- [1,1514,null,{}] 05:16:38 INFO - PROCESS | 1826 | 1461413798435 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:16:38 INFO - PROCESS | 1826 | 1461413798631 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:16:38 INFO - PROCESS | 1826 | 1461413798821 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2a25800 == 111 [pid = 1826] [id = 386] 05:16:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 211 (0x7fa7d14ce400) [pid = 1826] [serial = 1159] [outer = (nil)] 05:16:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 212 (0x7fa7d2425c00) [pid = 1826] [serial = 1160] [outer = 0x7fa7d14ce400] 05:16:38 INFO - PROCESS | 1826 | 1461413798895 Marionette DEBUG loaded listener.js 05:16:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7d26f7c00) [pid = 1826] [serial = 1161] [outer = 0x7fa7d14ce400] 05:16:39 INFO - PROCESS | 1826 | 1461413799717 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:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1325ms 05:16:39 INFO - PROCESS | 1826 | 1461413799754 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:16:39 INFO - PROCESS | 1826 | 1461413799757 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:16:39 INFO - PROCESS | 1826 | 1461413799763 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:16:39 INFO - PROCESS | 1826 | 1461413799766 Marionette TRACE conn3 <- [1,1518,null,{}] 05:16:39 INFO - PROCESS | 1826 | 1461413799771 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:16:39 INFO - PROCESS | 1826 | 1461413799941 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:16:40 INFO - PROCESS | 1826 | 1461413800127 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d735a000 == 112 [pid = 1826] [id = 387] 05:16:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7d1fae000) [pid = 1826] [serial = 1162] [outer = (nil)] 05:16:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7d27f5400) [pid = 1826] [serial = 1163] [outer = 0x7fa7d1fae000] 05:16:40 INFO - PROCESS | 1826 | 1461413800193 Marionette DEBUG loaded listener.js 05:16:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7d2aaf800) [pid = 1826] [serial = 1164] [outer = 0x7fa7d1fae000] 05:16:41 INFO - PROCESS | 1826 | 1461413801167 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:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1427ms 05:16:41 INFO - PROCESS | 1826 | 1461413801191 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:16:41 INFO - PROCESS | 1826 | 1461413801195 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:16:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:16:41 INFO - PROCESS | 1826 | 1461413801200 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:16:41 INFO - PROCESS | 1826 | 1461413801202 Marionette TRACE conn3 <- [1,1522,null,{}] 05:16:41 INFO - PROCESS | 1826 | 1461413801208 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:16:41 INFO - PROCESS | 1826 | 1461413801373 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:16:41 INFO - PROCESS | 1826 | 1461413801560 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d9130000 == 113 [pid = 1826] [id = 388] 05:16:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7d212ec00) [pid = 1826] [serial = 1165] [outer = (nil)] 05:16:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7d4bcbc00) [pid = 1826] [serial = 1166] [outer = 0x7fa7d212ec00] 05:16:41 INFO - PROCESS | 1826 | 1461413801628 Marionette DEBUG loaded listener.js 05:16:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 219 (0x7fa7d6533400) [pid = 1826] [serial = 1167] [outer = 0x7fa7d212ec00] 05:16:42 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:42 INFO - PROCESS | 1826 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:16:42 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:42 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:42 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:42 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:42 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:42 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:42 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:42 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:42 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:42 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:42 INFO - PROCESS | 1826 | 1461413802381 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:16:42 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:16:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:16:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:16:42 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:16:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:16:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:16:42 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:16:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:16:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:16:42 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:16:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:16:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:16:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1226ms 05:16:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:16:42 INFO - PROCESS | 1826 | 1461413802432 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:16:42 INFO - PROCESS | 1826 | 1461413802435 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:16:42 INFO - PROCESS | 1826 | 1461413802441 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:16:42 INFO - PROCESS | 1826 | 1461413802444 Marionette TRACE conn3 <- [1,1526,null,{}] 05:16:42 INFO - PROCESS | 1826 | 1461413802449 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:16:42 INFO - PROCESS | 1826 | 1461413802634 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:16:42 INFO - PROCESS | 1826 | 1461413802832 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ded0d800 == 114 [pid = 1826] [id = 389] 05:16:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 220 (0x7fa7d2427800) [pid = 1826] [serial = 1168] [outer = (nil)] 05:16:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 221 (0x7fa7d6a88800) [pid = 1826] [serial = 1169] [outer = 0x7fa7d2427800] 05:16:42 INFO - PROCESS | 1826 | 1461413802901 Marionette DEBUG loaded listener.js 05:16:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 222 (0x7fa7d7bd0400) [pid = 1826] [serial = 1170] [outer = 0x7fa7d2427800] 05:16:43 INFO - PROCESS | 1826 | 1461413803720 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:16:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:16:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:16:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:16:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:16:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:16:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:16:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1332ms 05:16:43 INFO - PROCESS | 1826 | 1461413803775 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:16:43 INFO - PROCESS | 1826 | 1461413803778 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:16:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:16:43 INFO - PROCESS | 1826 | 1461413803802 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:16:43 INFO - PROCESS | 1826 | 1461413803806 Marionette TRACE conn3 <- [1,1530,null,{}] 05:16:43 INFO - PROCESS | 1826 | 1461413803811 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:16:44 INFO - PROCESS | 1826 | 1461413804002 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:16:44 INFO - PROCESS | 1826 | 1461413804188 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e8b14800 == 115 [pid = 1826] [id = 390] 05:16:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 223 (0x7fa7d5412000) [pid = 1826] [serial = 1171] [outer = (nil)] 05:16:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 224 (0x7fa7d8359800) [pid = 1826] [serial = 1172] [outer = 0x7fa7d5412000] 05:16:44 INFO - PROCESS | 1826 | 1461413804254 Marionette DEBUG loaded listener.js 05:16:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 225 (0x7fa7e49ec400) [pid = 1826] [serial = 1173] [outer = 0x7fa7d5412000] 05:16:44 INFO - PROCESS | 1826 | 1461413804990 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:16:45 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:16:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:16:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:16:45 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:16:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:16:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1231ms 05:16:45 INFO - PROCESS | 1826 | 1461413805032 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:16:45 INFO - PROCESS | 1826 | 1461413805036 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:16:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:16:45 INFO - PROCESS | 1826 | 1461413805041 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:16:45 INFO - PROCESS | 1826 | 1461413805045 Marionette TRACE conn3 <- [1,1534,null,{}] 05:16:45 INFO - PROCESS | 1826 | 1461413805050 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:16:45 INFO - PROCESS | 1826 | 1461413805266 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:16:45 INFO - PROCESS | 1826 | 1461413805434 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ecb95000 == 116 [pid = 1826] [id = 391] 05:16:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 226 (0x7fa7d8002c00) [pid = 1826] [serial = 1174] [outer = (nil)] 05:16:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 227 (0x7fa7e6ab6800) [pid = 1826] [serial = 1175] [outer = 0x7fa7d8002c00] 05:16:45 INFO - PROCESS | 1826 | 1461413805506 Marionette DEBUG loaded listener.js 05:16:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 228 (0x7fa7ea30ec00) [pid = 1826] [serial = 1176] [outer = 0x7fa7d8002c00] 05:16:46 INFO - PROCESS | 1826 | 1461413806384 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:16:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:16:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1378ms 05:16:46 INFO - PROCESS | 1826 | 1461413806420 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:16:46 INFO - PROCESS | 1826 | 1461413806423 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:16:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:16:46 INFO - PROCESS | 1826 | 1461413806429 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:16:46 INFO - PROCESS | 1826 | 1461413806431 Marionette TRACE conn3 <- [1,1538,null,{}] 05:16:46 INFO - PROCESS | 1826 | 1461413806437 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:16:46 INFO - PROCESS | 1826 | 1461413806604 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:16:46 INFO - PROCESS | 1826 | 1461413806810 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7f25af000 == 117 [pid = 1826] [id = 392] 05:16:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 229 (0x7fa7bef02c00) [pid = 1826] [serial = 1177] [outer = (nil)] 05:16:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 230 (0x7fa7bef0d400) [pid = 1826] [serial = 1178] [outer = 0x7fa7bef02c00] 05:16:46 INFO - PROCESS | 1826 | 1461413806878 Marionette DEBUG loaded listener.js 05:16:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7bef11c00) [pid = 1826] [serial = 1179] [outer = 0x7fa7bef02c00] 05:16:47 INFO - PROCESS | 1826 | 1461413807739 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:16:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:16:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1375ms 05:16:47 INFO - PROCESS | 1826 | 1461413807805 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:16:47 INFO - PROCESS | 1826 | 1461413807809 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:16:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:16:47 INFO - PROCESS | 1826 | 1461413807814 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:16:47 INFO - PROCESS | 1826 | 1461413807816 Marionette TRACE conn3 <- [1,1542,null,{}] 05:16:47 INFO - PROCESS | 1826 | 1461413807822 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:16:47 INFO - PROCESS | 1826 | 1461413807988 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:16:48 INFO - PROCESS | 1826 | 1461413808184 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bffe6800 == 118 [pid = 1826] [id = 393] 05:16:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7bef05400) [pid = 1826] [serial = 1180] [outer = (nil)] 05:16:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7ea325800) [pid = 1826] [serial = 1181] [outer = 0x7fa7bef05400] 05:16:48 INFO - PROCESS | 1826 | 1461413808266 Marionette DEBUG loaded listener.js 05:16:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7ea616000) [pid = 1826] [serial = 1182] [outer = 0x7fa7bef05400] 05:16:49 INFO - PROCESS | 1826 | 1461413809078 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:16:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:16:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1332ms 05:16:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:16:49 INFO - PROCESS | 1826 | 1461413809148 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:16:49 INFO - PROCESS | 1826 | 1461413809151 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:16:49 INFO - PROCESS | 1826 | 1461413809156 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:16:49 INFO - PROCESS | 1826 | 1461413809159 Marionette TRACE conn3 <- [1,1546,null,{}] 05:16:49 INFO - PROCESS | 1826 | 1461413809164 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:16:49 INFO - PROCESS | 1826 | 1461413809336 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:16:49 INFO - PROCESS | 1826 | 1461413809529 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdae3800 == 119 [pid = 1826] [id = 394] 05:16:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7c2614800) [pid = 1826] [serial = 1183] [outer = (nil)] 05:16:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7c261b800) [pid = 1826] [serial = 1184] [outer = 0x7fa7c2614800] 05:16:49 INFO - PROCESS | 1826 | 1461413809596 Marionette DEBUG loaded listener.js 05:16:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7c261fc00) [pid = 1826] [serial = 1185] [outer = 0x7fa7c2614800] 05:16:50 INFO - PROCESS | 1826 | 1461413810373 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:16:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:16:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1276ms 05:16:50 INFO - PROCESS | 1826 | 1461413810433 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:16:50 INFO - PROCESS | 1826 | 1461413810436 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:16:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:16:50 INFO - PROCESS | 1826 | 1461413810442 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:16:50 INFO - PROCESS | 1826 | 1461413810444 Marionette TRACE conn3 <- [1,1550,null,{}] 05:16:50 INFO - PROCESS | 1826 | 1461413810449 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:16:50 INFO - PROCESS | 1826 | 1461413810622 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:16:50 INFO - PROCESS | 1826 | 1461413810821 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bec4a800 == 120 [pid = 1826] [id = 395] 05:16:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7bd4d0400) [pid = 1826] [serial = 1186] [outer = (nil)] 05:16:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 239 (0x7fa7c4e89800) [pid = 1826] [serial = 1187] [outer = 0x7fa7bd4d0400] 05:16:50 INFO - PROCESS | 1826 | 1461413810897 Marionette DEBUG loaded listener.js 05:16:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 240 (0x7fa7cbc8c000) [pid = 1826] [serial = 1188] [outer = 0x7fa7bd4d0400] 05:16:51 INFO - PROCESS | 1826 | 1461413811698 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:16:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:16:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1326ms 05:16:51 INFO - PROCESS | 1826 | 1461413811768 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:16:51 INFO - PROCESS | 1826 | 1461413811771 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:16:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:16:51 INFO - PROCESS | 1826 | 1461413811777 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:16:51 INFO - PROCESS | 1826 | 1461413811779 Marionette TRACE conn3 <- [1,1554,null,{}] 05:16:51 INFO - PROCESS | 1826 | 1461413811784 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:16:51 INFO - PROCESS | 1826 | 1461413811951 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:16:52 INFO - PROCESS | 1826 | 1461413812153 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bf0de000 == 121 [pid = 1826] [id = 396] 05:16:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 241 (0x7fa7bd621000) [pid = 1826] [serial = 1189] [outer = (nil)] 05:16:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 242 (0x7fa7cbc8bc00) [pid = 1826] [serial = 1190] [outer = 0x7fa7bd621000] 05:16:52 INFO - PROCESS | 1826 | 1461413812220 Marionette DEBUG loaded listener.js 05:16:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 243 (0x7fa7cbc90800) [pid = 1826] [serial = 1191] [outer = 0x7fa7bd621000] 05:16:53 INFO - PROCESS | 1826 | 1461413813062 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:16:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:16:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1325ms 05:16:53 INFO - PROCESS | 1826 | 1461413813103 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:16:53 INFO - PROCESS | 1826 | 1461413813106 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:16:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:16:53 INFO - PROCESS | 1826 | 1461413813111 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:16:53 INFO - PROCESS | 1826 | 1461413813113 Marionette TRACE conn3 <- [1,1558,null,{}] 05:16:53 INFO - PROCESS | 1826 | 1461413813118 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:16:53 INFO - PROCESS | 1826 | 1461413813295 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:16:53 INFO - PROCESS | 1826 | 1461413813535 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cdf56800 == 122 [pid = 1826] [id = 397] 05:16:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 244 (0x7fa7ce954800) [pid = 1826] [serial = 1192] [outer = (nil)] 05:16:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 245 (0x7fa7d242b400) [pid = 1826] [serial = 1193] [outer = 0x7fa7ce954800] 05:16:53 INFO - PROCESS | 1826 | 1461413813597 Marionette DEBUG loaded listener.js 05:16:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 246 (0x7fa7ea32fc00) [pid = 1826] [serial = 1194] [outer = 0x7fa7ce954800] 05:16:54 INFO - PROCESS | 1826 | 1461413814843 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:16:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:16:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1781ms 05:16:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:16:54 INFO - PROCESS | 1826 | 1461413814894 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:16:54 INFO - PROCESS | 1826 | 1461413814898 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:16:54 INFO - PROCESS | 1826 | 1461413814906 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:16:54 INFO - PROCESS | 1826 | 1461413814911 Marionette TRACE conn3 <- [1,1562,null,{}] 05:16:54 INFO - PROCESS | 1826 | 1461413814919 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:16:55 INFO - PROCESS | 1826 | 1461413815138 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:16:55 INFO - PROCESS | 1826 | 1461413815363 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c418c000 == 123 [pid = 1826] [id = 398] 05:16:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 247 (0x7fa7c0290800) [pid = 1826] [serial = 1195] [outer = (nil)] 05:16:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 248 (0x7fa7c039d800) [pid = 1826] [serial = 1196] [outer = 0x7fa7c0290800] 05:16:55 INFO - PROCESS | 1826 | 1461413815427 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 249 (0x7fa7c1a82400) [pid = 1826] [serial = 1197] [outer = 0x7fa7c0290800] 05:16:56 INFO - PROCESS | 1826 | 1461413816276 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:16:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:16:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1431ms 05:16:56 INFO - PROCESS | 1826 | 1461413816351 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:16:56 INFO - PROCESS | 1826 | 1461413816369 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:16:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:16:56 INFO - PROCESS | 1826 | 1461413816381 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:16:56 INFO - PROCESS | 1826 | 1461413816385 Marionette TRACE conn3 <- [1,1566,null,{}] 05:16:56 INFO - PROCESS | 1826 | 1461413816396 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:16:56 INFO - PROCESS | 1826 | 1461413816632 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:16:56 INFO - PROCESS | 1826 | 1461413816868 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bec61000 == 124 [pid = 1826] [id = 399] 05:16:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 250 (0x7fa7c4e8a000) [pid = 1826] [serial = 1198] [outer = (nil)] 05:16:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 251 (0x7fa7c5807800) [pid = 1826] [serial = 1199] [outer = 0x7fa7c4e8a000] 05:16:56 INFO - PROCESS | 1826 | 1461413816987 Marionette DEBUG loaded listener.js 05:16:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 252 (0x7fa7c5951800) [pid = 1826] [serial = 1200] [outer = 0x7fa7c4e8a000] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ccd1e000 == 123 [pid = 1826] [id = 379] 05:16:57 INFO - PROCESS | 1826 | --DOMWINDOW == 251 (0x7fa7c0399c00) [pid = 1826] [serial = 1037] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1826 | --DOMWINDOW == 250 (0x7fa7c05a9c00) [pid = 1826] [serial = 1040] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1826 | --DOMWINDOW == 249 (0x7fa7d276e400) [pid = 1826] [serial = 1043] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1826 | --DOMWINDOW == 248 (0x7fa7cec14400) [pid = 1826] [serial = 1073] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cbf97800 == 122 [pid = 1826] [id = 378] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c589f000 == 121 [pid = 1826] [id = 377] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c4416800 == 120 [pid = 1826] [id = 376] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c05c8000 == 119 [pid = 1826] [id = 375] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c1961800 == 118 [pid = 1826] [id = 374] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c1959800 == 117 [pid = 1826] [id = 370] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bd64c000 == 116 [pid = 1826] [id = 369] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bd5d8000 == 115 [pid = 1826] [id = 368] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c215f800 == 114 [pid = 1826] [id = 367] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ed84a800 == 113 [pid = 1826] [id = 366] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e8b87800 == 112 [pid = 1826] [id = 365] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e55c3000 == 111 [pid = 1826] [id = 364] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d91be800 == 110 [pid = 1826] [id = 363] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7242000 == 109 [pid = 1826] [id = 362] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2a0c000 == 108 [pid = 1826] [id = 361] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d24ea800 == 107 [pid = 1826] [id = 360] 05:16:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ccd11800 == 106 [pid = 1826] [id = 359] 05:16:58 INFO - PROCESS | 1826 | 1461413817998 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:16:58 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c3c12800 == 105 [pid = 1826] [id = 358] 05:16:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:16:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1634ms 05:16:58 INFO - PROCESS | 1826 | 1461413818015 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:16:58 INFO - PROCESS | 1826 | 1461413818018 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:16:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:16:58 INFO - PROCESS | 1826 | 1461413818024 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:16:58 INFO - PROCESS | 1826 | 1461413818030 Marionette TRACE conn3 <- [1,1570,null,{}] 05:16:58 INFO - PROCESS | 1826 | 1461413818045 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:16:58 INFO - PROCESS | 1826 | 1461413818220 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 247 (0x7fa7d67cbc00) [pid = 1826] [serial = 1025] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 246 (0x7fa7ccd79000) [pid = 1826] [serial = 1056] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 245 (0x7fa7ccd6d400) [pid = 1826] [serial = 1055] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 244 (0x7fa7e5877400) [pid = 1826] [serial = 1034] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 243 (0x7fa7cf4c2000) [pid = 1826] [serial = 1061] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 242 (0x7fa7ce7b3000) [pid = 1826] [serial = 1058] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 241 (0x7fa7cea61400) [pid = 1826] [serial = 1059] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 240 (0x7fa7d212b000) [pid = 1826] [serial = 1064] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 239 (0x7fa7d27edc00) [pid = 1826] [serial = 1022] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 238 (0x7fa7c5946800) [pid = 1826] [serial = 1013] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7ccd78c00) [pid = 1826] [serial = 1016] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7d23b6000) [pid = 1826] [serial = 1010] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7d1424c00) [pid = 1826] [serial = 1019] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 234 (0x7fa7d26f8c00) [pid = 1826] [serial = 1067] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 233 (0x7fa7c07e7000) [pid = 1826] [serial = 1050] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7c05aa800) [pid = 1826] [serial = 1049] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7c01ec800) [pid = 1826] [serial = 1047] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7c00a4c00) [pid = 1826] [serial = 1046] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 229 (0x7fa7d23b6c00) [pid = 1826] [serial = 1065] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 228 (0x7fa7c5aae400) [pid = 1826] [serial = 1053] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 227 (0x7fa7c580bc00) [pid = 1826] [serial = 1052] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 226 (0x7fa7c00a2400) [pid = 1826] [serial = 1031] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 225 (0x7fa7e5c61c00) [pid = 1826] [serial = 1028] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 224 (0x7fa7c6edc800) [pid = 1826] [serial = 1070] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 223 (0x7fa7d2773000) [pid = 1826] [serial = 1068] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 222 (0x7fa7ce1afc00) [pid = 1826] [serial = 1071] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | --DOMWINDOW == 221 (0x7fa7cf5c4000) [pid = 1826] [serial = 1062] [outer = (nil)] [url = about:blank] 05:16:58 INFO - PROCESS | 1826 | 1461413818449 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c26e1000 == 106 [pid = 1826] [id = 400] 05:16:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 222 (0x7fa7c01e0c00) [pid = 1826] [serial = 1201] [outer = (nil)] 05:16:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 223 (0x7fa7c5946800) [pid = 1826] [serial = 1202] [outer = 0x7fa7c01e0c00] 05:16:58 INFO - PROCESS | 1826 | 1461413818543 Marionette DEBUG loaded listener.js 05:16:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 224 (0x7fa7cbe7c000) [pid = 1826] [serial = 1203] [outer = 0x7fa7c01e0c00] 05:16:59 INFO - PROCESS | 1826 | 1461413819275 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:16:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:16:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1287ms 05:16:59 INFO - PROCESS | 1826 | 1461413819312 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:16:59 INFO - PROCESS | 1826 | 1461413819316 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:16:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:16:59 INFO - PROCESS | 1826 | 1461413819321 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:16:59 INFO - PROCESS | 1826 | 1461413819324 Marionette TRACE conn3 <- [1,1574,null,{}] 05:16:59 INFO - PROCESS | 1826 | 1461413819329 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:16:59 INFO - PROCESS | 1826 | 1461413819562 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:16:59 INFO - PROCESS | 1826 | 1461413819586 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c5720800 == 107 [pid = 1826] [id = 401] 05:16:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 225 (0x7fa7c0399c00) [pid = 1826] [serial = 1204] [outer = (nil)] 05:16:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 226 (0x7fa7ce10d800) [pid = 1826] [serial = 1205] [outer = 0x7fa7c0399c00] 05:16:59 INFO - PROCESS | 1826 | 1461413819647 Marionette DEBUG loaded listener.js 05:16:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 227 (0x7fa7ce961c00) [pid = 1826] [serial = 1206] [outer = 0x7fa7c0399c00] 05:17:00 INFO - PROCESS | 1826 | 1461413820590 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:17:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:17:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1331ms 05:17:00 INFO - PROCESS | 1826 | 1461413820662 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:17:00 INFO - PROCESS | 1826 | 1461413820664 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:17:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:17:00 INFO - PROCESS | 1826 | 1461413820672 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:17:00 INFO - PROCESS | 1826 | 1461413820674 Marionette TRACE conn3 <- [1,1578,null,{}] 05:17:00 INFO - PROCESS | 1826 | 1461413820680 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:17:00 INFO - PROCESS | 1826 | 1461413820938 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:17:00 INFO - PROCESS | 1826 | 1461413820960 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cbf95800 == 108 [pid = 1826] [id = 402] 05:17:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 228 (0x7fa7c594dc00) [pid = 1826] [serial = 1207] [outer = (nil)] 05:17:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 229 (0x7fa7cf1a7800) [pid = 1826] [serial = 1208] [outer = 0x7fa7c594dc00] 05:17:01 INFO - PROCESS | 1826 | 1461413821023 Marionette DEBUG loaded listener.js 05:17:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 230 (0x7fa7cf5b5800) [pid = 1826] [serial = 1209] [outer = 0x7fa7c594dc00] 05:17:01 INFO - PROCESS | 1826 | 1461413821925 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:17:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:17:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1278ms 05:17:01 INFO - PROCESS | 1826 | 1461413821950 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:17:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:17:01 INFO - PROCESS | 1826 | 1461413821954 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:17:01 INFO - PROCESS | 1826 | 1461413821959 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:17:01 INFO - PROCESS | 1826 | 1461413821961 Marionette TRACE conn3 <- [1,1582,null,{}] 05:17:01 INFO - PROCESS | 1826 | 1461413821966 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:17:02 INFO - PROCESS | 1826 | 1461413822248 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:17:02 INFO - PROCESS | 1826 | 1461413822292 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce06b800 == 109 [pid = 1826] [id = 403] 05:17:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7d1502800) [pid = 1826] [serial = 1210] [outer = (nil)] 05:17:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7d23b6c00) [pid = 1826] [serial = 1211] [outer = 0x7fa7d1502800] 05:17:02 INFO - PROCESS | 1826 | 1461413822364 Marionette DEBUG loaded listener.js 05:17:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7d242cc00) [pid = 1826] [serial = 1212] [outer = 0x7fa7d1502800] 05:17:03 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7cf1ae400) [pid = 1826] [serial = 33] [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.] 05:17:03 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7ccbec000) [pid = 1826] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:17:03 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7cbe71800) [pid = 1826] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:17:03 INFO - PROCESS | 1826 | --DOMWINDOW == 229 (0x7fa7bd4cc400) [pid = 1826] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:17:03 INFO - PROCESS | 1826 | --DOMWINDOW == 228 (0x7fa7ccc65400) [pid = 1826] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:17:03 INFO - PROCESS | 1826 | --DOMWINDOW == 227 (0x7fa7c5ab2400) [pid = 1826] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:17:03 INFO - PROCESS | 1826 | --DOMWINDOW == 226 (0x7fa7cf91b000) [pid = 1826] [serial = 30] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:17:03 INFO - PROCESS | 1826 | --DOMWINDOW == 225 (0x7fa7c05ad400) [pid = 1826] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:17:03 INFO - PROCESS | 1826 | 1461413823791 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:17:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:17:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1883ms 05:17:03 INFO - PROCESS | 1826 | 1461413823845 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:17:03 INFO - PROCESS | 1826 | 1461413823849 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:17:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:17:03 INFO - PROCESS | 1826 | 1461413823855 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:17:03 INFO - PROCESS | 1826 | 1461413823858 Marionette TRACE conn3 <- [1,1586,null,{}] 05:17:03 INFO - PROCESS | 1826 | 1461413823863 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:17:04 INFO - PROCESS | 1826 | 1461413824034 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:17:04 INFO - PROCESS | 1826 | 1461413824222 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce081000 == 110 [pid = 1826] [id = 404] 05:17:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 226 (0x7fa7bd4d0800) [pid = 1826] [serial = 1213] [outer = (nil)] 05:17:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 227 (0x7fa7cf6c6c00) [pid = 1826] [serial = 1214] [outer = 0x7fa7bd4d0800] 05:17:04 INFO - PROCESS | 1826 | 1461413824283 Marionette DEBUG loaded listener.js 05:17:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 228 (0x7fa7d27edc00) [pid = 1826] [serial = 1215] [outer = 0x7fa7bd4d0800] 05:17:04 INFO - PROCESS | 1826 | 1461413824956 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:17:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:17:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1129ms 05:17:04 INFO - PROCESS | 1826 | 1461413824985 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:17:04 INFO - PROCESS | 1826 | 1461413824988 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:17:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:17:04 INFO - PROCESS | 1826 | 1461413824994 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:17:04 INFO - PROCESS | 1826 | 1461413824995 Marionette TRACE conn3 <- [1,1590,null,{}] 05:17:05 INFO - PROCESS | 1826 | 1461413825001 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:17:05 INFO - PROCESS | 1826 | 1461413825161 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:17:05 INFO - PROCESS | 1826 | 1461413825443 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bd65c000 == 111 [pid = 1826] [id = 405] 05:17:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 229 (0x7fa7bd4c3000) [pid = 1826] [serial = 1216] [outer = (nil)] 05:17:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 230 (0x7fa7bd4cfc00) [pid = 1826] [serial = 1217] [outer = 0x7fa7bd4c3000] 05:17:05 INFO - PROCESS | 1826 | 1461413825524 Marionette DEBUG loaded listener.js 05:17:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7bef08400) [pid = 1826] [serial = 1218] [outer = 0x7fa7bd4c3000] 05:17:06 INFO - PROCESS | 1826 | 1461413826478 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:17:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:17:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1536ms 05:17:06 INFO - PROCESS | 1826 | 1461413826532 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:17:06 INFO - PROCESS | 1826 | 1461413826539 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:17:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:17:06 INFO - PROCESS | 1826 | 1461413826548 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:17:06 INFO - PROCESS | 1826 | 1461413826552 Marionette TRACE conn3 <- [1,1594,null,{}] 05:17:06 INFO - PROCESS | 1826 | 1461413826558 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:17:06 INFO - PROCESS | 1826 | 1461413826751 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:17:06 INFO - PROCESS | 1826 | 1461413826942 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45bc000 == 112 [pid = 1826] [id = 406] 05:17:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7bd4c3c00) [pid = 1826] [serial = 1219] [outer = (nil)] 05:17:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7c2c20800) [pid = 1826] [serial = 1220] [outer = 0x7fa7bd4c3c00] 05:17:07 INFO - PROCESS | 1826 | 1461413827017 Marionette DEBUG loaded listener.js 05:17:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7c5aae800) [pid = 1826] [serial = 1221] [outer = 0x7fa7bd4c3c00] 05:17:07 INFO - PROCESS | 1826 | 1461413827926 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:17:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:17:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1431ms 05:17:07 INFO - PROCESS | 1826 | 1461413827983 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:17:07 INFO - PROCESS | 1826 | 1461413827990 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:17:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:17:08 INFO - PROCESS | 1826 | 1461413827998 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:17:08 INFO - PROCESS | 1826 | 1461413828000 Marionette TRACE conn3 <- [1,1598,null,{}] 05:17:08 INFO - PROCESS | 1826 | 1461413828006 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:17:08 INFO - PROCESS | 1826 | 1461413828223 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:17:08 INFO - PROCESS | 1826 | 1461413828427 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ceca4000 == 113 [pid = 1826] [id = 407] 05:17:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7cbc86400) [pid = 1826] [serial = 1222] [outer = (nil)] 05:17:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7ccd74400) [pid = 1826] [serial = 1223] [outer = 0x7fa7cbc86400] 05:17:08 INFO - PROCESS | 1826 | 1461413828596 Marionette DEBUG loaded listener.js 05:17:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7cf054400) [pid = 1826] [serial = 1224] [outer = 0x7fa7cbc86400] 05:17:09 INFO - PROCESS | 1826 | 1461413829505 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:17:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:17:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1577ms 05:17:09 INFO - PROCESS | 1826 | 1461413829576 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:17:09 INFO - PROCESS | 1826 | 1461413829580 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:17:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:17:09 INFO - PROCESS | 1826 | 1461413829593 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:17:09 INFO - PROCESS | 1826 | 1461413829601 Marionette TRACE conn3 <- [1,1602,null,{}] 05:17:09 INFO - PROCESS | 1826 | 1461413829609 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:17:09 INFO - PROCESS | 1826 | 1461413829831 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:17:10 INFO - PROCESS | 1826 | 1461413830065 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d252e800 == 114 [pid = 1826] [id = 408] 05:17:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7cea65800) [pid = 1826] [serial = 1225] [outer = (nil)] 05:17:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 239 (0x7fa7d1fb1800) [pid = 1826] [serial = 1226] [outer = 0x7fa7cea65800] 05:17:10 INFO - PROCESS | 1826 | 1461413830179 Marionette DEBUG loaded listener.js 05:17:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 240 (0x7fa7d23ac400) [pid = 1826] [serial = 1227] [outer = 0x7fa7cea65800] 05:17:10 INFO - PROCESS | 1826 | 1461413830985 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:17:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:17:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1441ms 05:17:11 INFO - PROCESS | 1826 | 1461413831028 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:17:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:17:11 INFO - PROCESS | 1826 | 1461413831032 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:17:11 INFO - PROCESS | 1826 | 1461413831038 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:17:11 INFO - PROCESS | 1826 | 1461413831041 Marionette TRACE conn3 <- [1,1606,null,{}] 05:17:11 INFO - PROCESS | 1826 | 1461413831046 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:17:11 INFO - PROCESS | 1826 | 1461413831219 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:17:11 INFO - PROCESS | 1826 | 1461413831416 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d3ea2800 == 115 [pid = 1826] [id = 409] 05:17:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 241 (0x7fa7cf504800) [pid = 1826] [serial = 1228] [outer = (nil)] 05:17:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 242 (0x7fa7d2969c00) [pid = 1826] [serial = 1229] [outer = 0x7fa7cf504800] 05:17:11 INFO - PROCESS | 1826 | 1461413831482 Marionette DEBUG loaded listener.js 05:17:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 243 (0x7fa7d296f800) [pid = 1826] [serial = 1230] [outer = 0x7fa7cf504800] 05:17:12 INFO - PROCESS | 1826 | 1461413832323 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:17:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:17:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1329ms 05:17:12 INFO - PROCESS | 1826 | 1461413832367 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:17:12 INFO - PROCESS | 1826 | 1461413832370 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:17:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:17:12 INFO - PROCESS | 1826 | 1461413832375 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:17:12 INFO - PROCESS | 1826 | 1461413832377 Marionette TRACE conn3 <- [1,1610,null,{}] 05:17:12 INFO - PROCESS | 1826 | 1461413832383 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:17:12 INFO - PROCESS | 1826 | 1461413832560 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:17:12 INFO - PROCESS | 1826 | 1461413832756 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d9147800 == 116 [pid = 1826] [id = 410] 05:17:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 244 (0x7fa7d652bc00) [pid = 1826] [serial = 1231] [outer = (nil)] 05:17:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 245 (0x7fa7d73f6000) [pid = 1826] [serial = 1232] [outer = 0x7fa7d652bc00] 05:17:12 INFO - PROCESS | 1826 | 1461413832835 Marionette DEBUG loaded listener.js 05:17:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 246 (0x7fa7d835a000) [pid = 1826] [serial = 1233] [outer = 0x7fa7d652bc00] 05:17:13 INFO - PROCESS | 1826 | 1461413833706 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:17:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:17:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1380ms 05:17:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:17:13 INFO - PROCESS | 1826 | 1461413833757 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:17:13 INFO - PROCESS | 1826 | 1461413833759 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:17:13 INFO - PROCESS | 1826 | 1461413833764 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:17:13 INFO - PROCESS | 1826 | 1461413833768 Marionette TRACE conn3 <- [1,1614,null,{}] 05:17:13 INFO - PROCESS | 1826 | 1461413833773 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:17:13 INFO - PROCESS | 1826 | 1461413833972 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:17:14 INFO - PROCESS | 1826 | 1461413834182 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e8b6c000 == 117 [pid = 1826] [id = 411] 05:17:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 247 (0x7fa7d8352c00) [pid = 1826] [serial = 1234] [outer = (nil)] 05:17:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 248 (0x7fa7e5cfa000) [pid = 1826] [serial = 1235] [outer = 0x7fa7d8352c00] 05:17:14 INFO - PROCESS | 1826 | 1461413834292 Marionette DEBUG loaded listener.js 05:17:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 249 (0x7fa7e6ddf000) [pid = 1826] [serial = 1236] [outer = 0x7fa7d8352c00] 05:17:15 INFO - PROCESS | 1826 | 1461413835152 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:17:15 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:17:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1427ms 05:17:15 INFO - PROCESS | 1826 | 1461413835192 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:17:15 INFO - PROCESS | 1826 | 1461413835195 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:17:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:17:15 INFO - PROCESS | 1826 | 1461413835201 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:17:15 INFO - PROCESS | 1826 | 1461413835204 Marionette TRACE conn3 <- [1,1618,null,{}] 05:17:15 INFO - PROCESS | 1826 | 1461413835209 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:17:15 INFO - PROCESS | 1826 | 1461413835391 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:17:15 INFO - PROCESS | 1826 | 1461413835592 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ed85c800 == 118 [pid = 1826] [id = 412] 05:17:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 250 (0x7fa7c0563400) [pid = 1826] [serial = 1237] [outer = (nil)] 05:17:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 251 (0x7fa7c056b400) [pid = 1826] [serial = 1238] [outer = 0x7fa7c0563400] 05:17:15 INFO - PROCESS | 1826 | 1461413835662 Marionette DEBUG loaded listener.js 05:17:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 252 (0x7fa7c0570000) [pid = 1826] [serial = 1239] [outer = 0x7fa7c0563400] 05:17:16 INFO - PROCESS | 1826 | 1461413836503 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:17:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:17:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1342ms 05:17:16 INFO - PROCESS | 1826 | 1461413836544 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:17:16 INFO - PROCESS | 1826 | 1461413836548 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:17:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:17:16 INFO - PROCESS | 1826 | 1461413836553 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:17:16 INFO - PROCESS | 1826 | 1461413836555 Marionette TRACE conn3 <- [1,1622,null,{}] 05:17:16 INFO - PROCESS | 1826 | 1461413836561 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:17:16 INFO - PROCESS | 1826 | 1461413836734 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:17:16 INFO - PROCESS | 1826 | 1461413836934 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2da8000 == 119 [pid = 1826] [id = 413] 05:17:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 253 (0x7fa7c0564c00) [pid = 1826] [serial = 1240] [outer = (nil)] 05:17:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 254 (0x7fa7c5840400) [pid = 1826] [serial = 1241] [outer = 0x7fa7c0564c00] 05:17:17 INFO - PROCESS | 1826 | 1461413837003 Marionette DEBUG loaded listener.js 05:17:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 255 (0x7fa7c5844c00) [pid = 1826] [serial = 1242] [outer = 0x7fa7c0564c00] 05:17:17 INFO - PROCESS | 1826 | 1461413837843 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:17:17 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:17:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1340ms 05:17:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:17:17 INFO - PROCESS | 1826 | 1461413837895 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:17:17 INFO - PROCESS | 1826 | 1461413837897 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:17:17 INFO - PROCESS | 1826 | 1461413837902 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:17:17 INFO - PROCESS | 1826 | 1461413837906 Marionette TRACE conn3 <- [1,1626,null,{}] 05:17:17 INFO - PROCESS | 1826 | 1461413837911 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:17:18 INFO - PROCESS | 1826 | 1461413838082 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:17:18 INFO - PROCESS | 1826 | 1461413838283 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c4fa0800 == 120 [pid = 1826] [id = 414] 05:17:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 256 (0x7fa7c0565000) [pid = 1826] [serial = 1243] [outer = (nil)] 05:17:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 257 (0x7fa7c584a800) [pid = 1826] [serial = 1244] [outer = 0x7fa7c0565000] 05:17:18 INFO - PROCESS | 1826 | 1461413838350 Marionette DEBUG loaded listener.js 05:17:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 258 (0x7fa7e6a04000) [pid = 1826] [serial = 1245] [outer = 0x7fa7c0565000] 05:17:19 INFO - PROCESS | 1826 | 1461413839190 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:17:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:17:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1326ms 05:17:19 INFO - PROCESS | 1826 | 1461413839230 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:17:19 INFO - PROCESS | 1826 | 1461413839233 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:17:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:17:19 INFO - PROCESS | 1826 | 1461413839239 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:17:19 INFO - PROCESS | 1826 | 1461413839241 Marionette TRACE conn3 <- [1,1630,null,{}] 05:17:19 INFO - PROCESS | 1826 | 1461413839247 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:17:19 INFO - PROCESS | 1826 | 1461413839423 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:17:19 INFO - PROCESS | 1826 | 1461413839625 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2db2800 == 121 [pid = 1826] [id = 415] 05:17:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 259 (0x7fa7c0568800) [pid = 1826] [serial = 1246] [outer = (nil)] 05:17:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 260 (0x7fa7c4fbb000) [pid = 1826] [serial = 1247] [outer = 0x7fa7c0568800] 05:17:19 INFO - PROCESS | 1826 | 1461413839698 Marionette DEBUG loaded listener.js 05:17:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 261 (0x7fa7c4fc2c00) [pid = 1826] [serial = 1248] [outer = 0x7fa7c0568800] 05:17:20 INFO - PROCESS | 1826 | 1461413840557 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:17:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:17:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1378ms 05:17:20 INFO - PROCESS | 1826 | 1461413840618 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:17:20 INFO - PROCESS | 1826 | 1461413840622 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:17:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:17:20 INFO - PROCESS | 1826 | 1461413840627 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:17:20 INFO - PROCESS | 1826 | 1461413840630 Marionette TRACE conn3 <- [1,1634,null,{}] 05:17:20 INFO - PROCESS | 1826 | 1461413840635 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:17:20 INFO - PROCESS | 1826 | 1461413840838 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:17:21 INFO - PROCESS | 1826 | 1461413841034 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7eaf27000 == 122 [pid = 1826] [id = 416] 05:17:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 262 (0x7fa7bed59400) [pid = 1826] [serial = 1249] [outer = (nil)] 05:17:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 263 (0x7fa7bed63c00) [pid = 1826] [serial = 1250] [outer = 0x7fa7bed59400] 05:17:21 INFO - PROCESS | 1826 | 1461413841101 Marionette DEBUG loaded listener.js 05:17:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 264 (0x7fa7c584a000) [pid = 1826] [serial = 1251] [outer = 0x7fa7bed59400] 05:17:21 INFO - PROCESS | 1826 | 1461413841924 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:17:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:17:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1331ms 05:17:21 INFO - PROCESS | 1826 | 1461413841959 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:17:21 INFO - PROCESS | 1826 | 1461413841962 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:17:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:17:21 INFO - PROCESS | 1826 | 1461413841967 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:17:21 INFO - PROCESS | 1826 | 1461413841969 Marionette TRACE conn3 <- [1,1638,null,{}] 05:17:21 INFO - PROCESS | 1826 | 1461413841975 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:17:22 INFO - PROCESS | 1826 | 1461413842149 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:17:22 INFO - PROCESS | 1826 | 1461413842361 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bc3dc000 == 123 [pid = 1826] [id = 417] 05:17:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 265 (0x7fa7bda03000) [pid = 1826] [serial = 1252] [outer = (nil)] 05:17:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 266 (0x7fa7bda0c400) [pid = 1826] [serial = 1253] [outer = 0x7fa7bda03000] 05:17:22 INFO - PROCESS | 1826 | 1461413842487 Marionette DEBUG loaded listener.js 05:17:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 267 (0x7fa7bda10c00) [pid = 1826] [serial = 1254] [outer = 0x7fa7bda03000] 05:17:23 INFO - PROCESS | 1826 | 1461413843355 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:17:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:17:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1427ms 05:17:23 INFO - PROCESS | 1826 | 1461413843395 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:17:23 INFO - PROCESS | 1826 | 1461413843399 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:17:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:17:23 INFO - PROCESS | 1826 | 1461413843404 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:17:23 INFO - PROCESS | 1826 | 1461413843406 Marionette TRACE conn3 <- [1,1642,null,{}] 05:17:23 INFO - PROCESS | 1826 | 1461413843411 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:17:23 INFO - PROCESS | 1826 | 1461413843670 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:17:23 INFO - PROCESS | 1826 | 1461413843819 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bd419000 == 124 [pid = 1826] [id = 418] 05:17:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 268 (0x7fa7bda03800) [pid = 1826] [serial = 1255] [outer = (nil)] 05:17:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 269 (0x7fa7c0558c00) [pid = 1826] [serial = 1256] [outer = 0x7fa7bda03800] 05:17:23 INFO - PROCESS | 1826 | 1461413843896 Marionette DEBUG loaded listener.js 05:17:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 270 (0x7fa7ccd79800) [pid = 1826] [serial = 1257] [outer = 0x7fa7bda03800] 05:17:24 INFO - PROCESS | 1826 | 1461413844778 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:17:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:17:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1425ms 05:17:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:17:24 INFO - PROCESS | 1826 | 1461413844830 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:17:24 INFO - PROCESS | 1826 | 1461413844832 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:17:24 INFO - PROCESS | 1826 | 1461413844838 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:17:24 INFO - PROCESS | 1826 | 1461413844840 Marionette TRACE conn3 <- [1,1646,null,{}] 05:17:24 INFO - PROCESS | 1826 | 1461413844845 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:17:25 INFO - PROCESS | 1826 | 1461413845021 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:17:25 INFO - PROCESS | 1826 | 1461413845230 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2b2b000 == 125 [pid = 1826] [id = 419] 05:17:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 271 (0x7fa7bda06000) [pid = 1826] [serial = 1258] [outer = (nil)] 05:17:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 272 (0x7fa7c4d5e800) [pid = 1826] [serial = 1259] [outer = 0x7fa7bda06000] 05:17:25 INFO - PROCESS | 1826 | 1461413845295 Marionette DEBUG loaded listener.js 05:17:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 273 (0x7fa7c4d63c00) [pid = 1826] [serial = 1260] [outer = 0x7fa7bda06000] 05:17:26 INFO - PROCESS | 1826 | 1461413846754 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:17:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:17:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1984ms 05:17:26 INFO - PROCESS | 1826 | 1461413846821 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:17:26 INFO - PROCESS | 1826 | 1461413846828 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:17:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:17:26 INFO - PROCESS | 1826 | 1461413846836 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:17:26 INFO - PROCESS | 1826 | 1461413846840 Marionette TRACE conn3 <- [1,1650,null,{}] 05:17:26 INFO - PROCESS | 1826 | 1461413846846 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:17:27 INFO - PROCESS | 1826 | 1461413847053 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:17:27 INFO - PROCESS | 1826 | 1461413847330 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c05e1800 == 126 [pid = 1826] [id = 420] 05:17:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 274 (0x7fa7bef0c000) [pid = 1826] [serial = 1261] [outer = (nil)] 05:17:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 275 (0x7fa7c0395000) [pid = 1826] [serial = 1262] [outer = 0x7fa7bef0c000] 05:17:27 INFO - PROCESS | 1826 | 1461413847436 Marionette DEBUG loaded listener.js 05:17:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 276 (0x7fa7c07dc000) [pid = 1826] [serial = 1263] [outer = 0x7fa7bef0c000] 05:17:28 INFO - PROCESS | 1826 | 1461413848395 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:17:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:17:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1629ms 05:17:28 INFO - PROCESS | 1826 | 1461413848465 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:17:28 INFO - PROCESS | 1826 | 1461413848471 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:17:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:17:28 INFO - PROCESS | 1826 | 1461413848481 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:17:28 INFO - PROCESS | 1826 | 1461413848484 Marionette TRACE conn3 <- [1,1654,null,{}] 05:17:28 INFO - PROCESS | 1826 | 1461413848489 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:17:28 INFO - PROCESS | 1826 | 1461413848657 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:17:28 INFO - PROCESS | 1826 | 1461413848904 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bec5a000 == 127 [pid = 1826] [id = 421] 05:17:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 277 (0x7fa7c4d5a800) [pid = 1826] [serial = 1264] [outer = (nil)] 05:17:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 278 (0x7fa7c4d60800) [pid = 1826] [serial = 1265] [outer = 0x7fa7c4d5a800] 05:17:29 INFO - PROCESS | 1826 | 1461413849013 Marionette DEBUG loaded listener.js 05:17:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 279 (0x7fa7c4d66000) [pid = 1826] [serial = 1266] [outer = 0x7fa7c4d5a800] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d946c800 == 126 [pid = 1826] [id = 133] 05:17:29 INFO - PROCESS | 1826 | --DOMWINDOW == 278 (0x7fa7c1bb6c00) [pid = 1826] [serial = 1115] [outer = (nil)] [url = about:blank] 05:17:29 INFO - PROCESS | 1826 | --DOMWINDOW == 277 (0x7fa7bd627400) [pid = 1826] [serial = 1109] [outer = (nil)] [url = about:blank] 05:17:29 INFO - PROCESS | 1826 | --DOMWINDOW == 276 (0x7fa7cf930000) [pid = 1826] [serial = 32] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:17:29 INFO - PROCESS | 1826 | --DOMWINDOW == 275 (0x7fa7c4e88800) [pid = 1826] [serial = 1118] [outer = (nil)] [url = about:blank] 05:17:29 INFO - PROCESS | 1826 | --DOMWINDOW == 274 (0x7fa7cf6bb400) [pid = 1826] [serial = 1142] [outer = (nil)] [url = about:blank] 05:17:29 INFO - PROCESS | 1826 | --DOMWINDOW == 273 (0x7fa7c1babc00) [pid = 1826] [serial = 1112] [outer = (nil)] [url = about:blank] 05:17:29 INFO - PROCESS | 1826 | --DOMWINDOW == 272 (0x7fa7bd4ce800) [pid = 1826] [serial = 1106] [outer = (nil)] [url = about:blank] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce081000 == 125 [pid = 1826] [id = 404] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce06b800 == 124 [pid = 1826] [id = 403] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cbf95800 == 123 [pid = 1826] [id = 402] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c5720800 == 122 [pid = 1826] [id = 401] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c26e1000 == 121 [pid = 1826] [id = 400] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bec61000 == 120 [pid = 1826] [id = 399] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c418c000 == 119 [pid = 1826] [id = 398] 05:17:29 INFO - PROCESS | 1826 | 1461413849938 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:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e8b14800 == 118 [pid = 1826] [id = 390] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ded0d800 == 117 [pid = 1826] [id = 389] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d9130000 == 116 [pid = 1826] [id = 388] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d735a000 == 115 [pid = 1826] [id = 387] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2a25800 == 114 [pid = 1826] [id = 386] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d24db000 == 113 [pid = 1826] [id = 385] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf295000 == 112 [pid = 1826] [id = 384] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cea2a800 == 111 [pid = 1826] [id = 383] 05:17:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:17:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1481ms 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c5897000 == 110 [pid = 1826] [id = 382] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c1957800 == 109 [pid = 1826] [id = 381] 05:17:29 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce0ad800 == 108 [pid = 1826] [id = 380] 05:17:29 INFO - PROCESS | 1826 | 1461413849965 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:17:29 INFO - PROCESS | 1826 | 1461413849970 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:17:29 INFO - PROCESS | 1826 | 1461413849975 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:17:29 INFO - PROCESS | 1826 | 1461413849980 Marionette TRACE conn3 <- [1,1658,null,{}] 05:17:29 INFO - PROCESS | 1826 | 1461413849993 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:17:30 INFO - PROCESS | 1826 | 1461413850147 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 271 (0x7fa7c0560800) [pid = 1826] [serial = 1076] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 270 (0x7fa7ce7b6800) [pid = 1826] [serial = 1136] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 269 (0x7fa7cea6cc00) [pid = 1826] [serial = 1137] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 268 (0x7fa7e491bc00) [pid = 1826] [serial = 1097] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 267 (0x7fa7ccd76000) [pid = 1826] [serial = 1134] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 266 (0x7fa7ccbf3000) [pid = 1826] [serial = 1121] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 265 (0x7fa7d834fc00) [pid = 1826] [serial = 1094] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 264 (0x7fa7ccc71800) [pid = 1826] [serial = 1133] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 263 (0x7fa7bea2c400) [pid = 1826] [serial = 1124] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 262 (0x7fa7c0292400) [pid = 1826] [serial = 1125] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 261 (0x7fa7e693c000) [pid = 1826] [serial = 1100] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 260 (0x7fa7ea322800) [pid = 1826] [serial = 1103] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 259 (0x7fa7d1509800) [pid = 1826] [serial = 1085] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 258 (0x7fa7cf4b9800) [pid = 1826] [serial = 1139] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 257 (0x7fa7c70e7c00) [pid = 1826] [serial = 1130] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 256 (0x7fa7cf5ba800) [pid = 1826] [serial = 1140] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 255 (0x7fa7c6edc000) [pid = 1826] [serial = 1079] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 254 (0x7fa7cf45b000) [pid = 1826] [serial = 1082] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 253 (0x7fa7c4e89400) [pid = 1826] [serial = 1128] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 252 (0x7fa7c1bb8000) [pid = 1826] [serial = 1127] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 251 (0x7fa7d62bc000) [pid = 1826] [serial = 1091] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 250 (0x7fa7cbe32c00) [pid = 1826] [serial = 1131] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 249 (0x7fa7d276a800) [pid = 1826] [serial = 1088] [outer = (nil)] [url = about:blank] 05:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 248 (0x7fa7c4e95400) [pid = 1826] [serial = 747] [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.] 05:17:30 INFO - PROCESS | 1826 | 1461413850330 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2166800 == 109 [pid = 1826] [id = 422] 05:17:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 249 (0x7fa7c0292400) [pid = 1826] [serial = 1267] [outer = (nil)] 05:17:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 250 (0x7fa7c4fc2000) [pid = 1826] [serial = 1268] [outer = 0x7fa7c0292400] 05:17:30 INFO - PROCESS | 1826 | 1461413850390 Marionette DEBUG loaded listener.js 05:17:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 251 (0x7fa7c6edb000) [pid = 1826] [serial = 1269] [outer = 0x7fa7c0292400] 05:17:31 INFO - PROCESS | 1826 | 1461413851105 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:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1184ms 05:17:31 INFO - PROCESS | 1826 | 1461413851170 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:17:31 INFO - PROCESS | 1826 | 1461413851174 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:17:31 INFO - PROCESS | 1826 | 1461413851181 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:17:31 INFO - PROCESS | 1826 | 1461413851183 Marionette TRACE conn3 <- [1,1662,null,{}] 05:17:31 INFO - PROCESS | 1826 | 1461413851188 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:17:31 INFO - PROCESS | 1826 | 1461413851344 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:17:31 INFO - PROCESS | 1826 | 1461413851354 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45d2800 == 110 [pid = 1826] [id = 423] 05:17:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 252 (0x7fa7c4fc0000) [pid = 1826] [serial = 1270] [outer = (nil)] 05:17:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 253 (0x7fa7cbc8b400) [pid = 1826] [serial = 1271] [outer = 0x7fa7c4fc0000] 05:17:31 INFO - PROCESS | 1826 | 1461413851411 Marionette DEBUG loaded listener.js 05:17:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 254 (0x7fa7cbe25800) [pid = 1826] [serial = 1272] [outer = 0x7fa7c4fc0000] 05:17:32 INFO - PROCESS | 1826 | 1461413852248 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:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1086ms 05:17:32 INFO - PROCESS | 1826 | 1461413852272 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:17:32 INFO - PROCESS | 1826 | 1461413852275 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:17:32 INFO - PROCESS | 1826 | 1461413852281 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:17:32 INFO - PROCESS | 1826 | 1461413852283 Marionette TRACE conn3 <- [1,1666,null,{}] 05:17:32 INFO - PROCESS | 1826 | 1461413852288 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:17:32 INFO - PROCESS | 1826 | 1461413852544 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:17:32 INFO - PROCESS | 1826 | 1461413852573 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cbd3d800 == 111 [pid = 1826] [id = 424] 05:17:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 255 (0x7fa7c5841800) [pid = 1826] [serial = 1273] [outer = (nil)] 05:17:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 256 (0x7fa7cbe30400) [pid = 1826] [serial = 1274] [outer = 0x7fa7c5841800] 05:17:32 INFO - PROCESS | 1826 | 1461413852630 Marionette DEBUG loaded listener.js 05:17:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 257 (0x7fa7ccbe9800) [pid = 1826] [serial = 1275] [outer = 0x7fa7c5841800] 05:17:33 INFO - PROCESS | 1826 | 1461413853455 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:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1224ms 05:17:33 INFO - PROCESS | 1826 | 1461413853512 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:17:33 INFO - PROCESS | 1826 | 1461413853515 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:17:33 INFO - PROCESS | 1826 | 1461413853524 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:17:33 INFO - PROCESS | 1826 | 1461413853526 Marionette TRACE conn3 <- [1,1670,null,{}] 05:17:33 INFO - PROCESS | 1826 | 1461413853531 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:17:33 INFO - PROCESS | 1826 | 1461413853751 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:17:33 INFO - PROCESS | 1826 | 1461413853790 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cdf0e000 == 112 [pid = 1826] [id = 425] 05:17:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 258 (0x7fa7ccbeb400) [pid = 1826] [serial = 1276] [outer = (nil)] 05:17:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 259 (0x7fa7ce398c00) [pid = 1826] [serial = 1277] [outer = 0x7fa7ccbeb400] 05:17:33 INFO - PROCESS | 1826 | 1461413853855 Marionette DEBUG loaded listener.js 05:17:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 260 (0x7fa7ce95e000) [pid = 1826] [serial = 1278] [outer = 0x7fa7ccbeb400] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 259 (0x7fa7c2c13000) [pid = 1826] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 258 (0x7fa7cfaf1000) [pid = 1826] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 257 (0x7fa7c055ac00) [pid = 1826] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 256 (0x7fa7d1502800) [pid = 1826] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 255 (0x7fa7ce7bbc00) [pid = 1826] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 254 (0x7fa7c07df000) [pid = 1826] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 253 (0x7fa7cf4c2800) [pid = 1826] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 252 (0x7fa7cf50d000) [pid = 1826] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 251 (0x7fa7c0552800) [pid = 1826] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 250 (0x7fa7d1fb4800) [pid = 1826] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 249 (0x7fa7c07dc800) [pid = 1826] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 248 (0x7fa7d2772c00) [pid = 1826] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 247 (0x7fa7d1416c00) [pid = 1826] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 246 (0x7fa7e6c90c00) [pid = 1826] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 245 (0x7fa7c4cdcc00) [pid = 1826] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 244 (0x7fa7d2aa7800) [pid = 1826] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 243 (0x7fa7c0290800) [pid = 1826] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 242 (0x7fa7cec11c00) [pid = 1826] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 241 (0x7fa7d8bf0c00) [pid = 1826] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 240 (0x7fa7c0399c00) [pid = 1826] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 239 (0x7fa7cbbd1800) [pid = 1826] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 238 (0x7fa7c4e92000) [pid = 1826] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7c594dc00) [pid = 1826] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7c4e8a000) [pid = 1826] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7cbe73800) [pid = 1826] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 234 (0x7fa7cf5b7000) [pid = 1826] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 233 (0x7fa7c01e0c00) [pid = 1826] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7d26fa400) [pid = 1826] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7c0553400) [pid = 1826] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:17:35 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7cbe71000) [pid = 1826] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:17:35 INFO - PROCESS | 1826 | 1461413855483 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:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1978ms 05:17:35 INFO - PROCESS | 1826 | 1461413855502 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:17:35 INFO - PROCESS | 1826 | 1461413855505 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:17:35 INFO - PROCESS | 1826 | 1461413855510 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:17:35 INFO - PROCESS | 1826 | 1461413855512 Marionette TRACE conn3 <- [1,1674,null,{}] 05:17:35 INFO - PROCESS | 1826 | 1461413855517 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:17:35 INFO - PROCESS | 1826 | 1461413855663 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:17:35 INFO - PROCESS | 1826 | 1461413855687 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45df000 == 113 [pid = 1826] [id = 426] 05:17:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7c01e3400) [pid = 1826] [serial = 1279] [outer = (nil)] 05:17:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7c07df000) [pid = 1826] [serial = 1280] [outer = 0x7fa7c01e3400] 05:17:35 INFO - PROCESS | 1826 | 1461413855743 Marionette DEBUG loaded listener.js 05:17:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7c6ee3000) [pid = 1826] [serial = 1281] [outer = 0x7fa7c01e3400] 05:17:36 INFO - PROCESS | 1826 | 1461413856480 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:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1023ms 05:17:36 INFO - PROCESS | 1826 | 1461413856535 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:17:36 INFO - PROCESS | 1826 | 1461413856537 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:17:36 INFO - PROCESS | 1826 | 1461413856543 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:17:36 INFO - PROCESS | 1826 | 1461413856545 Marionette TRACE conn3 <- [1,1678,null,{}] 05:17:36 INFO - PROCESS | 1826 | 1461413856550 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:17:36 INFO - PROCESS | 1826 | 1461413856771 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:17:36 INFO - PROCESS | 1826 | 1461413856791 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce06a800 == 114 [pid = 1826] [id = 427] 05:17:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7c0295400) [pid = 1826] [serial = 1282] [outer = (nil)] 05:17:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7c5aacc00) [pid = 1826] [serial = 1283] [outer = 0x7fa7c0295400] 05:17:36 INFO - PROCESS | 1826 | 1461413856846 Marionette DEBUG loaded listener.js 05:17:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7cea6c800) [pid = 1826] [serial = 1284] [outer = 0x7fa7c0295400] 05:17:37 INFO - PROCESS | 1826 | 1461413857883 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:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1374ms 05:17:37 INFO - PROCESS | 1826 | 1461413857918 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:17:37 INFO - PROCESS | 1826 | 1461413857924 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:17:37 INFO - PROCESS | 1826 | 1461413857931 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:17:37 INFO - PROCESS | 1826 | 1461413857936 Marionette TRACE conn3 <- [1,1682,null,{}] 05:17:37 INFO - PROCESS | 1826 | 1461413857944 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:17:38 INFO - PROCESS | 1826 | 1461413858123 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:17:38 INFO - PROCESS | 1826 | 1461413858326 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c194a000 == 115 [pid = 1826] [id = 428] 05:17:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7bed64400) [pid = 1826] [serial = 1285] [outer = (nil)] 05:17:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7c01e5c00) [pid = 1826] [serial = 1286] [outer = 0x7fa7bed64400] 05:17:38 INFO - PROCESS | 1826 | 1461413858399 Marionette DEBUG loaded listener.js 05:17:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 239 (0x7fa7c05abc00) [pid = 1826] [serial = 1287] [outer = 0x7fa7bed64400] 05:17:39 INFO - PROCESS | 1826 | 1461413859323 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:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1487ms 05:17:39 INFO - PROCESS | 1826 | 1461413859419 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:17:39 INFO - PROCESS | 1826 | 1461413859427 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:17:39 INFO - PROCESS | 1826 | 1461413859436 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:17:39 INFO - PROCESS | 1826 | 1461413859440 Marionette TRACE conn3 <- [1,1686,null,{}] 05:17:39 INFO - PROCESS | 1826 | 1461413859445 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:17:39 INFO - PROCESS | 1826 | 1461413859710 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:17:39 INFO - PROCESS | 1826 | 1461413859930 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cbf92000 == 116 [pid = 1826] [id = 429] 05:17:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 240 (0x7fa7c07e2400) [pid = 1826] [serial = 1288] [outer = (nil)] 05:17:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 241 (0x7fa7c4d65800) [pid = 1826] [serial = 1289] [outer = 0x7fa7c07e2400] 05:17:40 INFO - PROCESS | 1826 | 1461413860043 Marionette DEBUG loaded listener.js 05:17:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 242 (0x7fa7c5802800) [pid = 1826] [serial = 1290] [outer = 0x7fa7c07e2400] 05:17:40 INFO - PROCESS | 1826 | 1461413860845 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:17:40 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:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1484ms 05:17:40 INFO - PROCESS | 1826 | 1461413860920 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:17:40 INFO - PROCESS | 1826 | 1461413860924 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:17:40 INFO - PROCESS | 1826 | 1461413860930 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:17:40 INFO - PROCESS | 1826 | 1461413860935 Marionette TRACE conn3 <- [1,1690,null,{}] 05:17:40 INFO - PROCESS | 1826 | 1461413860950 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:17:41 INFO - PROCESS | 1826 | 1461413861167 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:17:41 INFO - PROCESS | 1826 | 1461413861361 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce680000 == 117 [pid = 1826] [id = 430] 05:17:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 243 (0x7fa7c5842400) [pid = 1826] [serial = 1291] [outer = (nil)] 05:17:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 244 (0x7fa7cbe72c00) [pid = 1826] [serial = 1292] [outer = 0x7fa7c5842400] 05:17:41 INFO - PROCESS | 1826 | 1461413861432 Marionette DEBUG loaded listener.js 05:17:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 245 (0x7fa7ccd6f000) [pid = 1826] [serial = 1293] [outer = 0x7fa7c5842400] 05:17:42 INFO - PROCESS | 1826 | 1461413862293 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:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1433ms 05:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:17:42 INFO - PROCESS | 1826 | 1461413862364 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 1826 | 1461413862368 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:17:42 INFO - PROCESS | 1826 | 1461413862374 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:17:42 INFO - PROCESS | 1826 | 1461413862376 Marionette TRACE conn3 <- [1,1694,null,{}] 05:17:42 INFO - PROCESS | 1826 | 1461413862381 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:17:42 INFO - PROCESS | 1826 | 1461413862562 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:17:42 INFO - PROCESS | 1826 | 1461413862756 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cef99800 == 118 [pid = 1826] [id = 431] 05:17:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 246 (0x7fa7c6edc000) [pid = 1826] [serial = 1294] [outer = (nil)] 05:17:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 247 (0x7fa7ce953400) [pid = 1826] [serial = 1295] [outer = 0x7fa7c6edc000] 05:17:42 INFO - PROCESS | 1826 | 1461413862823 Marionette DEBUG loaded listener.js 05:17:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 248 (0x7fa7cec1e400) [pid = 1826] [serial = 1296] [outer = 0x7fa7c6edc000] 05:17:43 INFO - PROCESS | 1826 | 1461413863662 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:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1343ms 05:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:17:43 INFO - PROCESS | 1826 | 1461413863717 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:17:43 INFO - PROCESS | 1826 | 1461413863720 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:17:43 INFO - PROCESS | 1826 | 1461413863724 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:17:43 INFO - PROCESS | 1826 | 1461413863728 Marionette TRACE conn3 <- [1,1698,null,{}] 05:17:43 INFO - PROCESS | 1826 | 1461413863733 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:17:43 INFO - PROCESS | 1826 | 1461413863898 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:17:44 INFO - PROCESS | 1826 | 1461413864096 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf919800 == 119 [pid = 1826] [id = 432] 05:17:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 249 (0x7fa7ccd74000) [pid = 1826] [serial = 1297] [outer = (nil)] 05:17:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 250 (0x7fa7cf04d800) [pid = 1826] [serial = 1298] [outer = 0x7fa7ccd74000] 05:17:44 INFO - PROCESS | 1826 | 1461413864162 Marionette DEBUG loaded listener.js 05:17:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 251 (0x7fa7cf1e6800) [pid = 1826] [serial = 1299] [outer = 0x7fa7ccd74000] 05:17:45 INFO - PROCESS | 1826 | 1461413865029 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:17:45 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:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1335ms 05:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:17:45 INFO - PROCESS | 1826 | 1461413865061 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:17:45 INFO - PROCESS | 1826 | 1461413865063 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:17:45 INFO - PROCESS | 1826 | 1461413865069 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:17:45 INFO - PROCESS | 1826 | 1461413865072 Marionette TRACE conn3 <- [1,1702,null,{}] 05:17:45 INFO - PROCESS | 1826 | 1461413865077 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:17:45 INFO - PROCESS | 1826 | 1461413865265 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:17:45 INFO - PROCESS | 1826 | 1461413865465 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d1f8d000 == 120 [pid = 1826] [id = 433] 05:17:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 252 (0x7fa7cf1e8000) [pid = 1826] [serial = 1300] [outer = (nil)] 05:17:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 253 (0x7fa7cf50ec00) [pid = 1826] [serial = 1301] [outer = 0x7fa7cf1e8000] 05:17:45 INFO - PROCESS | 1826 | 1461413865535 Marionette DEBUG loaded listener.js 05:17:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 254 (0x7fa7cfaf9400) [pid = 1826] [serial = 1302] [outer = 0x7fa7cf1e8000] 05:17:46 INFO - PROCESS | 1826 | 1461413866370 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:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1330ms 05:17:46 INFO - PROCESS | 1826 | 1461413866399 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:17:46 INFO - PROCESS | 1826 | 1461413866403 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:17:46 INFO - PROCESS | 1826 | 1461413866409 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:17:46 INFO - PROCESS | 1826 | 1461413866411 Marionette TRACE conn3 <- [1,1706,null,{}] 05:17:46 INFO - PROCESS | 1826 | 1461413866416 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:17:46 INFO - PROCESS | 1826 | 1461413866593 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:17:46 INFO - PROCESS | 1826 | 1461413866792 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2528800 == 121 [pid = 1826] [id = 434] 05:17:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 255 (0x7fa7cf456400) [pid = 1826] [serial = 1303] [outer = (nil)] 05:17:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 256 (0x7fa7d097b800) [pid = 1826] [serial = 1304] [outer = 0x7fa7cf456400] 05:17:46 INFO - PROCESS | 1826 | 1461413866857 Marionette DEBUG loaded listener.js 05:17:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 257 (0x7fa7d1425c00) [pid = 1826] [serial = 1305] [outer = 0x7fa7cf456400] 05:17:47 INFO - PROCESS | 1826 | 1461413867710 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:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1376ms 05:17:47 INFO - PROCESS | 1826 | 1461413867786 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:17:47 INFO - PROCESS | 1826 | 1461413867790 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:17:47 INFO - PROCESS | 1826 | 1461413867795 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:17:47 INFO - PROCESS | 1826 | 1461413867797 Marionette TRACE conn3 <- [1,1710,null,{}] 05:17:47 INFO - PROCESS | 1826 | 1461413867803 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:17:47 INFO - PROCESS | 1826 | 1461413867984 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:17:48 INFO - PROCESS | 1826 | 1461413868177 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2dad000 == 122 [pid = 1826] [id = 435] 05:17:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 258 (0x7fa7cf50bc00) [pid = 1826] [serial = 1306] [outer = (nil)] 05:17:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 259 (0x7fa7d1fac000) [pid = 1826] [serial = 1307] [outer = 0x7fa7cf50bc00] 05:17:48 INFO - PROCESS | 1826 | 1461413868245 Marionette DEBUG loaded listener.js 05:17:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 260 (0x7fa7d212e400) [pid = 1826] [serial = 1308] [outer = 0x7fa7cf50bc00] 05:17:49 INFO - PROCESS | 1826 | 1461413869113 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:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1384ms 05:17:49 INFO - PROCESS | 1826 | 1461413869181 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:17:49 INFO - PROCESS | 1826 | 1461413869184 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:17:49 INFO - PROCESS | 1826 | 1461413869190 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:17:49 INFO - PROCESS | 1826 | 1461413869192 Marionette TRACE conn3 <- [1,1714,null,{}] 05:17:49 INFO - PROCESS | 1826 | 1461413869198 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:17:49 INFO - PROCESS | 1826 | 1461413869387 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:17:49 INFO - PROCESS | 1826 | 1461413869593 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d5441800 == 123 [pid = 1826] [id = 436] 05:17:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 261 (0x7fa7c039f400) [pid = 1826] [serial = 1309] [outer = (nil)] 05:17:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 262 (0x7fa7d2424c00) [pid = 1826] [serial = 1310] [outer = 0x7fa7c039f400] 05:17:49 INFO - PROCESS | 1826 | 1461413869661 Marionette DEBUG loaded listener.js 05:17:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 263 (0x7fa7d26fa800) [pid = 1826] [serial = 1311] [outer = 0x7fa7c039f400] 05:17:50 INFO - PROCESS | 1826 | 1461413870471 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:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1328ms 05:17:50 INFO - PROCESS | 1826 | 1461413870520 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:17:50 INFO - PROCESS | 1826 | 1461413870524 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:17:50 INFO - PROCESS | 1826 | 1461413870529 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:17:50 INFO - PROCESS | 1826 | 1461413870531 Marionette TRACE conn3 <- [1,1718,null,{}] 05:17:50 INFO - PROCESS | 1826 | 1461413870536 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:17:50 INFO - PROCESS | 1826 | 1461413870705 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:17:50 INFO - PROCESS | 1826 | 1461413870906 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d8623800 == 124 [pid = 1826] [id = 437] 05:17:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 264 (0x7fa7d097c800) [pid = 1826] [serial = 1312] [outer = (nil)] 05:17:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 265 (0x7fa7d2776000) [pid = 1826] [serial = 1313] [outer = 0x7fa7d097c800] 05:17:50 INFO - PROCESS | 1826 | 1461413870979 Marionette DEBUG loaded listener.js 05:17:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 266 (0x7fa7d2969000) [pid = 1826] [serial = 1314] [outer = 0x7fa7d097c800] 05:17:51 INFO - PROCESS | 1826 | 1461413871822 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:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1324ms 05:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:17:51 INFO - PROCESS | 1826 | 1461413871855 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:17:51 INFO - PROCESS | 1826 | 1461413871858 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:17:51 INFO - PROCESS | 1826 | 1461413871863 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:17:51 INFO - PROCESS | 1826 | 1461413871867 Marionette TRACE conn3 <- [1,1722,null,{}] 05:17:51 INFO - PROCESS | 1826 | 1461413871872 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:17:52 INFO - PROCESS | 1826 | 1461413872070 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:17:52 INFO - PROCESS | 1826 | 1461413872280 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7db05b800 == 125 [pid = 1826] [id = 438] 05:17:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 267 (0x7fa7d23b6000) [pid = 1826] [serial = 1315] [outer = (nil)] 05:17:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 268 (0x7fa7d62ba400) [pid = 1826] [serial = 1316] [outer = 0x7fa7d23b6000] 05:17:52 INFO - PROCESS | 1826 | 1461413872364 Marionette DEBUG loaded listener.js 05:17:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 269 (0x7fa7d6c0fc00) [pid = 1826] [serial = 1317] [outer = 0x7fa7d23b6000] 05:17:53 INFO - PROCESS | 1826 | 1461413873535 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:17:53 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:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1728ms 05:17:53 INFO - PROCESS | 1826 | 1461413873591 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:17:53 INFO - PROCESS | 1826 | 1461413873595 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:17:53 INFO - PROCESS | 1826 | 1461413873600 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:17:53 INFO - PROCESS | 1826 | 1461413873602 Marionette TRACE conn3 <- [1,1726,null,{}] 05:17:53 INFO - PROCESS | 1826 | 1461413873607 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:17:53 INFO - PROCESS | 1826 | 1461413873851 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:17:54 INFO - PROCESS | 1826 | 1461413874049 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e5abf000 == 126 [pid = 1826] [id = 439] 05:17:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 270 (0x7fa7d2973400) [pid = 1826] [serial = 1318] [outer = (nil)] 05:17:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 271 (0x7fa7d77e7000) [pid = 1826] [serial = 1319] [outer = 0x7fa7d2973400] 05:17:54 INFO - PROCESS | 1826 | 1461413874117 Marionette DEBUG loaded listener.js 05:17:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 272 (0x7fa7d7bc3c00) [pid = 1826] [serial = 1320] [outer = 0x7fa7d2973400] 05:17:55 INFO - PROCESS | 1826 | 1461413875003 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:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1474ms 05:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:17:55 INFO - PROCESS | 1826 | 1461413875076 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:17:55 INFO - PROCESS | 1826 | 1461413875079 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:17:55 INFO - PROCESS | 1826 | 1461413875085 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:17:55 INFO - PROCESS | 1826 | 1461413875088 Marionette TRACE conn3 <- [1,1730,null,{}] 05:17:55 INFO - PROCESS | 1826 | 1461413875092 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:17:55 INFO - PROCESS | 1826 | 1461413875347 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:17:55 INFO - PROCESS | 1826 | 1461413875551 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ea288000 == 127 [pid = 1826] [id = 440] 05:17:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 273 (0x7fa7bea2c800) [pid = 1826] [serial = 1321] [outer = (nil)] 05:17:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 274 (0x7fa7d7bc3000) [pid = 1826] [serial = 1322] [outer = 0x7fa7bea2c800] 05:17:55 INFO - PROCESS | 1826 | 1461413875667 Marionette DEBUG loaded listener.js 05:17:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 275 (0x7fa7d86a1400) [pid = 1826] [serial = 1323] [outer = 0x7fa7bea2c800] 05:17:56 INFO - PROCESS | 1826 | 1461413876502 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:17:56 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:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1482ms 05:17:56 INFO - PROCESS | 1826 | 1461413876566 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:17:56 INFO - PROCESS | 1826 | 1461413876570 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:17:56 INFO - PROCESS | 1826 | 1461413876575 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:17:56 INFO - PROCESS | 1826 | 1461413876577 Marionette TRACE conn3 <- [1,1734,null,{}] 05:17:56 INFO - PROCESS | 1826 | 1461413876582 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:17:56 INFO - PROCESS | 1826 | 1461413876764 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:17:56 INFO - PROCESS | 1826 | 1461413876969 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45f3000 == 128 [pid = 1826] [id = 441] 05:17:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 276 (0x7fa7bed58400) [pid = 1826] [serial = 1324] [outer = (nil)] 05:17:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 277 (0x7fa7c0559400) [pid = 1826] [serial = 1325] [outer = 0x7fa7bed58400] 05:17:57 INFO - PROCESS | 1826 | 1461413877037 Marionette DEBUG loaded listener.js 05:17:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 278 (0x7fa7ccc71000) [pid = 1826] [serial = 1326] [outer = 0x7fa7bed58400] 05:17:57 INFO - PROCESS | 1826 | 1461413877898 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:17:57 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:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1381ms 05:17:57 INFO - PROCESS | 1826 | 1461413877957 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:17:57 INFO - PROCESS | 1826 | 1461413877970 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:17:57 INFO - PROCESS | 1826 | 1461413877975 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - PROCESS | 1826 | 1461413877978 Marionette TRACE conn3 <- [1,1738,null,{}] 05:17:57 INFO - PROCESS | 1826 | 1461413877983 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:17:58 INFO - PROCESS | 1826 | 1461413878150 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:17:58 INFO - PROCESS | 1826 | 1461413878836 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c05c5000 == 129 [pid = 1826] [id = 442] 05:17:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 279 (0x7fa7bd623800) [pid = 1826] [serial = 1327] [outer = (nil)] 05:17:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 280 (0x7fa7bda08800) [pid = 1826] [serial = 1328] [outer = 0x7fa7bd623800] 05:17:58 INFO - PROCESS | 1826 | 1461413878906 Marionette DEBUG loaded listener.js 05:17:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 281 (0x7fa7bed61800) [pid = 1826] [serial = 1329] [outer = 0x7fa7bd623800] 05:17:59 INFO - PROCESS | 1826 | 1461413879738 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:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1829ms 05:17:59 INFO - PROCESS | 1826 | 1461413879805 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:17:59 INFO - PROCESS | 1826 | 1461413879812 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:17:59 INFO - PROCESS | 1826 | 1461413879819 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:17:59 INFO - PROCESS | 1826 | 1461413879823 Marionette TRACE conn3 <- [1,1742,null,{}] 05:17:59 INFO - PROCESS | 1826 | 1461413879829 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:18:00 INFO - PROCESS | 1826 | 1461413880006 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:18:00 INFO - PROCESS | 1826 | 1461413880226 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45d1800 == 130 [pid = 1826] [id = 443] 05:18:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 282 (0x7fa7bd4c2c00) [pid = 1826] [serial = 1330] [outer = (nil)] 05:18:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 283 (0x7fa7bda10000) [pid = 1826] [serial = 1331] [outer = 0x7fa7bd4c2c00] 05:18:00 INFO - PROCESS | 1826 | 1461413880331 Marionette DEBUG loaded listener.js 05:18:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 284 (0x7fa7c056f400) [pid = 1826] [serial = 1332] [outer = 0x7fa7bd4c2c00] 05:18:01 INFO - PROCESS | 1826 | 1461413881336 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:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1579ms 05:18:01 INFO - PROCESS | 1826 | 1461413881403 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:18:01 INFO - PROCESS | 1826 | 1461413881409 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:18:01 INFO - PROCESS | 1826 | 1461413881417 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:18:01 INFO - PROCESS | 1826 | 1461413881420 Marionette TRACE conn3 <- [1,1746,null,{}] 05:18:01 INFO - PROCESS | 1826 | 1461413881426 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:18:01 INFO - PROCESS | 1826 | 1461413881608 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:18:01 INFO - PROCESS | 1826 | 1461413881815 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2a1d800 == 131 [pid = 1826] [id = 444] 05:18:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 285 (0x7fa7c05aec00) [pid = 1826] [serial = 1333] [outer = (nil)] 05:18:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 286 (0x7fa7c4d5dc00) [pid = 1826] [serial = 1334] [outer = 0x7fa7c05aec00] 05:18:01 INFO - PROCESS | 1826 | 1461413881875 Marionette DEBUG loaded listener.js 05:18:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 287 (0x7fa7c4e91800) [pid = 1826] [serial = 1335] [outer = 0x7fa7c05aec00] 05:18:02 INFO - PROCESS | 1826 | 1461413882792 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:18:02 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:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1439ms 05:18:02 INFO - PROCESS | 1826 | 1461413882856 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:18:02 INFO - PROCESS | 1826 | 1461413882859 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:18:02 INFO - PROCESS | 1826 | 1461413882877 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:18:02 INFO - PROCESS | 1826 | 1461413882886 Marionette TRACE conn3 <- [1,1750,null,{}] 05:18:02 INFO - PROCESS | 1826 | 1461413882894 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:18:03 INFO - PROCESS | 1826 | 1461413883109 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:18:03 INFO - PROCESS | 1826 | 1461413883318 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c26da800 == 132 [pid = 1826] [id = 445] 05:18:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 288 (0x7fa7c05a4c00) [pid = 1826] [serial = 1336] [outer = (nil)] 05:18:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 289 (0x7fa7c5847000) [pid = 1826] [serial = 1337] [outer = 0x7fa7c05a4c00] 05:18:03 INFO - PROCESS | 1826 | 1461413883412 Marionette DEBUG loaded listener.js 05:18:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 290 (0x7fa7c6ed5c00) [pid = 1826] [serial = 1338] [outer = 0x7fa7c05a4c00] 05:18:04 INFO - PROCESS | 1826 | 1461413884256 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:18:04 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:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1445ms 05:18:04 INFO - PROCESS | 1826 | 1461413884315 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:18:04 INFO - PROCESS | 1826 | 1461413884324 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:18:04 INFO - PROCESS | 1826 | 1461413884336 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:18:04 INFO - PROCESS | 1826 | 1461413884338 Marionette TRACE conn3 <- [1,1754,null,{}] 05:18:04 INFO - PROCESS | 1826 | 1461413884344 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:18:04 INFO - PROCESS | 1826 | 1461413884528 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:18:04 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cbd44800 == 131 [pid = 1826] [id = 372] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 289 (0x7fa7cbe7e800) [pid = 1826] [serial = 1151] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 288 (0x7fa7cbc8bc00) [pid = 1826] [serial = 1190] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 287 (0x7fa7c4e89800) [pid = 1826] [serial = 1187] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 286 (0x7fa7c4cdc000) [pid = 1826] [serial = 1148] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 285 (0x7fa7c261b800) [pid = 1826] [serial = 1184] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 284 (0x7fa7d6a88800) [pid = 1826] [serial = 1169] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 283 (0x7fa7d4bcbc00) [pid = 1826] [serial = 1166] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 282 (0x7fa7cf6c6c00) [pid = 1826] [serial = 1214] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 281 (0x7fa7bef0d400) [pid = 1826] [serial = 1178] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 280 (0x7fa7d8359800) [pid = 1826] [serial = 1172] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 279 (0x7fa7e6ab6800) [pid = 1826] [serial = 1175] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 278 (0x7fa7d2425c00) [pid = 1826] [serial = 1160] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 277 (0x7fa7cf452800) [pid = 1826] [serial = 1154] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 276 (0x7fa7d242b400) [pid = 1826] [serial = 1193] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 275 (0x7fa7c01e7000) [pid = 1826] [serial = 1145] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 274 (0x7fa7ea325800) [pid = 1826] [serial = 1181] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 273 (0x7fa7cfafe800) [pid = 1826] [serial = 1157] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | --DOMWINDOW == 272 (0x7fa7d27f5400) [pid = 1826] [serial = 1163] [outer = (nil)] [url = about:blank] 05:18:04 INFO - PROCESS | 1826 | 1461413884941 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:04 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c45df000 == 130 [pid = 1826] [id = 426] 05:18:04 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdf0e000 == 129 [pid = 1826] [id = 425] 05:18:04 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cbd3d800 == 128 [pid = 1826] [id = 424] 05:18:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bec51800 == 129 [pid = 1826] [id = 446] 05:18:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 273 (0x7fa7bed5c800) [pid = 1826] [serial = 1339] [outer = (nil)] 05:18:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 274 (0x7fa7c0552400) [pid = 1826] [serial = 1340] [outer = 0x7fa7bed5c800] 05:18:05 INFO - PROCESS | 1826 | 1461413885036 Marionette DEBUG loaded listener.js 05:18:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 275 (0x7fa7c5803000) [pid = 1826] [serial = 1341] [outer = 0x7fa7bed5c800] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c45d2800 == 128 [pid = 1826] [id = 423] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2166800 == 127 [pid = 1826] [id = 422] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bec5a000 == 126 [pid = 1826] [id = 421] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf134800 == 125 [pid = 1826] [id = 12] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c05e1800 == 124 [pid = 1826] [id = 420] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2db2800 == 123 [pid = 1826] [id = 415] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c4fa0800 == 122 [pid = 1826] [id = 414] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2da8000 == 121 [pid = 1826] [id = 413] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ed85c800 == 120 [pid = 1826] [id = 412] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e8b6c000 == 119 [pid = 1826] [id = 411] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d9147800 == 118 [pid = 1826] [id = 410] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d3ea2800 == 117 [pid = 1826] [id = 409] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d252e800 == 116 [pid = 1826] [id = 408] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ceca4000 == 115 [pid = 1826] [id = 407] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c45bc000 == 114 [pid = 1826] [id = 406] 05:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bd65c000 == 113 [pid = 1826] [id = 405] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 274 (0x7fa7d14d9000) [pid = 1826] [serial = 1074] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 273 (0x7fa7c5807800) [pid = 1826] [serial = 1199] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 272 (0x7fa7d916e400) [pid = 1826] [serial = 903] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 271 (0x7fa7ea5b2c00) [pid = 1826] [serial = 978] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 270 (0x7fa7d23b6c00) [pid = 1826] [serial = 1211] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 269 (0x7fa7cf50ac00) [pid = 1826] [serial = 957] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 268 (0x7fa7eac48000) [pid = 1826] [serial = 924] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 267 (0x7fa7cbe7c000) [pid = 1826] [serial = 1203] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 266 (0x7fa7d2773800) [pid = 1826] [serial = 1011] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 265 (0x7fa7d26f9400) [pid = 1826] [serial = 900] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 264 (0x7fa7c0561400) [pid = 1826] [serial = 972] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 263 (0x7fa7d5528400) [pid = 1826] [serial = 963] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 262 (0x7fa7cbe7a400) [pid = 1826] [serial = 921] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 261 (0x7fa7ce10d800) [pid = 1826] [serial = 1205] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 260 (0x7fa7d8b60000) [pid = 1826] [serial = 966] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 259 (0x7fa7d276dc00) [pid = 1826] [serial = 960] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 258 (0x7fa7eaaad000) [pid = 1826] [serial = 909] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 257 (0x7fa7cf1a7800) [pid = 1826] [serial = 1208] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 256 (0x7fa7d242cc00) [pid = 1826] [serial = 1212] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 255 (0x7fa7ce111800) [pid = 1826] [serial = 894] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 254 (0x7fa7e6a07000) [pid = 1826] [serial = 912] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 253 (0x7fa7c1a82400) [pid = 1826] [serial = 1197] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 252 (0x7fa7cf50dc00) [pid = 1826] [serial = 897] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 251 (0x7fa7ea328000) [pid = 1826] [serial = 969] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 250 (0x7fa7ce961c00) [pid = 1826] [serial = 1206] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 249 (0x7fa7d6826800) [pid = 1826] [serial = 951] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 248 (0x7fa7ccc63800) [pid = 1826] [serial = 954] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 247 (0x7fa7cf5b5800) [pid = 1826] [serial = 1209] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 246 (0x7fa7c5951800) [pid = 1826] [serial = 1200] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 245 (0x7fa7d27f4400) [pid = 1826] [serial = 918] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 244 (0x7fa7c039d800) [pid = 1826] [serial = 1196] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 243 (0x7fa7d7b2d800) [pid = 1826] [serial = 891] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 242 (0x7fa7c5946800) [pid = 1826] [serial = 1202] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 241 (0x7fa7e5cd9800) [pid = 1826] [serial = 906] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 240 (0x7fa7c580dc00) [pid = 1826] [serial = 975] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 239 (0x7fa7d2aabc00) [pid = 1826] [serial = 915] [outer = (nil)] [url = about:blank] 05:18:05 INFO - PROCESS | 1826 | 1461413885768 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:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1482ms 05:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:18:05 INFO - PROCESS | 1826 | 1461413885820 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:18:05 INFO - PROCESS | 1826 | 1461413885822 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:18:05 INFO - PROCESS | 1826 | 1461413885828 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:18:05 INFO - PROCESS | 1826 | 1461413885831 Marionette TRACE conn3 <- [1,1758,null,{}] 05:18:05 INFO - PROCESS | 1826 | 1461413885839 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:18:06 INFO - PROCESS | 1826 | 1461413885998 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:18:06 INFO - PROCESS | 1826 | 1461413886158 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2a05000 == 114 [pid = 1826] [id = 447] 05:18:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 240 (0x7fa7c70e2800) [pid = 1826] [serial = 1342] [outer = (nil)] 05:18:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 241 (0x7fa7cbe27c00) [pid = 1826] [serial = 1343] [outer = 0x7fa7c70e2800] 05:18:06 INFO - PROCESS | 1826 | 1461413886229 Marionette DEBUG loaded listener.js 05:18:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 242 (0x7fa7ccc6b800) [pid = 1826] [serial = 1344] [outer = 0x7fa7c70e2800] 05:18:06 INFO - PROCESS | 1826 | 1461413886945 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:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1135ms 05:18:06 INFO - PROCESS | 1826 | 1461413886962 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:18:06 INFO - PROCESS | 1826 | 1461413886967 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:18:06 INFO - PROCESS | 1826 | 1461413886972 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:18:06 INFO - PROCESS | 1826 | 1461413886974 Marionette TRACE conn3 <- [1,1762,null,{}] 05:18:07 INFO - PROCESS | 1826 | 1461413887008 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:18:07 INFO - PROCESS | 1826 | 1461413887211 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:18:07 INFO - PROCESS | 1826 | 1461413887226 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c726a000 == 115 [pid = 1826] [id = 448] 05:18:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 243 (0x7fa7ce111400) [pid = 1826] [serial = 1345] [outer = (nil)] 05:18:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 244 (0x7fa7cef0d400) [pid = 1826] [serial = 1346] [outer = 0x7fa7ce111400] 05:18:07 INFO - PROCESS | 1826 | 1461413887283 Marionette DEBUG loaded listener.js 05:18:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 245 (0x7fa7cf452800) [pid = 1826] [serial = 1347] [outer = 0x7fa7ce111400] 05:18:08 INFO - PROCESS | 1826 | 1461413888120 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:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1174ms 05:18:08 INFO - PROCESS | 1826 | 1461413888147 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:18:08 INFO - PROCESS | 1826 | 1461413888150 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:18:08 INFO - PROCESS | 1826 | 1461413888155 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:18:08 INFO - PROCESS | 1826 | 1461413888157 Marionette TRACE conn3 <- [1,1766,null,{}] 05:18:08 INFO - PROCESS | 1826 | 1461413888162 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:18:08 INFO - PROCESS | 1826 | 1461413888372 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:18:08 INFO - PROCESS | 1826 | 1461413888405 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce0a7800 == 116 [pid = 1826] [id = 449] 05:18:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 246 (0x7fa7ce1a6400) [pid = 1826] [serial = 1348] [outer = (nil)] 05:18:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 247 (0x7fa7cf505400) [pid = 1826] [serial = 1349] [outer = 0x7fa7ce1a6400] 05:18:08 INFO - PROCESS | 1826 | 1461413888461 Marionette DEBUG loaded listener.js 05:18:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 248 (0x7fa7cf607800) [pid = 1826] [serial = 1350] [outer = 0x7fa7ce1a6400] 05:18:09 INFO - PROCESS | 1826 | 1461413889307 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:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1174ms 05:18:09 INFO - PROCESS | 1826 | 1461413889331 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:18:09 INFO - PROCESS | 1826 | 1461413889335 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:18:09 INFO - PROCESS | 1826 | 1461413889343 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:18:09 INFO - PROCESS | 1826 | 1461413889348 Marionette TRACE conn3 <- [1,1770,null,{}] 05:18:09 INFO - PROCESS | 1826 | 1461413889363 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:18:10 INFO - PROCESS | 1826 | 1461413890490 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 247 (0x7fa7c2c1a000) [pid = 1826] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 246 (0x7fa7c009ac00) [pid = 1826] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 245 (0x7fa7bd4d0800) [pid = 1826] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 244 (0x7fa7d2427800) [pid = 1826] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 243 (0x7fa7ce954800) [pid = 1826] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 242 (0x7fa7c0294000) [pid = 1826] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 241 (0x7fa7d8002c00) [pid = 1826] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 240 (0x7fa7ccd7b000) [pid = 1826] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 239 (0x7fa7d7b36400) [pid = 1826] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 238 (0x7fa7bd62d800) [pid = 1826] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7cf502400) [pid = 1826] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7ccc6cc00) [pid = 1826] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7bd4c7000) [pid = 1826] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 234 (0x7fa7bef05400) [pid = 1826] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 233 (0x7fa7c00a5400) [pid = 1826] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7c580f800) [pid = 1826] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7cf50b800) [pid = 1826] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7bd620c00) [pid = 1826] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 229 (0x7fa7bd4ca000) [pid = 1826] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 228 (0x7fa7c0397800) [pid = 1826] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 227 (0x7fa7bd4c6800) [pid = 1826] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 226 (0x7fa7d27f9c00) [pid = 1826] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 225 (0x7fa7d212ec00) [pid = 1826] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 224 (0x7fa7ccc67400) [pid = 1826] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 223 (0x7fa7c1a8d800) [pid = 1826] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 222 (0x7fa7c01e0800) [pid = 1826] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 221 (0x7fa7dea44800) [pid = 1826] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 220 (0x7fa7c4cdf400) [pid = 1826] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 219 (0x7fa7cbbc5000) [pid = 1826] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 218 (0x7fa7d23b5c00) [pid = 1826] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 217 (0x7fa7c009b800) [pid = 1826] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7d93aa000) [pid = 1826] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 215 (0x7fa7d1fae000) [pid = 1826] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 214 (0x7fa7d14ce400) [pid = 1826] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 213 (0x7fa7c01e8000) [pid = 1826] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 212 (0x7fa7bd62fc00) [pid = 1826] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 211 (0x7fa7dae5b400) [pid = 1826] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 210 (0x7fa7d23b2c00) [pid = 1826] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 209 (0x7fa7c580ac00) [pid = 1826] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 208 (0x7fa7c0392c00) [pid = 1826] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 207 (0x7fa7d5412000) [pid = 1826] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 206 (0x7fa7bd4c6400) [pid = 1826] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 205 (0x7fa7c2614800) [pid = 1826] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 204 (0x7fa7bd4d0400) [pid = 1826] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 203 (0x7fa7c1a89c00) [pid = 1826] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 202 (0x7fa7c5809800) [pid = 1826] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 201 (0x7fa7bef02c00) [pid = 1826] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 200 (0x7fa7ccbeb400) [pid = 1826] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 199 (0x7fa7c4fc0000) [pid = 1826] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 198 (0x7fa7bef0c000) [pid = 1826] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7c0292400) [pid = 1826] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 196 (0x7fa7c4d5a800) [pid = 1826] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 195 (0x7fa7c5841800) [pid = 1826] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 194 (0x7fa7c01e3400) [pid = 1826] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:18:10 INFO - PROCESS | 1826 | --DOMWINDOW == 193 (0x7fa7ce7bfc00) [pid = 1826] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:18:10 INFO - PROCESS | 1826 | 1461413890742 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bd641000 == 117 [pid = 1826] [id = 450] 05:18:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 194 (0x7fa7bd4c5400) [pid = 1826] [serial = 1351] [outer = (nil)] 05:18:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 195 (0x7fa7bd4ca800) [pid = 1826] [serial = 1352] [outer = 0x7fa7bd4c5400] 05:18:10 INFO - PROCESS | 1826 | 1461413890801 Marionette DEBUG loaded listener.js 05:18:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 196 (0x7fa7bed5c400) [pid = 1826] [serial = 1353] [outer = 0x7fa7bd4c5400] 05:18:11 INFO - PROCESS | 1826 | 1461413891426 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:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2101ms 05:18:11 INFO - PROCESS | 1826 | 1461413891441 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:18:11 INFO - PROCESS | 1826 | 1461413891443 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:18:11 INFO - PROCESS | 1826 | 1461413891450 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:18:11 INFO - PROCESS | 1826 | 1461413891452 Marionette TRACE conn3 <- [1,1774,null,{}] 05:18:11 INFO - PROCESS | 1826 | 1461413891457 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:18:11 INFO - PROCESS | 1826 | 1461413891606 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:18:11 INFO - PROCESS | 1826 | 1461413891623 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c572b800 == 118 [pid = 1826] [id = 451] 05:18:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 197 (0x7fa7bed62000) [pid = 1826] [serial = 1354] [outer = (nil)] 05:18:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7c0392800) [pid = 1826] [serial = 1355] [outer = 0x7fa7bed62000] 05:18:11 INFO - PROCESS | 1826 | 1461413891680 Marionette DEBUG loaded listener.js 05:18:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 199 (0x7fa7c1a8d800) [pid = 1826] [serial = 1356] [outer = 0x7fa7bed62000] 05:18:12 INFO - PROCESS | 1826 | 1461413892628 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:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1228ms 05:18:12 INFO - PROCESS | 1826 | 1461413892679 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:18:12 INFO - PROCESS | 1826 | 1461413892685 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:18:12 INFO - PROCESS | 1826 | 1461413892693 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:18:12 INFO - PROCESS | 1826 | 1461413892698 Marionette TRACE conn3 <- [1,1778,null,{}] 05:18:12 INFO - PROCESS | 1826 | 1461413892705 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:18:12 INFO - PROCESS | 1826 | 1461413892904 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:18:13 INFO - PROCESS | 1826 | 1461413893104 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c05df000 == 119 [pid = 1826] [id = 452] 05:18:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 200 (0x7fa7bed64000) [pid = 1826] [serial = 1357] [outer = (nil)] 05:18:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 201 (0x7fa7c009b800) [pid = 1826] [serial = 1358] [outer = 0x7fa7bed64000] 05:18:13 INFO - PROCESS | 1826 | 1461413893172 Marionette DEBUG loaded listener.js 05:18:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 202 (0x7fa7c039a800) [pid = 1826] [serial = 1359] [outer = 0x7fa7bed64000] 05:18:14 INFO - PROCESS | 1826 | 1461413894052 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:18:14 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:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1431ms 05:18:14 INFO - PROCESS | 1826 | 1461413894125 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:18:14 INFO - PROCESS | 1826 | 1461413894133 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:18:14 INFO - PROCESS | 1826 | 1461413894142 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:18:14 INFO - PROCESS | 1826 | 1461413894145 Marionette TRACE conn3 <- [1,1782,null,{}] 05:18:14 INFO - PROCESS | 1826 | 1461413894151 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:18:14 INFO - PROCESS | 1826 | 1461413894337 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:18:14 INFO - PROCESS | 1826 | 1461413894542 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c70aa800 == 120 [pid = 1826] [id = 453] 05:18:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 203 (0x7fa7c056e800) [pid = 1826] [serial = 1360] [outer = (nil)] 05:18:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 204 (0x7fa7c1bb6000) [pid = 1826] [serial = 1361] [outer = 0x7fa7c056e800] 05:18:14 INFO - PROCESS | 1826 | 1461413894612 Marionette DEBUG loaded listener.js 05:18:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 205 (0x7fa7c2c18400) [pid = 1826] [serial = 1362] [outer = 0x7fa7c056e800] 05:18:15 INFO - PROCESS | 1826 | 1461413895524 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:18:15 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:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1432ms 05:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:18:15 INFO - PROCESS | 1826 | 1461413895575 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:18:15 INFO - PROCESS | 1826 | 1461413895578 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:18:15 INFO - PROCESS | 1826 | 1461413895584 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:18:15 INFO - PROCESS | 1826 | 1461413895590 Marionette TRACE conn3 <- [1,1786,null,{}] 05:18:15 INFO - PROCESS | 1826 | 1461413895604 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:18:15 INFO - PROCESS | 1826 | 1461413895805 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:18:16 INFO - PROCESS | 1826 | 1461413896003 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cef98000 == 121 [pid = 1826] [id = 454] 05:18:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 206 (0x7fa7c4d66800) [pid = 1826] [serial = 1363] [outer = (nil)] 05:18:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 207 (0x7fa7c5808400) [pid = 1826] [serial = 1364] [outer = 0x7fa7c4d66800] 05:18:16 INFO - PROCESS | 1826 | 1461413896078 Marionette DEBUG loaded listener.js 05:18:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 208 (0x7fa7c5aad400) [pid = 1826] [serial = 1365] [outer = 0x7fa7c4d66800] 05:18:16 INFO - PROCESS | 1826 | 1461413896946 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:18:17 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:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1436ms 05:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:18:17 INFO - PROCESS | 1826 | 1461413897020 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:18:17 INFO - PROCESS | 1826 | 1461413897023 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:18:17 INFO - PROCESS | 1826 | 1461413897029 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:18:17 INFO - PROCESS | 1826 | 1461413897032 Marionette TRACE conn3 <- [1,1790,null,{}] 05:18:17 INFO - PROCESS | 1826 | 1461413897037 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:18:17 INFO - PROCESS | 1826 | 1461413897222 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:18:17 INFO - PROCESS | 1826 | 1461413897431 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d1f24000 == 122 [pid = 1826] [id = 455] 05:18:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 209 (0x7fa7c4e88800) [pid = 1826] [serial = 1366] [outer = (nil)] 05:18:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 210 (0x7fa7cbe78000) [pid = 1826] [serial = 1367] [outer = 0x7fa7c4e88800] 05:18:17 INFO - PROCESS | 1826 | 1461413897544 Marionette DEBUG loaded listener.js 05:18:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 211 (0x7fa7ccc69000) [pid = 1826] [serial = 1368] [outer = 0x7fa7c4e88800] 05:18:18 INFO - PROCESS | 1826 | 1461413898376 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:18:18 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:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1383ms 05:18:18 INFO - PROCESS | 1826 | 1461413898411 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:18:18 INFO - PROCESS | 1826 | 1461413898415 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:18:18 INFO - PROCESS | 1826 | 1461413898420 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:18:18 INFO - PROCESS | 1826 | 1461413898423 Marionette TRACE conn3 <- [1,1794,null,{}] 05:18:18 INFO - PROCESS | 1826 | 1461413898428 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:18:18 INFO - PROCESS | 1826 | 1461413898605 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:18:18 INFO - PROCESS | 1826 | 1461413898807 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d253f000 == 123 [pid = 1826] [id = 456] 05:18:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 212 (0x7fa7c5ab7000) [pid = 1826] [serial = 1369] [outer = (nil)] 05:18:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7ce1aa800) [pid = 1826] [serial = 1370] [outer = 0x7fa7c5ab7000] 05:18:18 INFO - PROCESS | 1826 | 1461413898881 Marionette DEBUG loaded listener.js 05:18:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7cea60400) [pid = 1826] [serial = 1371] [outer = 0x7fa7c5ab7000] 05:18:19 INFO - PROCESS | 1826 | 1461413899742 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:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1381ms 05:18:19 INFO - PROCESS | 1826 | 1461413899801 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:18:19 INFO - PROCESS | 1826 | 1461413899804 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:18:19 INFO - PROCESS | 1826 | 1461413899810 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:18:19 INFO - PROCESS | 1826 | 1461413899812 Marionette TRACE conn3 <- [1,1798,null,{}] 05:18:19 INFO - PROCESS | 1826 | 1461413899817 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:18:20 INFO - PROCESS | 1826 | 1461413900028 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:18:20 INFO - PROCESS | 1826 | 1461413900225 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2db1000 == 124 [pid = 1826] [id = 457] 05:18:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7cea64000) [pid = 1826] [serial = 1372] [outer = (nil)] 05:18:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7cf613000) [pid = 1826] [serial = 1373] [outer = 0x7fa7cea64000] 05:18:20 INFO - PROCESS | 1826 | 1461413900299 Marionette DEBUG loaded listener.js 05:18:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7d2125400) [pid = 1826] [serial = 1374] [outer = 0x7fa7cea64000] 05:18:21 INFO - PROCESS | 1826 | 1461413901176 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:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1426ms 05:18:21 INFO - PROCESS | 1826 | 1461413901237 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:18:21 INFO - PROCESS | 1826 | 1461413901240 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:18:21 INFO - PROCESS | 1826 | 1461413901246 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:18:21 INFO - PROCESS | 1826 | 1461413901249 Marionette TRACE conn3 <- [1,1802,null,{}] 05:18:21 INFO - PROCESS | 1826 | 1461413901254 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:18:21 INFO - PROCESS | 1826 | 1461413901423 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:18:21 INFO - PROCESS | 1826 | 1461413901626 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d79be000 == 125 [pid = 1826] [id = 458] 05:18:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7ced4ac00) [pid = 1826] [serial = 1375] [outer = (nil)] 05:18:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 219 (0x7fa7d242cc00) [pid = 1826] [serial = 1376] [outer = 0x7fa7ced4ac00] 05:18:21 INFO - PROCESS | 1826 | 1461413901694 Marionette DEBUG loaded listener.js 05:18:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 220 (0x7fa7d2776400) [pid = 1826] [serial = 1377] [outer = 0x7fa7ced4ac00] 05:18:22 INFO - PROCESS | 1826 | 1461413902534 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:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1327ms 05:18:22 INFO - PROCESS | 1826 | 1461413902575 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:18:22 INFO - PROCESS | 1826 | 1461413902577 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:18:22 INFO - PROCESS | 1826 | 1461413902583 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:18:22 INFO - PROCESS | 1826 | 1461413902585 Marionette TRACE conn3 <- [1,1806,null,{}] 05:18:22 INFO - PROCESS | 1826 | 1461413902590 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:18:22 INFO - PROCESS | 1826 | 1461413902756 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:18:22 INFO - PROCESS | 1826 | 1461413902974 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d91b5800 == 126 [pid = 1826] [id = 459] 05:18:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 221 (0x7fa7ccbf3800) [pid = 1826] [serial = 1378] [outer = (nil)] 05:18:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 222 (0x7fa7d2775c00) [pid = 1826] [serial = 1379] [outer = 0x7fa7ccbf3800] 05:18:23 INFO - PROCESS | 1826 | 1461413903081 Marionette DEBUG loaded listener.js 05:18:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 223 (0x7fa7d2968c00) [pid = 1826] [serial = 1380] [outer = 0x7fa7ccbf3800] 05:18:23 INFO - PROCESS | 1826 | 1461413903947 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:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1434ms 05:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:18:24 INFO - PROCESS | 1826 | 1461413904018 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:18:24 INFO - PROCESS | 1826 | 1461413904020 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:18:24 INFO - PROCESS | 1826 | 1461413904026 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:18:24 INFO - PROCESS | 1826 | 1461413904029 Marionette TRACE conn3 <- [1,1810,null,{}] 05:18:24 INFO - PROCESS | 1826 | 1461413904034 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:18:24 INFO - PROCESS | 1826 | 1461413904211 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:18:24 INFO - PROCESS | 1826 | 1461413904427 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e550c000 == 127 [pid = 1826] [id = 460] 05:18:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 224 (0x7fa7ce10b000) [pid = 1826] [serial = 1381] [outer = (nil)] 05:18:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 225 (0x7fa7d2aab000) [pid = 1826] [serial = 1382] [outer = 0x7fa7ce10b000] 05:18:24 INFO - PROCESS | 1826 | 1461413904535 Marionette DEBUG loaded listener.js 05:18:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 226 (0x7fa7d4bccc00) [pid = 1826] [serial = 1383] [outer = 0x7fa7ce10b000] 05:18:25 INFO - PROCESS | 1826 | 1461413905401 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:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1431ms 05:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:18:25 INFO - PROCESS | 1826 | 1461413905457 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:18:25 INFO - PROCESS | 1826 | 1461413905459 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:18:25 INFO - PROCESS | 1826 | 1461413905465 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:18:25 INFO - PROCESS | 1826 | 1461413905468 Marionette TRACE conn3 <- [1,1814,null,{}] 05:18:25 INFO - PROCESS | 1826 | 1461413905473 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:18:25 INFO - PROCESS | 1826 | 1461413905655 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:18:25 INFO - PROCESS | 1826 | 1461413905890 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e8b10800 == 128 [pid = 1826] [id = 461] 05:18:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 227 (0x7fa7bea1f400) [pid = 1826] [serial = 1384] [outer = (nil)] 05:18:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 228 (0x7fa7d682c800) [pid = 1826] [serial = 1385] [outer = 0x7fa7bea1f400] 05:18:26 INFO - PROCESS | 1826 | 1461413905999 Marionette DEBUG loaded listener.js 05:18:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 229 (0x7fa7d77d7400) [pid = 1826] [serial = 1386] [outer = 0x7fa7bea1f400] 05:18:26 INFO - PROCESS | 1826 | 1461413906830 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:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1431ms 05:18:26 INFO - PROCESS | 1826 | 1461413906897 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:18:26 INFO - PROCESS | 1826 | 1461413906901 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:18:26 INFO - PROCESS | 1826 | 1461413906906 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:18:26 INFO - PROCESS | 1826 | 1461413906910 Marionette TRACE conn3 <- [1,1818,null,{}] 05:18:26 INFO - PROCESS | 1826 | 1461413906915 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:18:27 INFO - PROCESS | 1826 | 1461413907151 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:18:27 INFO - PROCESS | 1826 | 1461413907352 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7eaf24000 == 129 [pid = 1826] [id = 462] 05:18:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 230 (0x7fa7d62bc000) [pid = 1826] [serial = 1387] [outer = (nil)] 05:18:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7d8220400) [pid = 1826] [serial = 1388] [outer = 0x7fa7d62bc000] 05:18:27 INFO - PROCESS | 1826 | 1461413907476 Marionette DEBUG loaded listener.js 05:18:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7d92c9800) [pid = 1826] [serial = 1389] [outer = 0x7fa7d62bc000] 05:18:28 INFO - PROCESS | 1826 | 1461413908382 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:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1537ms 05:18:28 INFO - PROCESS | 1826 | 1461413908444 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:18:28 INFO - PROCESS | 1826 | 1461413908448 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:18:28 INFO - PROCESS | 1826 | 1461413908453 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:18:28 INFO - PROCESS | 1826 | 1461413908455 Marionette TRACE conn3 <- [1,1822,null,{}] 05:18:28 INFO - PROCESS | 1826 | 1461413908460 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:18:28 INFO - PROCESS | 1826 | 1461413908649 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:18:28 INFO - PROCESS | 1826 | 1461413908855 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7efe41800 == 130 [pid = 1826] [id = 463] 05:18:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7d77e0800) [pid = 1826] [serial = 1390] [outer = (nil)] 05:18:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7d94ce800) [pid = 1826] [serial = 1391] [outer = 0x7fa7d77e0800] 05:18:28 INFO - PROCESS | 1826 | 1461413908923 Marionette DEBUG loaded listener.js 05:18:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7df95e000) [pid = 1826] [serial = 1392] [outer = 0x7fa7d77e0800] 05:18:29 INFO - PROCESS | 1826 | 1461413909820 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:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1424ms 05:18:29 INFO - PROCESS | 1826 | 1461413909879 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:18:29 INFO - PROCESS | 1826 | 1461413909882 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:18:29 INFO - PROCESS | 1826 | 1461413909887 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:18:29 INFO - PROCESS | 1826 | 1461413909889 Marionette TRACE conn3 <- [1,1826,null,{}] 05:18:29 INFO - PROCESS | 1826 | 1461413909895 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:18:30 INFO - PROCESS | 1826 | 1461413910075 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:18:30 INFO - PROCESS | 1826 | 1461413910282 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2161000 == 131 [pid = 1826] [id = 464] 05:18:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7bd627400) [pid = 1826] [serial = 1393] [outer = (nil)] 05:18:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7c4fb9800) [pid = 1826] [serial = 1394] [outer = 0x7fa7bd627400] 05:18:30 INFO - PROCESS | 1826 | 1461413910350 Marionette DEBUG loaded listener.js 05:18:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7df95cc00) [pid = 1826] [serial = 1395] [outer = 0x7fa7bd627400] 05:18:31 INFO - PROCESS | 1826 | 1461413911246 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:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1430ms 05:18:31 INFO - PROCESS | 1826 | 1461413911319 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:18:31 INFO - PROCESS | 1826 | 1461413911321 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:18:31 INFO - PROCESS | 1826 | 1461413911327 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:18:31 INFO - PROCESS | 1826 | 1461413911329 Marionette TRACE conn3 <- [1,1830,null,{}] 05:18:31 INFO - PROCESS | 1826 | 1461413911334 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:18:31 INFO - PROCESS | 1826 | 1461413911527 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:18:31 INFO - PROCESS | 1826 | 1461413911732 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdae5000 == 132 [pid = 1826] [id = 465] 05:18:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 239 (0x7fa7bd4cb800) [pid = 1826] [serial = 1396] [outer = (nil)] 05:18:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 240 (0x7fa7c0298000) [pid = 1826] [serial = 1397] [outer = 0x7fa7bd4cb800] 05:18:31 INFO - PROCESS | 1826 | 1461413911801 Marionette DEBUG loaded listener.js 05:18:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 241 (0x7fa7cbc86000) [pid = 1826] [serial = 1398] [outer = 0x7fa7bd4cb800] 05:18:32 INFO - PROCESS | 1826 | 1461413912690 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:18:32 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:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1434ms 05:18:32 INFO - PROCESS | 1826 | 1461413912761 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:18:32 INFO - PROCESS | 1826 | 1461413912765 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:18:32 INFO - PROCESS | 1826 | 1461413912770 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:18:32 INFO - PROCESS | 1826 | 1461413912772 Marionette TRACE conn3 <- [1,1834,null,{}] 05:18:32 INFO - PROCESS | 1826 | 1461413912777 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:18:32 INFO - PROCESS | 1826 | 1461413912948 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:18:33 INFO - PROCESS | 1826 | 1461413913155 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bd641800 == 133 [pid = 1826] [id = 466] 05:18:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 242 (0x7fa7bd4c2800) [pid = 1826] [serial = 1399] [outer = (nil)] 05:18:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 243 (0x7fa7bd623400) [pid = 1826] [serial = 1400] [outer = 0x7fa7bd4c2800] 05:18:33 INFO - PROCESS | 1826 | 1461413913222 Marionette DEBUG loaded listener.js 05:18:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 244 (0x7fa7c261f000) [pid = 1826] [serial = 1401] [outer = 0x7fa7bd4c2800] 05:18:34 INFO - PROCESS | 1826 | 1461413914098 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:18:34 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:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1377ms 05:18:34 INFO - PROCESS | 1826 | 1461413914148 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:18:34 INFO - PROCESS | 1826 | 1461413914152 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:18:34 INFO - PROCESS | 1826 | 1461413914157 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:18:34 INFO - PROCESS | 1826 | 1461413914159 Marionette TRACE conn3 <- [1,1838,null,{}] 05:18:34 INFO - PROCESS | 1826 | 1461413914165 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:18:34 INFO - PROCESS | 1826 | 1461413914353 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:18:34 INFO - PROCESS | 1826 | 1461413914567 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c26d1800 == 134 [pid = 1826] [id = 467] 05:18:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 245 (0x7fa7bd4c4800) [pid = 1826] [serial = 1402] [outer = (nil)] 05:18:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 246 (0x7fa7c029b800) [pid = 1826] [serial = 1403] [outer = 0x7fa7bd4c4800] 05:18:34 INFO - PROCESS | 1826 | 1461413914633 Marionette DEBUG loaded listener.js 05:18:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 247 (0x7fa7c2c13c00) [pid = 1826] [serial = 1404] [outer = 0x7fa7bd4c4800] 05:18:36 INFO - PROCESS | 1826 | 1461413916167 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:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2087ms 05:18:36 INFO - PROCESS | 1826 | 1461413916245 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:18:36 INFO - PROCESS | 1826 | 1461413916249 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:18:36 INFO - PROCESS | 1826 | 1461413916257 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:18:36 INFO - PROCESS | 1826 | 1461413916262 Marionette TRACE conn3 <- [1,1842,null,{}] 05:18:36 INFO - PROCESS | 1826 | 1461413916270 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:18:36 INFO - PROCESS | 1826 | 1461413916495 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:18:36 INFO - PROCESS | 1826 | 1461413916706 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c05c4800 == 135 [pid = 1826] [id = 468] 05:18:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 248 (0x7fa7bd628400) [pid = 1826] [serial = 1405] [outer = (nil)] 05:18:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 249 (0x7fa7bda11400) [pid = 1826] [serial = 1406] [outer = 0x7fa7bd628400] 05:18:36 INFO - PROCESS | 1826 | 1461413916832 Marionette DEBUG loaded listener.js 05:18:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 250 (0x7fa7c039d800) [pid = 1826] [serial = 1407] [outer = 0x7fa7bd628400] 05:18:37 INFO - PROCESS | 1826 | 1461413917850 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:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1639ms 05:18:37 INFO - PROCESS | 1826 | 1461413917898 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:18:37 INFO - PROCESS | 1826 | 1461413917905 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:18:37 INFO - PROCESS | 1826 | 1461413917914 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:18:37 INFO - PROCESS | 1826 | 1461413917918 Marionette TRACE conn3 <- [1,1846,null,{}] 05:18:37 INFO - PROCESS | 1826 | 1461413917923 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:18:38 INFO - PROCESS | 1826 | 1461413918103 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:18:38 INFO - PROCESS | 1826 | 1461413918391 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bc3c9000 == 136 [pid = 1826] [id = 469] 05:18:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 251 (0x7fa7c029a800) [pid = 1826] [serial = 1408] [outer = (nil)] 05:18:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 252 (0x7fa7c1a89000) [pid = 1826] [serial = 1409] [outer = 0x7fa7c029a800] 05:18:38 INFO - PROCESS | 1826 | 1461413918539 Marionette DEBUG loaded listener.js 05:18:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 253 (0x7fa7c2621400) [pid = 1826] [serial = 1410] [outer = 0x7fa7c029a800] 05:18:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7f25ad000 == 135 [pid = 1826] [id = 344] 05:18:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c45cc800 == 134 [pid = 1826] [id = 345] 05:18:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c26d7000 == 133 [pid = 1826] [id = 346] 05:18:38 INFO - PROCESS | 1826 | --DOMWINDOW == 252 (0x7fa7c5aacc00) [pid = 1826] [serial = 1283] [outer = (nil)] [url = about:blank] 05:18:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bd641000 == 132 [pid = 1826] [id = 450] 05:18:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce0a7800 == 131 [pid = 1826] [id = 449] 05:18:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c726a000 == 130 [pid = 1826] [id = 448] 05:18:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2a05000 == 129 [pid = 1826] [id = 447] 05:18:38 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bec51800 == 128 [pid = 1826] [id = 446] 05:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c26da800 == 127 [pid = 1826] [id = 445] 05:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2a1d800 == 126 [pid = 1826] [id = 444] 05:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c45d1800 == 125 [pid = 1826] [id = 443] 05:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c05c5000 == 124 [pid = 1826] [id = 442] 05:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d8623800 == 123 [pid = 1826] [id = 437] 05:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d5441800 == 122 [pid = 1826] [id = 436] 05:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2dad000 == 121 [pid = 1826] [id = 435] 05:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2528800 == 120 [pid = 1826] [id = 434] 05:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d1f8d000 == 119 [pid = 1826] [id = 433] 05:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf919800 == 118 [pid = 1826] [id = 432] 05:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cef99800 == 117 [pid = 1826] [id = 431] 05:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce680000 == 116 [pid = 1826] [id = 430] 05:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cbf92000 == 115 [pid = 1826] [id = 429] 05:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c194a000 == 114 [pid = 1826] [id = 428] 05:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce06a800 == 113 [pid = 1826] [id = 427] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 251 (0x7fa7ea61a400) [pid = 1826] [serial = 1044] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 250 (0x7fa7ea30ec00) [pid = 1826] [serial = 1176] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 249 (0x7fa7d1417c00) [pid = 1826] [serial = 1158] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 248 (0x7fa7e58f1400) [pid = 1826] [serial = 1098] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 247 (0x7fa7c2c1d800) [pid = 1826] [serial = 1116] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 246 (0x7fa7d26ecc00) [pid = 1826] [serial = 1020] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 245 (0x7fa7ea619000) [pid = 1826] [serial = 1107] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 244 (0x7fa7ea616000) [pid = 1826] [serial = 1182] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 243 (0x7fa7c03a0000) [pid = 1826] [serial = 1038] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 242 (0x7fa7df965c00) [pid = 1826] [serial = 984] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 241 (0x7fa7d7ab6800) [pid = 1826] [serial = 1026] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 240 (0x7fa7c1bb1000) [pid = 1826] [serial = 1113] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 239 (0x7fa7bd62e000) [pid = 1826] [serial = 1110] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 238 (0x7fa7c1a81000) [pid = 1826] [serial = 1077] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7c0555000) [pid = 1826] [serial = 1146] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7d92ce400) [pid = 1826] [serial = 1095] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7d6533400) [pid = 1826] [serial = 1167] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 234 (0x7fa7d2ab4c00) [pid = 1826] [serial = 1023] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 233 (0x7fa7c5810800) [pid = 1826] [serial = 1149] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7c4cddc00) [pid = 1826] [serial = 987] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7e8622800) [pid = 1826] [serial = 1029] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7cf508c00) [pid = 1826] [serial = 1155] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 229 (0x7fa7ce7be000) [pid = 1826] [serial = 1017] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 228 (0x7fa7d7b33000) [pid = 1826] [serial = 1092] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 227 (0x7fa7ea32b800) [pid = 1826] [serial = 1035] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 226 (0x7fa7e8bb7400) [pid = 1826] [serial = 1101] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 225 (0x7fa7d2aaf800) [pid = 1826] [serial = 1164] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 224 (0x7fa7d26f7c00) [pid = 1826] [serial = 1161] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 223 (0x7fa7c0299800) [pid = 1826] [serial = 990] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 222 (0x7fa7c70ee000) [pid = 1826] [serial = 1119] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 221 (0x7fa7ea5b4400) [pid = 1826] [serial = 1104] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 220 (0x7fa7d27f4000) [pid = 1826] [serial = 1089] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 219 (0x7fa7c594e400) [pid = 1826] [serial = 981] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 218 (0x7fa7c05ad800) [pid = 1826] [serial = 1041] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 217 (0x7fa7e49ec400) [pid = 1826] [serial = 1173] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7ce959000) [pid = 1826] [serial = 1122] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 215 (0x7fa7c261fc00) [pid = 1826] [serial = 1185] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 214 (0x7fa7cbc8c000) [pid = 1826] [serial = 1188] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 213 (0x7fa7cbe72000) [pid = 1826] [serial = 1080] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 212 (0x7fa7c6ed6800) [pid = 1826] [serial = 1014] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 211 (0x7fa7bef11c00) [pid = 1826] [serial = 1179] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 210 (0x7fa7ce7bb800) [pid = 1826] [serial = 1152] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 209 (0x7fa7cbe6f800) [pid = 1826] [serial = 1032] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 208 (0x7fa7d27edc00) [pid = 1826] [serial = 1215] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 207 (0x7fa7d7bd0400) [pid = 1826] [serial = 1170] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 206 (0x7fa7ea32fc00) [pid = 1826] [serial = 1194] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 205 (0x7fa7cf5bec00) [pid = 1826] [serial = 1083] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 204 (0x7fa7cbe30400) [pid = 1826] [serial = 1274] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 203 (0x7fa7c6ee3000) [pid = 1826] [serial = 1281] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 202 (0x7fa7ccbe9800) [pid = 1826] [serial = 1275] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 201 (0x7fa7c07df000) [pid = 1826] [serial = 1280] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 200 (0x7fa7cbe25800) [pid = 1826] [serial = 1272] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 199 (0x7fa7d23b1800) [pid = 1826] [serial = 1086] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 198 (0x7fa7ce398c00) [pid = 1826] [serial = 1277] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7ce95e000) [pid = 1826] [serial = 1278] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 196 (0x7fa7bd4cfc00) [pid = 1826] [serial = 1217] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 195 (0x7fa7c056b400) [pid = 1826] [serial = 1238] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 194 (0x7fa7bda0c400) [pid = 1826] [serial = 1253] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 193 (0x7fa7cbc8b400) [pid = 1826] [serial = 1271] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 192 (0x7fa7c2c20800) [pid = 1826] [serial = 1220] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 191 (0x7fa7d73f6000) [pid = 1826] [serial = 1232] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 190 (0x7fa7c4fbb000) [pid = 1826] [serial = 1247] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 189 (0x7fa7c07dc000) [pid = 1826] [serial = 1263] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 188 (0x7fa7c0395000) [pid = 1826] [serial = 1262] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 187 (0x7fa7c5840400) [pid = 1826] [serial = 1241] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 186 (0x7fa7ccd74400) [pid = 1826] [serial = 1223] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 185 (0x7fa7d1fb1800) [pid = 1826] [serial = 1226] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 184 (0x7fa7c4fc2000) [pid = 1826] [serial = 1268] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 183 (0x7fa7c6edb000) [pid = 1826] [serial = 1269] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 182 (0x7fa7c4d66000) [pid = 1826] [serial = 1266] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 181 (0x7fa7c4d60800) [pid = 1826] [serial = 1265] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 180 (0x7fa7e5cfa000) [pid = 1826] [serial = 1235] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 179 (0x7fa7d2969c00) [pid = 1826] [serial = 1229] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 178 (0x7fa7bed63c00) [pid = 1826] [serial = 1250] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 177 (0x7fa7c584a800) [pid = 1826] [serial = 1244] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 176 (0x7fa7c4d5e800) [pid = 1826] [serial = 1259] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 175 (0x7fa7c0558c00) [pid = 1826] [serial = 1256] [outer = (nil)] [url = about:blank] 05:18:39 INFO - PROCESS | 1826 | 1461413919439 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:18:39 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:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1581ms 05:18:39 INFO - PROCESS | 1826 | 1461413919496 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:18:39 INFO - PROCESS | 1826 | 1461413919499 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:18:39 INFO - PROCESS | 1826 | 1461413919505 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:18:39 INFO - PROCESS | 1826 | 1461413919510 Marionette TRACE conn3 <- [1,1850,null,{}] 05:18:39 INFO - PROCESS | 1826 | 1461413919524 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:18:39 INFO - PROCESS | 1826 | 1461413919704 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:18:39 INFO - PROCESS | 1826 | 1461413919856 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c0239800 == 114 [pid = 1826] [id = 470] 05:18:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 176 (0x7fa7c0567800) [pid = 1826] [serial = 1411] [outer = (nil)] 05:18:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 177 (0x7fa7c4d64800) [pid = 1826] [serial = 1412] [outer = 0x7fa7c0567800] 05:18:39 INFO - PROCESS | 1826 | 1461413919918 Marionette DEBUG loaded listener.js 05:18:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 178 (0x7fa7c4fbb000) [pid = 1826] [serial = 1413] [outer = 0x7fa7c0567800] 05:18:40 INFO - PROCESS | 1826 | 1461413920625 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:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1134ms 05:18:40 INFO - PROCESS | 1826 | 1461413920639 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:18:40 INFO - PROCESS | 1826 | 1461413920643 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:18:40 INFO - PROCESS | 1826 | 1461413920648 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:18:40 INFO - PROCESS | 1826 | 1461413920650 Marionette TRACE conn3 <- [1,1854,null,{}] 05:18:40 INFO - PROCESS | 1826 | 1461413920655 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:18:40 INFO - PROCESS | 1826 | 1461413920904 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:18:41 INFO - PROCESS | 1826 | 1461413921034 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c32e0800 == 115 [pid = 1826] [id = 471] 05:18:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 179 (0x7fa7c4fc0c00) [pid = 1826] [serial = 1414] [outer = (nil)] 05:18:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 180 (0x7fa7c584a800) [pid = 1826] [serial = 1415] [outer = 0x7fa7c4fc0c00] 05:18:41 INFO - PROCESS | 1826 | 1461413921092 Marionette DEBUG loaded listener.js 05:18:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 181 (0x7fa7c5951c00) [pid = 1826] [serial = 1416] [outer = 0x7fa7c4fc0c00] 05:18:41 INFO - PROCESS | 1826 | 1461413921873 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:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1278ms 05:18:41 INFO - PROCESS | 1826 | 1461413921932 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:18:41 INFO - PROCESS | 1826 | 1461413921936 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:18:41 INFO - PROCESS | 1826 | 1461413921941 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:18:41 INFO - PROCESS | 1826 | 1461413921943 Marionette TRACE conn3 <- [1,1858,null,{}] 05:18:41 INFO - PROCESS | 1826 | 1461413921948 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:18:42 INFO - PROCESS | 1826 | 1461413922163 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:18:42 INFO - PROCESS | 1826 | 1461413922194 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45db800 == 116 [pid = 1826] [id = 472] 05:18:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 182 (0x7fa7c4fb4800) [pid = 1826] [serial = 1417] [outer = (nil)] 05:18:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 183 (0x7fa7c6edb800) [pid = 1826] [serial = 1418] [outer = 0x7fa7c4fb4800] 05:18:42 INFO - PROCESS | 1826 | 1461413922250 Marionette DEBUG loaded listener.js 05:18:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 184 (0x7fa7cbbd1800) [pid = 1826] [serial = 1419] [outer = 0x7fa7c4fb4800] 05:18:43 INFO - PROCESS | 1826 | 1461413923170 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:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1274ms 05:18:43 INFO - PROCESS | 1826 | 1461413923216 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:18:43 INFO - PROCESS | 1826 | 1461413923220 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:18:43 INFO - PROCESS | 1826 | 1461413923228 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:18:43 INFO - PROCESS | 1826 | 1461413923231 Marionette TRACE conn3 <- [1,1862,null,{}] 05:18:43 INFO - PROCESS | 1826 | 1461413923236 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:18:43 INFO - PROCESS | 1826 | --DOMWINDOW == 183 (0x7fa7c05aec00) [pid = 1826] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:18:43 INFO - PROCESS | 1826 | --DOMWINDOW == 182 (0x7fa7bd4c2c00) [pid = 1826] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:18:43 INFO - PROCESS | 1826 | --DOMWINDOW == 181 (0x7fa7c70e2800) [pid = 1826] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:18:43 INFO - PROCESS | 1826 | --DOMWINDOW == 180 (0x7fa7c05a4c00) [pid = 1826] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:18:43 INFO - PROCESS | 1826 | --DOMWINDOW == 179 (0x7fa7ce111400) [pid = 1826] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:18:43 INFO - PROCESS | 1826 | --DOMWINDOW == 178 (0x7fa7bd623800) [pid = 1826] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:18:43 INFO - PROCESS | 1826 | --DOMWINDOW == 177 (0x7fa7bd4c5400) [pid = 1826] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:18:43 INFO - PROCESS | 1826 | --DOMWINDOW == 176 (0x7fa7bed5c800) [pid = 1826] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:18:43 INFO - PROCESS | 1826 | --DOMWINDOW == 175 (0x7fa7ce1a6400) [pid = 1826] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:18:44 INFO - PROCESS | 1826 | 1461413924071 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:18:44 INFO - PROCESS | 1826 | 1461413924186 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45bf800 == 117 [pid = 1826] [id = 473] 05:18:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 176 (0x7fa7c4d5d000) [pid = 1826] [serial = 1420] [outer = (nil)] 05:18:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 177 (0x7fa7c5844800) [pid = 1826] [serial = 1421] [outer = 0x7fa7c4d5d000] 05:18:44 INFO - PROCESS | 1826 | 1461413924247 Marionette DEBUG loaded listener.js 05:18:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 178 (0x7fa7ccbe9800) [pid = 1826] [serial = 1422] [outer = 0x7fa7c4d5d000] 05:18:44 INFO - PROCESS | 1826 | 1461413924895 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:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1683ms 05:18:44 INFO - PROCESS | 1826 | 1461413924912 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:18:44 INFO - PROCESS | 1826 | 1461413924914 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:18:44 INFO - PROCESS | 1826 | 1461413924921 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:18:44 INFO - PROCESS | 1826 | 1461413924923 Marionette TRACE conn3 <- [1,1866,null,{}] 05:18:44 INFO - PROCESS | 1826 | 1461413924928 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:18:45 INFO - PROCESS | 1826 | 1461413925143 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:18:45 INFO - PROCESS | 1826 | 1461413925160 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cbf85000 == 118 [pid = 1826] [id = 474] 05:18:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 179 (0x7fa7c4fbd800) [pid = 1826] [serial = 1423] [outer = (nil)] 05:18:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 180 (0x7fa7ce397c00) [pid = 1826] [serial = 1424] [outer = 0x7fa7c4fbd800] 05:18:45 INFO - PROCESS | 1826 | 1461413925216 Marionette DEBUG loaded listener.js 05:18:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 181 (0x7fa7cea6e400) [pid = 1826] [serial = 1425] [outer = 0x7fa7c4fbd800] 05:18:46 INFO - PROCESS | 1826 | 1461413926262 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:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1375ms 05:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:18:46 INFO - PROCESS | 1826 | 1461413926296 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:18:46 INFO - PROCESS | 1826 | 1461413926300 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:18:46 INFO - PROCESS | 1826 | 1461413926309 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:18:46 INFO - PROCESS | 1826 | 1461413926314 Marionette TRACE conn3 <- [1,1870,null,{}] 05:18:46 INFO - PROCESS | 1826 | 1461413926323 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:18:46 INFO - PROCESS | 1826 | 1461413926516 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:18:46 INFO - PROCESS | 1826 | 1461413926723 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c022b000 == 119 [pid = 1826] [id = 475] 05:18:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 182 (0x7fa7bd4c8000) [pid = 1826] [serial = 1426] [outer = (nil)] 05:18:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 183 (0x7fa7c009ec00) [pid = 1826] [serial = 1427] [outer = 0x7fa7bd4c8000] 05:18:46 INFO - PROCESS | 1826 | 1461413926792 Marionette DEBUG loaded listener.js 05:18:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 184 (0x7fa7c03a0000) [pid = 1826] [serial = 1428] [outer = 0x7fa7bd4c8000] 05:18:47 INFO - PROCESS | 1826 | 1461413927743 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:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1487ms 05:18:47 INFO - PROCESS | 1826 | 1461413927795 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:18:47 INFO - PROCESS | 1826 | 1461413927804 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:18:47 INFO - PROCESS | 1826 | 1461413927813 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:18:47 INFO - PROCESS | 1826 | 1461413927816 Marionette TRACE conn3 <- [1,1874,null,{}] 05:18:47 INFO - PROCESS | 1826 | 1461413927822 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:18:47 INFO - PROCESS | 1826 | 1461413927992 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:18:48 INFO - PROCESS | 1826 | 1461413928191 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c4f9b000 == 120 [pid = 1826] [id = 476] 05:18:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 185 (0x7fa7c05ad800) [pid = 1826] [serial = 1429] [outer = (nil)] 05:18:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 186 (0x7fa7c4cd6800) [pid = 1826] [serial = 1430] [outer = 0x7fa7c05ad800] 05:18:48 INFO - PROCESS | 1826 | 1461413928260 Marionette DEBUG loaded listener.js 05:18:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 187 (0x7fa7c4fb3400) [pid = 1826] [serial = 1431] [outer = 0x7fa7c05ad800] 05:18:49 INFO - PROCESS | 1826 | 1461413929195 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:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1429ms 05:18:49 INFO - PROCESS | 1826 | 1461413929243 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:18:49 INFO - PROCESS | 1826 | 1461413929247 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:18:49 INFO - PROCESS | 1826 | 1461413929253 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:18:49 INFO - PROCESS | 1826 | 1461413929258 Marionette TRACE conn3 <- [1,1878,null,{}] 05:18:49 INFO - PROCESS | 1826 | 1461413929273 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:18:49 INFO - PROCESS | 1826 | 1461413929467 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:18:49 INFO - PROCESS | 1826 | 1461413929711 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cdfe1000 == 121 [pid = 1826] [id = 477] 05:18:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 188 (0x7fa7c5ab4000) [pid = 1826] [serial = 1432] [outer = (nil)] 05:18:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 189 (0x7fa7cbe71400) [pid = 1826] [serial = 1433] [outer = 0x7fa7c5ab4000] 05:18:49 INFO - PROCESS | 1826 | 1461413929827 Marionette DEBUG loaded listener.js 05:18:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 190 (0x7fa7ccbf1800) [pid = 1826] [serial = 1434] [outer = 0x7fa7c5ab4000] 05:18:50 INFO - PROCESS | 1826 | 1461413930616 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:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1435ms 05:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:18:50 INFO - PROCESS | 1826 | 1461413930689 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:18:50 INFO - PROCESS | 1826 | 1461413930692 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:18:50 INFO - PROCESS | 1826 | 1461413930698 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:18:50 INFO - PROCESS | 1826 | 1461413930701 Marionette TRACE conn3 <- [1,1882,null,{}] 05:18:50 INFO - PROCESS | 1826 | 1461413930706 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:18:50 INFO - PROCESS | 1826 | 1461413930928 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:18:51 INFO - PROCESS | 1826 | 1461413931132 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce1dc800 == 122 [pid = 1826] [id = 478] 05:18:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 191 (0x7fa7c580b000) [pid = 1826] [serial = 1435] [outer = (nil)] 05:18:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 192 (0x7fa7ce7b3000) [pid = 1826] [serial = 1436] [outer = 0x7fa7c580b000] 05:18:51 INFO - PROCESS | 1826 | 1461413931203 Marionette DEBUG loaded listener.js 05:18:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 193 (0x7fa7cef0b000) [pid = 1826] [serial = 1437] [outer = 0x7fa7c580b000] 05:18:52 INFO - PROCESS | 1826 | 1461413932032 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:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1383ms 05:18:52 INFO - PROCESS | 1826 | 1461413932081 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:18:52 INFO - PROCESS | 1826 | 1461413932085 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:18:52 INFO - PROCESS | 1826 | 1461413932108 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:18:52 INFO - PROCESS | 1826 | 1461413932112 Marionette TRACE conn3 <- [1,1886,null,{}] 05:18:52 INFO - PROCESS | 1826 | 1461413932118 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:18:52 INFO - PROCESS | 1826 | 1461413932299 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:18:52 INFO - PROCESS | 1826 | 1461413932493 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cec99800 == 123 [pid = 1826] [id = 479] 05:18:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 194 (0x7fa7cbe78c00) [pid = 1826] [serial = 1438] [outer = (nil)] 05:18:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 195 (0x7fa7cf454400) [pid = 1826] [serial = 1439] [outer = 0x7fa7cbe78c00] 05:18:52 INFO - PROCESS | 1826 | 1461413932570 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 196 (0x7fa7cf50b800) [pid = 1826] [serial = 1440] [outer = 0x7fa7cbe78c00] 05:18:53 INFO - PROCESS | 1826 | 1461413933395 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:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1356ms 05:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:18:53 INFO - PROCESS | 1826 | 1461413933448 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 1826 | 1461413933450 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:18:53 INFO - PROCESS | 1826 | 1461413933456 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 1826 | 1461413933459 Marionette TRACE conn3 <- [1,1890,null,{}] 05:18:53 INFO - PROCESS | 1826 | 1461413933464 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:18:53 INFO - PROCESS | 1826 | 1461413933672 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:18:53 INFO - PROCESS | 1826 | 1461413933868 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf718800 == 124 [pid = 1826] [id = 480] 05:18:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 197 (0x7fa7cf459c00) [pid = 1826] [serial = 1441] [outer = (nil)] 05:18:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7cfafdc00) [pid = 1826] [serial = 1442] [outer = 0x7fa7cf459c00] 05:18:53 INFO - PROCESS | 1826 | 1461413933940 Marionette DEBUG loaded listener.js 05:18:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 199 (0x7fa7d1fb2c00) [pid = 1826] [serial = 1443] [outer = 0x7fa7cf459c00] 05:18:54 INFO - PROCESS | 1826 | 1461413934790 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:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1379ms 05:18:54 INFO - PROCESS | 1826 | 1461413934836 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:18:54 INFO - PROCESS | 1826 | 1461413934839 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:18:54 INFO - PROCESS | 1826 | 1461413934845 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:18:54 INFO - PROCESS | 1826 | 1461413934848 Marionette TRACE conn3 <- [1,1894,null,{}] 05:18:54 INFO - PROCESS | 1826 | 1461413934852 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:18:55 INFO - PROCESS | 1826 | 1461413935028 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:18:55 INFO - PROCESS | 1826 | 1461413935227 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d1f82800 == 125 [pid = 1826] [id = 481] 05:18:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 200 (0x7fa7cf5bf800) [pid = 1826] [serial = 1444] [outer = (nil)] 05:18:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 201 (0x7fa7d26ef800) [pid = 1826] [serial = 1445] [outer = 0x7fa7cf5bf800] 05:18:55 INFO - PROCESS | 1826 | 1461413935293 Marionette DEBUG loaded listener.js 05:18:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 202 (0x7fa7d27f1000) [pid = 1826] [serial = 1446] [outer = 0x7fa7cf5bf800] 05:18:56 INFO - PROCESS | 1826 | 1461413936202 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:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1429ms 05:18:56 INFO - PROCESS | 1826 | 1461413936275 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:18:56 INFO - PROCESS | 1826 | 1461413936279 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:18:56 INFO - PROCESS | 1826 | 1461413936284 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:18:56 INFO - PROCESS | 1826 | 1461413936287 Marionette TRACE conn3 <- [1,1898,null,{}] 05:18:56 INFO - PROCESS | 1826 | 1461413936292 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:18:56 INFO - PROCESS | 1826 | 1461413936468 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:18:56 INFO - PROCESS | 1826 | 1461413936665 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d252e800 == 126 [pid = 1826] [id = 482] 05:18:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 203 (0x7fa7d1fb2400) [pid = 1826] [serial = 1447] [outer = (nil)] 05:18:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 204 (0x7fa7d2aab800) [pid = 1826] [serial = 1448] [outer = 0x7fa7d1fb2400] 05:18:56 INFO - PROCESS | 1826 | 1461413936735 Marionette DEBUG loaded listener.js 05:18:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 205 (0x7fa7d5417000) [pid = 1826] [serial = 1449] [outer = 0x7fa7d1fb2400] 05:18:57 INFO - PROCESS | 1826 | 1461413937636 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:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1395ms 05:18:57 INFO - PROCESS | 1826 | 1461413937681 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:18:57 INFO - PROCESS | 1826 | 1461413937685 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:18:57 INFO - PROCESS | 1826 | 1461413937693 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:18:57 INFO - PROCESS | 1826 | 1461413937696 Marionette TRACE conn3 <- [1,1902,null,{}] 05:18:57 INFO - PROCESS | 1826 | 1461413937701 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:18:57 INFO - PROCESS | 1826 | 1461413937883 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:18:58 INFO - PROCESS | 1826 | 1461413938081 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2d9e800 == 127 [pid = 1826] [id = 483] 05:18:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 206 (0x7fa7d27f3000) [pid = 1826] [serial = 1450] [outer = (nil)] 05:18:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 207 (0x7fa7d682a400) [pid = 1826] [serial = 1451] [outer = 0x7fa7d27f3000] 05:18:58 INFO - PROCESS | 1826 | 1461413938149 Marionette DEBUG loaded listener.js 05:18:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 208 (0x7fa7d77dd000) [pid = 1826] [serial = 1452] [outer = 0x7fa7d27f3000] 05:18:58 INFO - PROCESS | 1826 | 1461413938959 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:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1337ms 05:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:18:59 INFO - PROCESS | 1826 | 1461413939032 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:18:59 INFO - PROCESS | 1826 | 1461413939034 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:18:59 INFO - PROCESS | 1826 | 1461413939040 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:18:59 INFO - PROCESS | 1826 | 1461413939043 Marionette TRACE conn3 <- [1,1906,null,{}] 05:18:59 INFO - PROCESS | 1826 | 1461413939048 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:18:59 INFO - PROCESS | 1826 | 1461413939219 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:18:59 INFO - PROCESS | 1826 | 1461413939428 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d4853000 == 128 [pid = 1826] [id = 484] 05:18:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 209 (0x7fa7bed5f400) [pid = 1826] [serial = 1453] [outer = (nil)] 05:18:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 210 (0x7fa7d77d9c00) [pid = 1826] [serial = 1454] [outer = 0x7fa7bed5f400] 05:18:59 INFO - PROCESS | 1826 | 1461413939535 Marionette DEBUG loaded listener.js 05:18:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 211 (0x7fa7d7bd0400) [pid = 1826] [serial = 1455] [outer = 0x7fa7bed5f400] 05:19:00 INFO - PROCESS | 1826 | 1461413940437 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:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1427ms 05:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:19:00 INFO - PROCESS | 1826 | 1461413940468 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:19:00 INFO - PROCESS | 1826 | 1461413940472 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:19:00 INFO - PROCESS | 1826 | 1461413940478 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:19:00 INFO - PROCESS | 1826 | 1461413940482 Marionette TRACE conn3 <- [1,1910,null,{}] 05:19:00 INFO - PROCESS | 1826 | 1461413940486 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:19:00 INFO - PROCESS | 1826 | 1461413940695 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:19:00 INFO - PROCESS | 1826 | 1461413940900 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d80b1000 == 129 [pid = 1826] [id = 485] 05:19:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 212 (0x7fa7c2c18000) [pid = 1826] [serial = 1456] [outer = (nil)] 05:19:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7d92d6400) [pid = 1826] [serial = 1457] [outer = 0x7fa7c2c18000] 05:19:00 INFO - PROCESS | 1826 | 1461413940971 Marionette DEBUG loaded listener.js 05:19:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7e4915800) [pid = 1826] [serial = 1458] [outer = 0x7fa7c2c18000] 05:19:01 INFO - PROCESS | 1826 | 1461413941829 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:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1385ms 05:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:19:01 INFO - PROCESS | 1826 | 1461413941863 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:19:01 INFO - PROCESS | 1826 | 1461413941866 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:19:01 INFO - PROCESS | 1826 | 1461413941872 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:19:01 INFO - PROCESS | 1826 | 1461413941874 Marionette TRACE conn3 <- [1,1914,null,{}] 05:19:01 INFO - PROCESS | 1826 | 1461413941904 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:19:02 INFO - PROCESS | 1826 | 1461413942096 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:19:02 INFO - PROCESS | 1826 | 1461413942304 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d9484000 == 130 [pid = 1826] [id = 486] 05:19:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7d7bce400) [pid = 1826] [serial = 1459] [outer = (nil)] 05:19:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7e5804c00) [pid = 1826] [serial = 1460] [outer = 0x7fa7d7bce400] 05:19:02 INFO - PROCESS | 1826 | 1461413942416 Marionette DEBUG loaded listener.js 05:19:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7e5a95000) [pid = 1826] [serial = 1461] [outer = 0x7fa7d7bce400] 05:19:03 INFO - PROCESS | 1826 | 1461413943266 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:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1426ms 05:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:19:03 INFO - PROCESS | 1826 | 1461413943298 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:19:03 INFO - PROCESS | 1826 | 1461413943300 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:19:03 INFO - PROCESS | 1826 | 1461413943306 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:19:03 INFO - PROCESS | 1826 | 1461413943309 Marionette TRACE conn3 <- [1,1918,null,{}] 05:19:03 INFO - PROCESS | 1826 | 1461413943314 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:19:03 INFO - PROCESS | 1826 | 1461413943491 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:19:03 INFO - PROCESS | 1826 | 1461413943694 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e5728000 == 131 [pid = 1826] [id = 487] 05:19:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7dae67000) [pid = 1826] [serial = 1462] [outer = (nil)] 05:19:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 219 (0x7fa7e693c000) [pid = 1826] [serial = 1463] [outer = 0x7fa7dae67000] 05:19:03 INFO - PROCESS | 1826 | 1461413943767 Marionette DEBUG loaded listener.js 05:19:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 220 (0x7fa7e6abc000) [pid = 1826] [serial = 1464] [outer = 0x7fa7dae67000] 05:19:04 INFO - PROCESS | 1826 | 1461413944603 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:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1332ms 05:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:19:04 INFO - PROCESS | 1826 | 1461413944637 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:19:04 INFO - PROCESS | 1826 | 1461413944640 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:19:04 INFO - PROCESS | 1826 | 1461413944645 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:19:04 INFO - PROCESS | 1826 | 1461413944648 Marionette TRACE conn3 <- [1,1922,null,{}] 05:19:04 INFO - PROCESS | 1826 | 1461413944653 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:19:04 INFO - PROCESS | 1826 | 1461413944834 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:19:05 INFO - PROCESS | 1826 | 1461413945040 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e8b80800 == 132 [pid = 1826] [id = 488] 05:19:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 221 (0x7fa7e5c5c400) [pid = 1826] [serial = 1465] [outer = (nil)] 05:19:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 222 (0x7fa7e6dddc00) [pid = 1826] [serial = 1466] [outer = 0x7fa7e5c5c400] 05:19:05 INFO - PROCESS | 1826 | 1461413945106 Marionette DEBUG loaded listener.js 05:19:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 223 (0x7fa7e8bb7c00) [pid = 1826] [serial = 1467] [outer = 0x7fa7e5c5c400] 05:19:05 INFO - PROCESS | 1826 | 1461413945952 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:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1380ms 05:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:19:06 INFO - PROCESS | 1826 | 1461413946026 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:19:06 INFO - PROCESS | 1826 | 1461413946028 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:19:06 INFO - PROCESS | 1826 | 1461413946034 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:19:06 INFO - PROCESS | 1826 | 1461413946037 Marionette TRACE conn3 <- [1,1926,null,{}] 05:19:06 INFO - PROCESS | 1826 | 1461413946042 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:19:06 INFO - PROCESS | 1826 | 1461413946238 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:19:06 INFO - PROCESS | 1826 | 1461413946440 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7eaf25000 == 133 [pid = 1826] [id = 489] 05:19:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 224 (0x7fa7e5cd5c00) [pid = 1826] [serial = 1468] [outer = (nil)] 05:19:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 225 (0x7fa7ea304400) [pid = 1826] [serial = 1469] [outer = 0x7fa7e5cd5c00] 05:19:06 INFO - PROCESS | 1826 | 1461413946551 Marionette DEBUG loaded listener.js 05:19:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 226 (0x7fa7ea310c00) [pid = 1826] [serial = 1470] [outer = 0x7fa7e5cd5c00] 05:19:07 INFO - PROCESS | 1826 | 1461413947416 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:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1485ms 05:19:07 INFO - PROCESS | 1826 | 1461413947518 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:19:07 INFO - PROCESS | 1826 | 1461413947521 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:19:07 INFO - PROCESS | 1826 | 1461413947527 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:19:07 INFO - PROCESS | 1826 | 1461413947529 Marionette TRACE conn3 <- [1,1930,null,{}] 05:19:07 INFO - PROCESS | 1826 | 1461413947534 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:19:07 INFO - PROCESS | 1826 | 1461413947729 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:19:07 INFO - PROCESS | 1826 | 1461413947943 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bc3db800 == 134 [pid = 1826] [id = 490] 05:19:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 227 (0x7fa7bd4d0400) [pid = 1826] [serial = 1471] [outer = (nil)] 05:19:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 228 (0x7fa7c01eac00) [pid = 1826] [serial = 1472] [outer = 0x7fa7bd4d0400] 05:19:08 INFO - PROCESS | 1826 | 1461413948054 Marionette DEBUG loaded listener.js 05:19:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 229 (0x7fa7c4fb3c00) [pid = 1826] [serial = 1473] [outer = 0x7fa7bd4d0400] 05:19:08 INFO - PROCESS | 1826 | 1461413948944 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:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1477ms 05:19:09 INFO - PROCESS | 1826 | 1461413949005 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:19:09 INFO - PROCESS | 1826 | 1461413949008 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:19:09 INFO - PROCESS | 1826 | 1461413949013 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:19:09 INFO - PROCESS | 1826 | 1461413949015 Marionette TRACE conn3 <- [1,1934,null,{}] 05:19:09 INFO - PROCESS | 1826 | 1461413949021 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:19:09 INFO - PROCESS | 1826 | 1461413949207 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:19:09 INFO - PROCESS | 1826 | 1461413949935 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c0241800 == 135 [pid = 1826] [id = 491] 05:19:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 230 (0x7fa7bd626c00) [pid = 1826] [serial = 1474] [outer = (nil)] 05:19:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7bda03c00) [pid = 1826] [serial = 1475] [outer = 0x7fa7bd626c00] 05:19:10 INFO - PROCESS | 1826 | 1461413950005 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7c009c400) [pid = 1826] [serial = 1476] [outer = 0x7fa7bd626c00] 05:19:10 INFO - PROCESS | 1826 | 1461413950837 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:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1881ms 05:19:10 INFO - PROCESS | 1826 | 1461413950897 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:19:10 INFO - PROCESS | 1826 | 1461413950903 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:19:10 INFO - PROCESS | 1826 | 1461413950910 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:19:10 INFO - PROCESS | 1826 | 1461413950913 Marionette TRACE conn3 <- [1,1938,null,{}] 05:19:10 INFO - PROCESS | 1826 | 1461413950920 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:19:11 INFO - PROCESS | 1826 | 1461413951102 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:19:11 INFO - PROCESS | 1826 | 1461413951396 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c4fb2800 == 136 [pid = 1826] [id = 492] 05:19:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7c01e0800) [pid = 1826] [serial = 1477] [outer = (nil)] 05:19:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7c0563800) [pid = 1826] [serial = 1478] [outer = 0x7fa7c01e0800] 05:19:11 INFO - PROCESS | 1826 | 1461413951502 Marionette DEBUG loaded listener.js 05:19:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7c2620c00) [pid = 1826] [serial = 1479] [outer = 0x7fa7c01e0800] 05:19:12 INFO - PROCESS | 1826 | 1461413952453 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:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1587ms 05:19:12 INFO - PROCESS | 1826 | 1461413952501 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:19:12 INFO - PROCESS | 1826 | 1461413952507 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:19:12 INFO - PROCESS | 1826 | 1461413952513 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:19:12 INFO - PROCESS | 1826 | 1461413952516 Marionette TRACE conn3 <- [1,1942,null,{}] 05:19:12 INFO - PROCESS | 1826 | 1461413952520 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:19:12 INFO - PROCESS | 1826 | 1461413952706 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:19:12 INFO - PROCESS | 1826 | 1461413952988 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bec55800 == 137 [pid = 1826] [id = 493] 05:19:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7c00a4000) [pid = 1826] [serial = 1480] [outer = (nil)] 05:19:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7c5843400) [pid = 1826] [serial = 1481] [outer = 0x7fa7c00a4000] 05:19:13 INFO - PROCESS | 1826 | 1461413953098 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7c6ed6800) [pid = 1826] [serial = 1482] [outer = 0x7fa7c00a4000] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c45bf800 == 136 [pid = 1826] [id = 473] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7c0392800) [pid = 1826] [serial = 1355] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7d7bc3000) [pid = 1826] [serial = 1322] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7d77e7000) [pid = 1826] [serial = 1319] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 234 (0x7fa7c0559400) [pid = 1826] [serial = 1325] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 233 (0x7fa7d62ba400) [pid = 1826] [serial = 1316] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c45db800 == 135 [pid = 1826] [id = 472] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c32e0800 == 134 [pid = 1826] [id = 471] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c0239800 == 133 [pid = 1826] [id = 470] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bc3c9000 == 132 [pid = 1826] [id = 469] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c05c4800 == 131 [pid = 1826] [id = 468] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7efe41800 == 130 [pid = 1826] [id = 463] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7eaf24000 == 129 [pid = 1826] [id = 462] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e8b10800 == 128 [pid = 1826] [id = 461] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e550c000 == 127 [pid = 1826] [id = 460] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d91b5800 == 126 [pid = 1826] [id = 459] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d79be000 == 125 [pid = 1826] [id = 458] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2db1000 == 124 [pid = 1826] [id = 457] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d253f000 == 123 [pid = 1826] [id = 456] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d1f24000 == 122 [pid = 1826] [id = 455] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cef98000 == 121 [pid = 1826] [id = 454] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c70aa800 == 120 [pid = 1826] [id = 453] 05:19:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c05df000 == 119 [pid = 1826] [id = 452] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7c4e91800) [pid = 1826] [serial = 1335] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7ce953400) [pid = 1826] [serial = 1295] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7cbe72c00) [pid = 1826] [serial = 1292] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 229 (0x7fa7c056f400) [pid = 1826] [serial = 1332] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 228 (0x7fa7ccc6b800) [pid = 1826] [serial = 1344] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 227 (0x7fa7c6ed5c00) [pid = 1826] [serial = 1338] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 226 (0x7fa7d2776000) [pid = 1826] [serial = 1313] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 225 (0x7fa7cf452800) [pid = 1826] [serial = 1347] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 224 (0x7fa7bed61800) [pid = 1826] [serial = 1329] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 223 (0x7fa7bd4ca800) [pid = 1826] [serial = 1352] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 222 (0x7fa7cef0d400) [pid = 1826] [serial = 1346] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 221 (0x7fa7c5803000) [pid = 1826] [serial = 1341] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 220 (0x7fa7d2424c00) [pid = 1826] [serial = 1310] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 219 (0x7fa7cf04d800) [pid = 1826] [serial = 1298] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 218 (0x7fa7d097b800) [pid = 1826] [serial = 1304] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 217 (0x7fa7c01e5c00) [pid = 1826] [serial = 1286] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7c4d5dc00) [pid = 1826] [serial = 1334] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 215 (0x7fa7c4d65800) [pid = 1826] [serial = 1289] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 214 (0x7fa7bda10000) [pid = 1826] [serial = 1331] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 213 (0x7fa7cf505400) [pid = 1826] [serial = 1349] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 212 (0x7fa7cf607800) [pid = 1826] [serial = 1350] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 211 (0x7fa7cbe27c00) [pid = 1826] [serial = 1343] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 210 (0x7fa7cf50ec00) [pid = 1826] [serial = 1301] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 209 (0x7fa7c0552400) [pid = 1826] [serial = 1340] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 208 (0x7fa7d1fac000) [pid = 1826] [serial = 1307] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 207 (0x7fa7bed5c400) [pid = 1826] [serial = 1353] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 206 (0x7fa7c5847000) [pid = 1826] [serial = 1337] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | --DOMWINDOW == 205 (0x7fa7bda08800) [pid = 1826] [serial = 1328] [outer = (nil)] [url = about:blank] 05:19:13 INFO - PROCESS | 1826 | 1461413953984 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:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1531ms 05:19:14 INFO - PROCESS | 1826 | 1461413954044 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:19:14 INFO - PROCESS | 1826 | 1461413954047 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:19:14 INFO - PROCESS | 1826 | 1461413954059 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 1826 | 1461413954067 Marionette TRACE conn3 <- [1,1946,null,{}] 05:19:14 INFO - PROCESS | 1826 | 1461413954074 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:19:14 INFO - PROCESS | 1826 | 1461413954267 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:19:14 INFO - PROCESS | 1826 | 1461413954425 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c26db800 == 120 [pid = 1826] [id = 494] 05:19:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 206 (0x7fa7c2620800) [pid = 1826] [serial = 1483] [outer = (nil)] 05:19:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 207 (0x7fa7cbc87000) [pid = 1826] [serial = 1484] [outer = 0x7fa7c2620800] 05:19:14 INFO - PROCESS | 1826 | 1461413954483 Marionette DEBUG loaded listener.js 05:19:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 208 (0x7fa7ccbeb400) [pid = 1826] [serial = 1485] [outer = 0x7fa7c2620800] 05:19:15 INFO - PROCESS | 1826 | 1461413955186 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:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1143ms 05:19:15 INFO - PROCESS | 1826 | 1461413955196 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:19:15 INFO - PROCESS | 1826 | 1461413955200 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:19:15 INFO - PROCESS | 1826 | 1461413955205 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:19:15 INFO - PROCESS | 1826 | 1461413955207 Marionette TRACE conn3 <- [1,1950,null,{}] 05:19:15 INFO - PROCESS | 1826 | 1461413955212 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:19:15 INFO - PROCESS | 1826 | 1461413955440 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:19:15 INFO - PROCESS | 1826 | 1461413955462 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c4f9e800 == 121 [pid = 1826] [id = 495] 05:19:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 209 (0x7fa7cbc8f800) [pid = 1826] [serial = 1486] [outer = (nil)] 05:19:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 210 (0x7fa7ce7c1c00) [pid = 1826] [serial = 1487] [outer = 0x7fa7cbc8f800] 05:19:15 INFO - PROCESS | 1826 | 1461413955520 Marionette DEBUG loaded listener.js 05:19:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 211 (0x7fa7cf1ebc00) [pid = 1826] [serial = 1488] [outer = 0x7fa7cbc8f800] 05:19:16 INFO - PROCESS | 1826 | 1461413956390 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:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1230ms 05:19:16 INFO - PROCESS | 1826 | 1461413956435 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:19:16 INFO - PROCESS | 1826 | 1461413956438 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:19:16 INFO - PROCESS | 1826 | 1461413956450 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:19:16 INFO - PROCESS | 1826 | 1461413956452 Marionette TRACE conn3 <- [1,1954,null,{}] 05:19:16 INFO - PROCESS | 1826 | 1461413956457 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:19:16 INFO - PROCESS | 1826 | 1461413956674 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:19:16 INFO - PROCESS | 1826 | 1461413956704 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ccd05800 == 122 [pid = 1826] [id = 496] 05:19:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 212 (0x7fa7cf5bec00) [pid = 1826] [serial = 1489] [outer = (nil)] 05:19:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7cf612800) [pid = 1826] [serial = 1490] [outer = 0x7fa7cf5bec00] 05:19:16 INFO - PROCESS | 1826 | 1461413956771 Marionette DEBUG loaded listener.js 05:19:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7d1416c00) [pid = 1826] [serial = 1491] [outer = 0x7fa7cf5bec00] 05:19:17 INFO - PROCESS | 1826 | 1461413957619 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:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1175ms 05:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:19:17 INFO - PROCESS | 1826 | 1461413957632 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:19:17 INFO - PROCESS | 1826 | 1461413957634 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:19:17 INFO - PROCESS | 1826 | 1461413957640 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:19:17 INFO - PROCESS | 1826 | 1461413957642 Marionette TRACE conn3 <- [1,1958,null,{}] 05:19:17 INFO - PROCESS | 1826 | 1461413957647 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:19:17 INFO - PROCESS | 1826 | 1461413957872 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:19:17 INFO - PROCESS | 1826 | 1461413957907 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce679800 == 123 [pid = 1826] [id = 497] 05:19:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7d1faec00) [pid = 1826] [serial = 1492] [outer = (nil)] 05:19:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7d27f7000) [pid = 1826] [serial = 1493] [outer = 0x7fa7d1faec00] 05:19:17 INFO - PROCESS | 1826 | 1461413957962 Marionette DEBUG loaded listener.js 05:19:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7d3e98c00) [pid = 1826] [serial = 1494] [outer = 0x7fa7d1faec00] 05:19:18 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7c029a800) [pid = 1826] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:19:18 INFO - PROCESS | 1826 | --DOMWINDOW == 215 (0x7fa7c4fc0c00) [pid = 1826] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:19:18 INFO - PROCESS | 1826 | --DOMWINDOW == 214 (0x7fa7c0567800) [pid = 1826] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:19:18 INFO - PROCESS | 1826 | --DOMWINDOW == 213 (0x7fa7c4fb4800) [pid = 1826] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:19:18 INFO - PROCESS | 1826 | --DOMWINDOW == 212 (0x7fa7bd628400) [pid = 1826] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:19:18 INFO - PROCESS | 1826 | --DOMWINDOW == 211 (0x7fa7c4d5d000) [pid = 1826] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:19:18 INFO - PROCESS | 1826 | --DOMWINDOW == 210 (0x7fa7bed62000) [pid = 1826] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:19:19 INFO - PROCESS | 1826 | 1461413959206 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:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1583ms 05:19:19 INFO - PROCESS | 1826 | 1461413959222 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:19:19 INFO - PROCESS | 1826 | 1461413959225 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:19:19 INFO - PROCESS | 1826 | 1461413959231 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:19:19 INFO - PROCESS | 1826 | 1461413959234 Marionette TRACE conn3 <- [1,1962,null,{}] 05:19:19 INFO - PROCESS | 1826 | 1461413959239 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:19:19 INFO - PROCESS | 1826 | 1461413959418 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:19:19 INFO - PROCESS | 1826 | 1461413959587 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cef1b800 == 124 [pid = 1826] [id = 498] 05:19:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 211 (0x7fa7c056f800) [pid = 1826] [serial = 1495] [outer = (nil)] 05:19:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 212 (0x7fa7ce959000) [pid = 1826] [serial = 1496] [outer = 0x7fa7c056f800] 05:19:19 INFO - PROCESS | 1826 | 1461413959658 Marionette DEBUG loaded listener.js 05:19:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7d5a80000) [pid = 1826] [serial = 1497] [outer = 0x7fa7c056f800] 05:19:20 INFO - PROCESS | 1826 | 1461413960281 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:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1082ms 05:19:20 INFO - PROCESS | 1826 | 1461413960313 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:19:20 INFO - PROCESS | 1826 | 1461413960316 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:19:20 INFO - PROCESS | 1826 | 1461413960321 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:19:20 INFO - PROCESS | 1826 | 1461413960323 Marionette TRACE conn3 <- [1,1966,null,{}] 05:19:20 INFO - PROCESS | 1826 | 1461413960328 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:19:20 INFO - PROCESS | 1826 | 1461413960545 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:19:20 INFO - PROCESS | 1826 | 1461413960567 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d04c8000 == 125 [pid = 1826] [id = 499] 05:19:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7c1bb2800) [pid = 1826] [serial = 1498] [outer = (nil)] 05:19:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7d6824800) [pid = 1826] [serial = 1499] [outer = 0x7fa7c1bb2800] 05:19:20 INFO - PROCESS | 1826 | 1461413960623 Marionette DEBUG loaded listener.js 05:19:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7d92d1000) [pid = 1826] [serial = 1500] [outer = 0x7fa7c1bb2800] 05:19:21 INFO - PROCESS | 1826 | 1461413961691 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:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1428ms 05:19:21 INFO - PROCESS | 1826 | 1461413961751 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:19:21 INFO - PROCESS | 1826 | 1461413961757 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:19:21 INFO - PROCESS | 1826 | 1461413961765 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:19:21 INFO - PROCESS | 1826 | 1461413961769 Marionette TRACE conn3 <- [1,1970,null,{}] 05:19:21 INFO - PROCESS | 1826 | 1461413961777 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:19:21 INFO - PROCESS | 1826 | 1461413961990 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:19:22 INFO - PROCESS | 1826 | 1461413962194 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2a21000 == 126 [pid = 1826] [id = 500] 05:19:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7c0555000) [pid = 1826] [serial = 1501] [outer = (nil)] 05:19:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7c1baa400) [pid = 1826] [serial = 1502] [outer = 0x7fa7c0555000] 05:19:22 INFO - PROCESS | 1826 | 1461413962310 Marionette DEBUG loaded listener.js 05:19:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 219 (0x7fa7c2c1a000) [pid = 1826] [serial = 1503] [outer = 0x7fa7c0555000] 05:19:23 INFO - PROCESS | 1826 | 1461413963235 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:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1528ms 05:19:23 INFO - PROCESS | 1826 | 1461413963295 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:19:23 INFO - PROCESS | 1826 | 1461413963303 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:19:23 INFO - PROCESS | 1826 | 1461413963312 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:19:23 INFO - PROCESS | 1826 | 1461413963316 Marionette TRACE conn3 <- [1,1974,null,{}] 05:19:23 INFO - PROCESS | 1826 | 1461413963320 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:19:23 INFO - PROCESS | 1826 | 1461413963512 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:19:23 INFO - PROCESS | 1826 | 1461413963714 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cdf49000 == 127 [pid = 1826] [id = 501] 05:19:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 220 (0x7fa7c0556400) [pid = 1826] [serial = 1504] [outer = (nil)] 05:19:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 221 (0x7fa7c70e7800) [pid = 1826] [serial = 1505] [outer = 0x7fa7c0556400] 05:19:23 INFO - PROCESS | 1826 | 1461413963783 Marionette DEBUG loaded listener.js 05:19:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 222 (0x7fa7ce1abc00) [pid = 1826] [serial = 1506] [outer = 0x7fa7c0556400] 05:19:24 INFO - PROCESS | 1826 | 1461413964675 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:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1429ms 05:19:24 INFO - PROCESS | 1826 | 1461413964742 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:19:24 INFO - PROCESS | 1826 | 1461413964746 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:19:24 INFO - PROCESS | 1826 | 1461413964752 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:19:24 INFO - PROCESS | 1826 | 1461413964757 Marionette TRACE conn3 <- [1,1978,null,{}] 05:19:24 INFO - PROCESS | 1826 | 1461413964772 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:19:25 INFO - PROCESS | 1826 | 1461413965007 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:19:25 INFO - PROCESS | 1826 | 1461413965211 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2a1f000 == 128 [pid = 1826] [id = 502] 05:19:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 223 (0x7fa7cf4b4400) [pid = 1826] [serial = 1507] [outer = (nil)] 05:19:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 224 (0x7fa7d072c800) [pid = 1826] [serial = 1508] [outer = 0x7fa7cf4b4400] 05:19:25 INFO - PROCESS | 1826 | 1461413965329 Marionette DEBUG loaded listener.js 05:19:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 225 (0x7fa7d2425000) [pid = 1826] [serial = 1509] [outer = 0x7fa7cf4b4400] 05:19:26 INFO - PROCESS | 1826 | 1461413966177 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:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1440ms 05:19:26 INFO - PROCESS | 1826 | 1461413966192 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:19:26 INFO - PROCESS | 1826 | 1461413966196 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:19:26 INFO - PROCESS | 1826 | 1461413966202 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:19:26 INFO - PROCESS | 1826 | 1461413966204 Marionette TRACE conn3 <- [1,1982,null,{}] 05:19:26 INFO - PROCESS | 1826 | 1461413966209 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:19:26 INFO - PROCESS | 1826 | 1461413966395 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:19:26 INFO - PROCESS | 1826 | 1461413966644 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d7a08000 == 129 [pid = 1826] [id = 503] 05:19:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 226 (0x7fa7c07dd400) [pid = 1826] [serial = 1510] [outer = (nil)] 05:19:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 227 (0x7fa7d8219800) [pid = 1826] [serial = 1511] [outer = 0x7fa7c07dd400] 05:19:26 INFO - PROCESS | 1826 | 1461413966713 Marionette DEBUG loaded listener.js 05:19:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 228 (0x7fa7d94ca800) [pid = 1826] [serial = 1512] [outer = 0x7fa7c07dd400] 05:19:27 INFO - PROCESS | 1826 | 1461413967555 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:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1426ms 05:19:27 INFO - PROCESS | 1826 | 1461413967628 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:19:27 INFO - PROCESS | 1826 | 1461413967631 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:19:27 INFO - PROCESS | 1826 | 1461413967637 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:19:27 INFO - PROCESS | 1826 | 1461413967639 Marionette TRACE conn3 <- [1,1986,null,{}] 05:19:27 INFO - PROCESS | 1826 | 1461413967644 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:19:27 INFO - PROCESS | 1826 | 1461413967835 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:19:28 INFO - PROCESS | 1826 | 1461413968038 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7db00e800 == 130 [pid = 1826] [id = 504] 05:19:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 229 (0x7fa7c05b1000) [pid = 1826] [serial = 1513] [outer = (nil)] 05:19:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 230 (0x7fa7ce954800) [pid = 1826] [serial = 1514] [outer = 0x7fa7c05b1000] 05:19:28 INFO - PROCESS | 1826 | 1461413968149 Marionette DEBUG loaded listener.js 05:19:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7d869e000) [pid = 1826] [serial = 1515] [outer = 0x7fa7c05b1000] 05:19:29 INFO - PROCESS | 1826 | 1461413969018 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:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1430ms 05:19:29 INFO - PROCESS | 1826 | 1461413969067 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:19:29 INFO - PROCESS | 1826 | 1461413969071 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:19:29 INFO - PROCESS | 1826 | 1461413969076 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:19:29 INFO - PROCESS | 1826 | 1461413969079 Marionette TRACE conn3 <- [1,1990,null,{}] 05:19:29 INFO - PROCESS | 1826 | 1461413969084 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:19:29 INFO - PROCESS | 1826 | 1461413969287 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:19:29 INFO - PROCESS | 1826 | 1461413969497 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ea466000 == 131 [pid = 1826] [id = 505] 05:19:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7dbc11000) [pid = 1826] [serial = 1516] [outer = (nil)] 05:19:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7ea328800) [pid = 1826] [serial = 1517] [outer = 0x7fa7dbc11000] 05:19:29 INFO - PROCESS | 1826 | 1461413969569 Marionette DEBUG loaded listener.js 05:19:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7ea619c00) [pid = 1826] [serial = 1518] [outer = 0x7fa7dbc11000] 05:19:30 INFO - PROCESS | 1826 | 1461413970390 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:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1327ms 05:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:19:30 INFO - PROCESS | 1826 | 1461413970403 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:19:30 INFO - PROCESS | 1826 | 1461413970406 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:19:30 INFO - PROCESS | 1826 | 1461413970411 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:19:30 INFO - PROCESS | 1826 | 1461413970414 Marionette TRACE conn3 <- [1,1994,null,{}] 05:19:30 INFO - PROCESS | 1826 | 1461413970419 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:19:30 INFO - PROCESS | 1826 | 1461413970601 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:19:30 INFO - PROCESS | 1826 | 1461413970815 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7f25a8800 == 132 [pid = 1826] [id = 506] 05:19:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7bed49000) [pid = 1826] [serial = 1519] [outer = (nil)] 05:19:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7bed50400) [pid = 1826] [serial = 1520] [outer = 0x7fa7bed49000] 05:19:30 INFO - PROCESS | 1826 | 1461413970926 Marionette DEBUG loaded listener.js 05:19:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7bed55800) [pid = 1826] [serial = 1521] [outer = 0x7fa7bed49000] 05:19:31 INFO - PROCESS | 1826 | 1461413971775 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:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1432ms 05:19:31 INFO - PROCESS | 1826 | 1461413971843 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:19:31 INFO - PROCESS | 1826 | 1461413971846 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:19:31 INFO - PROCESS | 1826 | 1461413971852 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:19:31 INFO - PROCESS | 1826 | 1461413971854 Marionette TRACE conn3 <- [1,1998,null,{}] 05:19:31 INFO - PROCESS | 1826 | 1461413971859 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:19:32 INFO - PROCESS | 1826 | 1461413972029 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:19:32 INFO - PROCESS | 1826 | 1461413972238 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c0779000 == 133 [pid = 1826] [id = 507] 05:19:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7bed4b000) [pid = 1826] [serial = 1522] [outer = (nil)] 05:19:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 239 (0x7fa7c416f800) [pid = 1826] [serial = 1523] [outer = 0x7fa7bed4b000] 05:19:32 INFO - PROCESS | 1826 | 1461413972306 Marionette DEBUG loaded listener.js 05:19:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 240 (0x7fa7c4174800) [pid = 1826] [serial = 1524] [outer = 0x7fa7bed4b000] 05:19:33 INFO - PROCESS | 1826 | 1461413973140 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:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1327ms 05:19:33 INFO - PROCESS | 1826 | 1461413973179 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:19:33 INFO - PROCESS | 1826 | 1461413973183 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:19:33 INFO - PROCESS | 1826 | 1461413973188 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:19:33 INFO - PROCESS | 1826 | 1461413973190 Marionette TRACE conn3 <- [1,2002,null,{}] 05:19:33 INFO - PROCESS | 1826 | 1461413973196 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:19:33 INFO - PROCESS | 1826 | 1461413973372 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:19:33 INFO - PROCESS | 1826 | 1461413973582 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c290c800 == 134 [pid = 1826] [id = 508] 05:19:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 241 (0x7fa7bed4bc00) [pid = 1826] [serial = 1525] [outer = (nil)] 05:19:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 242 (0x7fa7c4179c00) [pid = 1826] [serial = 1526] [outer = 0x7fa7bed4bc00] 05:19:33 INFO - PROCESS | 1826 | 1461413973649 Marionette DEBUG loaded listener.js 05:19:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 243 (0x7fa7e6c91000) [pid = 1826] [serial = 1527] [outer = 0x7fa7bed4bc00] 05:19:34 INFO - PROCESS | 1826 | 1461413974474 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:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1328ms 05:19:34 INFO - PROCESS | 1826 | 1461413974517 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:19:34 INFO - PROCESS | 1826 | 1461413974520 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:19:34 INFO - PROCESS | 1826 | 1461413974526 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:19:34 INFO - PROCESS | 1826 | 1461413974529 Marionette TRACE conn3 <- [1,2006,null,{}] 05:19:34 INFO - PROCESS | 1826 | 1461413974533 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:19:34 INFO - PROCESS | 1826 | 1461413974729 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:19:34 INFO - PROCESS | 1826 | 1461413974946 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bec06800 == 135 [pid = 1826] [id = 509] 05:19:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 244 (0x7fa7c0084800) [pid = 1826] [serial = 1528] [outer = (nil)] 05:19:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 245 (0x7fa7c008a800) [pid = 1826] [serial = 1529] [outer = 0x7fa7c0084800] 05:19:35 INFO - PROCESS | 1826 | 1461413975054 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 246 (0x7fa7c0090000) [pid = 1826] [serial = 1530] [outer = 0x7fa7c0084800] 05:19:35 INFO - PROCESS | 1826 | 1461413975922 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:19:35 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:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1431ms 05:19:35 INFO - PROCESS | 1826 | 1461413975966 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:19:35 INFO - PROCESS | 1826 | 1461413975970 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:19:35 INFO - PROCESS | 1826 | 1461413975975 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:19:35 INFO - PROCESS | 1826 | 1461413975979 Marionette TRACE conn3 <- [1,2010,null,{}] 05:19:35 INFO - PROCESS | 1826 | 1461413975984 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:19:36 INFO - PROCESS | 1826 | 1461413976182 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:19:36 INFO - PROCESS | 1826 | 1461413976401 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bafd2800 == 136 [pid = 1826] [id = 510] 05:19:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 247 (0x7fa7c0085000) [pid = 1826] [serial = 1531] [outer = (nil)] 05:19:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 248 (0x7fa7c4c45000) [pid = 1826] [serial = 1532] [outer = 0x7fa7c0085000] 05:19:36 INFO - PROCESS | 1826 | 1461413976516 Marionette DEBUG loaded listener.js 05:19:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 249 (0x7fa7c4c4cc00) [pid = 1826] [serial = 1533] [outer = 0x7fa7c0085000] 05:19:37 INFO - PROCESS | 1826 | 1461413977383 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:19:37 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:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1436ms 05:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:19:37 INFO - PROCESS | 1826 | 1461413977413 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:19:37 INFO - PROCESS | 1826 | 1461413977416 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:19:37 INFO - PROCESS | 1826 | 1461413977422 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:19:37 INFO - PROCESS | 1826 | 1461413977425 Marionette TRACE conn3 <- [1,2014,null,{}] 05:19:37 INFO - PROCESS | 1826 | 1461413977430 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:19:37 INFO - PROCESS | 1826 | 1461413977612 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:19:37 INFO - PROCESS | 1826 | 1461413977876 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bafef800 == 137 [pid = 1826] [id = 511] 05:19:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 250 (0x7fa7bd4c6800) [pid = 1826] [serial = 1534] [outer = (nil)] 05:19:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 251 (0x7fa7d6942400) [pid = 1826] [serial = 1535] [outer = 0x7fa7bd4c6800] 05:19:37 INFO - PROCESS | 1826 | 1461413977950 Marionette DEBUG loaded listener.js 05:19:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 252 (0x7fa7e6a51400) [pid = 1826] [serial = 1536] [outer = 0x7fa7bd4c6800] 05:19:38 INFO - PROCESS | 1826 | 1461413978764 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:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1388ms 05:19:38 INFO - PROCESS | 1826 | 1461413978810 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:19:38 INFO - PROCESS | 1826 | 1461413978813 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:19:38 INFO - PROCESS | 1826 | 1461413978818 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:19:38 INFO - PROCESS | 1826 | 1461413978820 Marionette TRACE conn3 <- [1,2018,null,{}] 05:19:38 INFO - PROCESS | 1826 | 1461413978825 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:19:39 INFO - PROCESS | 1826 | 1461413979008 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:19:39 INFO - PROCESS | 1826 | 1461413979220 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bbdd7000 == 138 [pid = 1826] [id = 512] 05:19:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 253 (0x7fa7bbeebc00) [pid = 1826] [serial = 1537] [outer = (nil)] 05:19:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 254 (0x7fa7bbef1800) [pid = 1826] [serial = 1538] [outer = 0x7fa7bbeebc00] 05:19:39 INFO - PROCESS | 1826 | 1461413979329 Marionette DEBUG loaded listener.js 05:19:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 255 (0x7fa7bbef6c00) [pid = 1826] [serial = 1539] [outer = 0x7fa7bbeebc00] 05:19:40 INFO - PROCESS | 1826 | 1461413980194 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:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1432ms 05:19:40 INFO - PROCESS | 1826 | 1461413980252 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:19:40 INFO - PROCESS | 1826 | 1461413980255 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:19:40 INFO - PROCESS | 1826 | 1461413980281 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:19:40 INFO - PROCESS | 1826 | 1461413980283 Marionette TRACE conn3 <- [1,2022,null,{}] 05:19:40 INFO - PROCESS | 1826 | 1461413980289 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:19:40 INFO - PROCESS | 1826 | 1461413980472 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:19:41 INFO - PROCESS | 1826 | 1461413981382 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bec20000 == 139 [pid = 1826] [id = 513] 05:19:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 256 (0x7fa7bd628c00) [pid = 1826] [serial = 1540] [outer = (nil)] 05:19:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 257 (0x7fa7bda04800) [pid = 1826] [serial = 1541] [outer = 0x7fa7bd628c00] 05:19:41 INFO - PROCESS | 1826 | 1461413981471 Marionette DEBUG loaded listener.js 05:19:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 258 (0x7fa7bef03c00) [pid = 1826] [serial = 1542] [outer = 0x7fa7bd628c00] 05:19:42 INFO - PROCESS | 1826 | 1461413982376 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:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2139ms 05:19:42 INFO - PROCESS | 1826 | 1461413982418 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:19:42 INFO - PROCESS | 1826 | 1461413982423 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:19:42 INFO - PROCESS | 1826 | 1461413982429 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:19:42 INFO - PROCESS | 1826 | 1461413982435 Marionette TRACE conn3 <- [1,2026,null,{}] 05:19:42 INFO - PROCESS | 1826 | 1461413982441 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:19:42 INFO - PROCESS | 1826 | 1461413982623 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:19:42 INFO - PROCESS | 1826 | 1461413982913 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c05dd000 == 140 [pid = 1826] [id = 514] 05:19:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 259 (0x7fa7bea21c00) [pid = 1826] [serial = 1543] [outer = (nil)] 05:19:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 260 (0x7fa7bef07400) [pid = 1826] [serial = 1544] [outer = 0x7fa7bea21c00] 05:19:43 INFO - PROCESS | 1826 | 1461413983045 Marionette DEBUG loaded listener.js 05:19:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 261 (0x7fa7c056fc00) [pid = 1826] [serial = 1545] [outer = 0x7fa7bea21c00] 05:19:44 INFO - PROCESS | 1826 | 1461413984034 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:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1636ms 05:19:44 INFO - PROCESS | 1826 | 1461413984069 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:19:44 INFO - PROCESS | 1826 | 1461413984074 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:19:44 INFO - PROCESS | 1826 | 1461413984080 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 1826 | 1461413984083 Marionette TRACE conn3 <- [1,2030,null,{}] 05:19:44 INFO - PROCESS | 1826 | 1461413984088 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:19:44 INFO - PROCESS | 1826 | 1461413984252 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:19:44 INFO - PROCESS | 1826 | 1461413984477 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bd657000 == 141 [pid = 1826] [id = 515] 05:19:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 262 (0x7fa7bd4c3400) [pid = 1826] [serial = 1546] [outer = (nil)] 05:19:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 263 (0x7fa7c4c46800) [pid = 1826] [serial = 1547] [outer = 0x7fa7bd4c3400] 05:19:44 INFO - PROCESS | 1826 | 1461413984616 Marionette DEBUG loaded listener.js 05:19:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 264 (0x7fa7c4cdd800) [pid = 1826] [serial = 1548] [outer = 0x7fa7bd4c3400] 05:19:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce696000 == 140 [pid = 1826] [id = 357] 05:19:44 INFO - PROCESS | 1826 | --DOMWINDOW == 263 (0x7fa7ce397c00) [pid = 1826] [serial = 1424] [outer = (nil)] [url = about:blank] 05:19:44 INFO - PROCESS | 1826 | --DOMWINDOW == 262 (0x7fa7d94ce800) [pid = 1826] [serial = 1391] [outer = (nil)] [url = about:blank] 05:19:44 INFO - PROCESS | 1826 | --DOMWINDOW == 261 (0x7fa7d2aab000) [pid = 1826] [serial = 1382] [outer = (nil)] [url = about:blank] 05:19:44 INFO - PROCESS | 1826 | --DOMWINDOW == 260 (0x7fa7bd623400) [pid = 1826] [serial = 1400] [outer = (nil)] [url = about:blank] 05:19:44 INFO - PROCESS | 1826 | --DOMWINDOW == 259 (0x7fa7d8220400) [pid = 1826] [serial = 1388] [outer = (nil)] [url = about:blank] 05:19:44 INFO - PROCESS | 1826 | --DOMWINDOW == 258 (0x7fa7c4fb9800) [pid = 1826] [serial = 1394] [outer = (nil)] [url = about:blank] 05:19:44 INFO - PROCESS | 1826 | --DOMWINDOW == 257 (0x7fa7d682c800) [pid = 1826] [serial = 1385] [outer = (nil)] [url = about:blank] 05:19:44 INFO - PROCESS | 1826 | --DOMWINDOW == 256 (0x7fa7c0298000) [pid = 1826] [serial = 1397] [outer = (nil)] [url = about:blank] 05:19:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7db05b800 == 139 [pid = 1826] [id = 438] 05:19:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cef18800 == 138 [pid = 1826] [id = 48] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e5abf000 == 137 [pid = 1826] [id = 439] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ea288000 == 136 [pid = 1826] [id = 440] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cef1b800 == 135 [pid = 1826] [id = 498] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce679800 == 134 [pid = 1826] [id = 497] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ccd05800 == 133 [pid = 1826] [id = 496] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c4f9e800 == 132 [pid = 1826] [id = 495] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c26db800 == 131 [pid = 1826] [id = 494] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bec55800 == 130 [pid = 1826] [id = 493] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c4fb2800 == 129 [pid = 1826] [id = 492] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c0241800 == 128 [pid = 1826] [id = 491] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e8b80800 == 127 [pid = 1826] [id = 488] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e5728000 == 126 [pid = 1826] [id = 487] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d9484000 == 125 [pid = 1826] [id = 486] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d80b1000 == 124 [pid = 1826] [id = 485] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d4853000 == 123 [pid = 1826] [id = 484] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2d9e800 == 122 [pid = 1826] [id = 483] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d252e800 == 121 [pid = 1826] [id = 482] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c572b800 == 120 [pid = 1826] [id = 451] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d1f82800 == 119 [pid = 1826] [id = 481] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf718800 == 118 [pid = 1826] [id = 480] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cec99800 == 117 [pid = 1826] [id = 479] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce1dc800 == 116 [pid = 1826] [id = 478] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdfe1000 == 115 [pid = 1826] [id = 477] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c4f9b000 == 114 [pid = 1826] [id = 476] 05:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c022b000 == 113 [pid = 1826] [id = 475] 05:19:45 INFO - PROCESS | 1826 | 1461413985540 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:19:45 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cbf85000 == 112 [pid = 1826] [id = 474] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 255 (0x7fa7c2621400) [pid = 1826] [serial = 1410] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 254 (0x7fa7c5951c00) [pid = 1826] [serial = 1416] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 253 (0x7fa7cf613000) [pid = 1826] [serial = 1373] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 252 (0x7fa7c4fbb000) [pid = 1826] [serial = 1413] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 251 (0x7fa7d2775c00) [pid = 1826] [serial = 1379] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 250 (0x7fa7cbbd1800) [pid = 1826] [serial = 1419] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 249 (0x7fa7bda11400) [pid = 1826] [serial = 1406] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 248 (0x7fa7ce1aa800) [pid = 1826] [serial = 1370] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 247 (0x7fa7c5808400) [pid = 1826] [serial = 1364] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 246 (0x7fa7c1a89000) [pid = 1826] [serial = 1409] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 245 (0x7fa7c5844800) [pid = 1826] [serial = 1421] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 244 (0x7fa7c1bb6000) [pid = 1826] [serial = 1361] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 243 (0x7fa7ccbe9800) [pid = 1826] [serial = 1422] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 242 (0x7fa7c4d64800) [pid = 1826] [serial = 1412] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 241 (0x7fa7c039d800) [pid = 1826] [serial = 1407] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 240 (0x7fa7c029b800) [pid = 1826] [serial = 1403] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 239 (0x7fa7cbe78000) [pid = 1826] [serial = 1367] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 238 (0x7fa7c6edb800) [pid = 1826] [serial = 1418] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7c584a800) [pid = 1826] [serial = 1415] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7c009b800) [pid = 1826] [serial = 1358] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7c1a8d800) [pid = 1826] [serial = 1356] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1826 | --DOMWINDOW == 234 (0x7fa7d242cc00) [pid = 1826] [serial = 1376] [outer = (nil)] [url = about:blank] 05:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1529ms 05:19:45 INFO - PROCESS | 1826 | 1461413985611 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:19:45 INFO - PROCESS | 1826 | 1461413985615 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:19:45 INFO - PROCESS | 1826 | 1461413985626 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:19:45 INFO - PROCESS | 1826 | 1461413985634 Marionette TRACE conn3 <- [1,2034,null,{}] 05:19:45 INFO - PROCESS | 1826 | 1461413985641 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:19:45 INFO - PROCESS | 1826 | 1461413985803 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:19:45 INFO - PROCESS | 1826 | 1461413985969 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c3c1e800 == 113 [pid = 1826] [id = 516] 05:19:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7c01e5400) [pid = 1826] [serial = 1549] [outer = (nil)] 05:19:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7c4e8fc00) [pid = 1826] [serial = 1550] [outer = 0x7fa7c01e5400] 05:19:46 INFO - PROCESS | 1826 | 1461413986026 Marionette DEBUG loaded listener.js 05:19:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7c583e000) [pid = 1826] [serial = 1551] [outer = 0x7fa7c01e5400] 05:19:46 INFO - PROCESS | 1826 | 1461413986713 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:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1138ms 05:19:46 INFO - PROCESS | 1826 | 1461413986762 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:19:46 INFO - PROCESS | 1826 | 1461413986772 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:19:46 INFO - PROCESS | 1826 | 1461413986815 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:19:46 INFO - PROCESS | 1826 | 1461413986818 Marionette TRACE conn3 <- [1,2038,null,{}] 05:19:46 INFO - PROCESS | 1826 | 1461413986822 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:19:46 INFO - PROCESS | 1826 | 1461413986986 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:19:46 INFO - PROCESS | 1826 | 1461413986996 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c5720000 == 114 [pid = 1826] [id = 517] 05:19:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7bd4c5000) [pid = 1826] [serial = 1552] [outer = (nil)] 05:19:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 239 (0x7fa7c5aa9c00) [pid = 1826] [serial = 1553] [outer = 0x7fa7bd4c5000] 05:19:47 INFO - PROCESS | 1826 | 1461413987054 Marionette DEBUG loaded listener.js 05:19:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 240 (0x7fa7c6edb400) [pid = 1826] [serial = 1554] [outer = 0x7fa7bd4c5000] 05:19:48 INFO - PROCESS | 1826 | 1461413988009 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:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1231ms 05:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:19:48 INFO - PROCESS | 1826 | 1461413988044 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:19:48 INFO - PROCESS | 1826 | 1461413988047 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:19:48 INFO - PROCESS | 1826 | 1461413988053 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:19:48 INFO - PROCESS | 1826 | 1461413988056 Marionette TRACE conn3 <- [1,2042,null,{}] 05:19:48 INFO - PROCESS | 1826 | 1461413988069 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:19:48 INFO - PROCESS | 1826 | 1461413988278 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:19:48 INFO - PROCESS | 1826 | 1461413988304 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c70be800 == 115 [pid = 1826] [id = 518] 05:19:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 241 (0x7fa7cbbc8000) [pid = 1826] [serial = 1555] [outer = (nil)] 05:19:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 242 (0x7fa7cbe24400) [pid = 1826] [serial = 1556] [outer = 0x7fa7cbbc8000] 05:19:48 INFO - PROCESS | 1826 | 1461413988372 Marionette DEBUG loaded listener.js 05:19:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 243 (0x7fa7cbe7c000) [pid = 1826] [serial = 1557] [outer = 0x7fa7cbbc8000] 05:19:49 INFO - PROCESS | 1826 | 1461413989224 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:19:49 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:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1230ms 05:19:49 INFO - PROCESS | 1826 | --DOMWINDOW == 242 (0x7fa7cf5bec00) [pid = 1826] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:19:49 INFO - PROCESS | 1826 | --DOMWINDOW == 241 (0x7fa7bd626c00) [pid = 1826] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:19:49 INFO - PROCESS | 1826 | --DOMWINDOW == 240 (0x7fa7c056f800) [pid = 1826] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:19:49 INFO - PROCESS | 1826 | --DOMWINDOW == 239 (0x7fa7c01e0800) [pid = 1826] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:19:49 INFO - PROCESS | 1826 | --DOMWINDOW == 238 (0x7fa7c00a4000) [pid = 1826] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:19:49 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7c2620800) [pid = 1826] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:19:49 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7cbc8f800) [pid = 1826] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:19:49 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7d1faec00) [pid = 1826] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:19:49 INFO - PROCESS | 1826 | 1461413989911 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:19:49 INFO - PROCESS | 1826 | 1461413989914 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:19:49 INFO - PROCESS | 1826 | 1461413989961 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:19:49 INFO - PROCESS | 1826 | 1461413989964 Marionette TRACE conn3 <- [1,2046,null,{}] 05:19:49 INFO - PROCESS | 1826 | 1461413989969 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:19:50 INFO - PROCESS | 1826 | 1461413990123 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:19:50 INFO - PROCESS | 1826 | 1461413990280 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c4417000 == 116 [pid = 1826] [id = 519] 05:19:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7cbbca400) [pid = 1826] [serial = 1558] [outer = (nil)] 05:19:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7ccc66800) [pid = 1826] [serial = 1559] [outer = 0x7fa7cbbca400] 05:19:50 INFO - PROCESS | 1826 | 1461413990339 Marionette DEBUG loaded listener.js 05:19:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7ce10bc00) [pid = 1826] [serial = 1560] [outer = 0x7fa7cbbca400] 05:19:50 INFO - PROCESS | 1826 | 1461413990956 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:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1029ms 05:19:50 INFO - PROCESS | 1826 | 1461413990989 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:19:51 INFO - PROCESS | 1826 | 1461413991002 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:19:51 INFO - PROCESS | 1826 | 1461413991007 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:19:51 INFO - PROCESS | 1826 | 1461413991010 Marionette TRACE conn3 <- [1,2050,null,{}] 05:19:51 INFO - PROCESS | 1826 | 1461413991030 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:19:51 INFO - PROCESS | 1826 | 1461413991180 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:19:51 INFO - PROCESS | 1826 | 1461413991348 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cbfd2000 == 117 [pid = 1826] [id = 520] 05:19:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 239 (0x7fa7c0399c00) [pid = 1826] [serial = 1561] [outer = (nil)] 05:19:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 240 (0x7fa7ce7c1400) [pid = 1826] [serial = 1562] [outer = 0x7fa7c0399c00] 05:19:51 INFO - PROCESS | 1826 | 1461413991404 Marionette DEBUG loaded listener.js 05:19:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 241 (0x7fa7cea6cc00) [pid = 1826] [serial = 1563] [outer = 0x7fa7c0399c00] 05:19:52 INFO - PROCESS | 1826 | 1461413992316 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:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1344ms 05:19:52 INFO - PROCESS | 1826 | 1461413992352 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:19:52 INFO - PROCESS | 1826 | 1461413992358 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:19:52 INFO - PROCESS | 1826 | 1461413992365 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:19:52 INFO - PROCESS | 1826 | 1461413992371 Marionette TRACE conn3 <- [1,2054,null,{}] 05:19:52 INFO - PROCESS | 1826 | 1461413992380 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:19:52 INFO - PROCESS | 1826 | 1461413992596 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:19:52 INFO - PROCESS | 1826 | 1461413992819 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c0777000 == 118 [pid = 1826] [id = 521] 05:19:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 242 (0x7fa7bd4cd800) [pid = 1826] [serial = 1564] [outer = (nil)] 05:19:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 243 (0x7fa7c008c800) [pid = 1826] [serial = 1565] [outer = 0x7fa7bd4cd800] 05:19:52 INFO - PROCESS | 1826 | 1461413992935 Marionette DEBUG loaded listener.js 05:19:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 244 (0x7fa7c039d800) [pid = 1826] [serial = 1566] [outer = 0x7fa7bd4cd800] 05:19:53 INFO - PROCESS | 1826 | 1461413993917 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:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1587ms 05:19:53 INFO - PROCESS | 1826 | 1461413993953 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:19:53 INFO - PROCESS | 1826 | 1461413993960 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:19:53 INFO - PROCESS | 1826 | 1461413993971 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:19:53 INFO - PROCESS | 1826 | 1461413993974 Marionette TRACE conn3 <- [1,2058,null,{}] 05:19:53 INFO - PROCESS | 1826 | 1461413993981 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:19:54 INFO - PROCESS | 1826 | 1461413994241 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:19:54 INFO - PROCESS | 1826 | 1461413994497 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c4fa9800 == 119 [pid = 1826] [id = 522] 05:19:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 245 (0x7fa7c416fc00) [pid = 1826] [serial = 1567] [outer = (nil)] 05:19:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 246 (0x7fa7c4cdb000) [pid = 1826] [serial = 1568] [outer = 0x7fa7c416fc00] 05:19:54 INFO - PROCESS | 1826 | 1461413994610 Marionette DEBUG loaded listener.js 05:19:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 247 (0x7fa7c4e8d800) [pid = 1826] [serial = 1569] [outer = 0x7fa7c416fc00] 05:19:55 INFO - PROCESS | 1826 | 1461413995566 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:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1628ms 05:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:19:55 INFO - PROCESS | 1826 | 1461413995598 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:19:55 INFO - PROCESS | 1826 | 1461413995602 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:19:55 INFO - PROCESS | 1826 | 1461413995608 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:19:55 INFO - PROCESS | 1826 | 1461413995614 Marionette TRACE conn3 <- [1,2062,null,{}] 05:19:55 INFO - PROCESS | 1826 | 1461413995629 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:19:55 INFO - PROCESS | 1826 | 1461413995815 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:19:56 INFO - PROCESS | 1826 | 1461413996025 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cdfe2800 == 120 [pid = 1826] [id = 523] 05:19:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 248 (0x7fa7c583f800) [pid = 1826] [serial = 1570] [outer = (nil)] 05:19:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 249 (0x7fa7cbe26800) [pid = 1826] [serial = 1571] [outer = 0x7fa7c583f800] 05:19:56 INFO - PROCESS | 1826 | 1461413996139 Marionette DEBUG loaded listener.js 05:19:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 250 (0x7fa7ccbed000) [pid = 1826] [serial = 1572] [outer = 0x7fa7c583f800] 05:19:57 INFO - PROCESS | 1826 | 1461413997134 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:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1586ms 05:19:57 INFO - PROCESS | 1826 | 1461413997193 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:19:57 INFO - PROCESS | 1826 | 1461413997197 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:19:57 INFO - PROCESS | 1826 | 1461413997203 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:19:57 INFO - PROCESS | 1826 | 1461413997205 Marionette TRACE conn3 <- [1,2066,null,{}] 05:19:57 INFO - PROCESS | 1826 | 1461413997210 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:19:57 INFO - PROCESS | 1826 | 1461413997383 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:19:57 INFO - PROCESS | 1826 | 1461413997590 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce679000 == 121 [pid = 1826] [id = 524] 05:19:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 251 (0x7fa7c5841c00) [pid = 1826] [serial = 1573] [outer = (nil)] 05:19:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 252 (0x7fa7cef08c00) [pid = 1826] [serial = 1574] [outer = 0x7fa7c5841c00] 05:19:57 INFO - PROCESS | 1826 | 1461413997661 Marionette DEBUG loaded listener.js 05:19:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 253 (0x7fa7cf453800) [pid = 1826] [serial = 1575] [outer = 0x7fa7c5841c00] 05:19:58 INFO - PROCESS | 1826 | 1461413998520 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:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1376ms 05:19:58 INFO - PROCESS | 1826 | 1461413998579 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:19:58 INFO - PROCESS | 1826 | 1461413998582 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:19:58 INFO - PROCESS | 1826 | 1461413998588 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:19:58 INFO - PROCESS | 1826 | 1461413998590 Marionette TRACE conn3 <- [1,2070,null,{}] 05:19:58 INFO - PROCESS | 1826 | 1461413998596 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:19:58 INFO - PROCESS | 1826 | 1461413998787 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:19:59 INFO - PROCESS | 1826 | 1461413999048 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cef2c800 == 122 [pid = 1826] [id = 525] 05:19:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 254 (0x7fa7c01e4000) [pid = 1826] [serial = 1576] [outer = (nil)] 05:19:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 255 (0x7fa7cf4b6400) [pid = 1826] [serial = 1577] [outer = 0x7fa7c01e4000] 05:19:59 INFO - PROCESS | 1826 | 1461413999122 Marionette DEBUG loaded listener.js 05:19:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 256 (0x7fa7cf5bbc00) [pid = 1826] [serial = 1578] [outer = 0x7fa7c01e4000] 05:19:59 INFO - PROCESS | 1826 | 1461413999971 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:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1440ms 05:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:20:00 INFO - PROCESS | 1826 | 1461414000030 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:20:00 INFO - PROCESS | 1826 | 1461414000033 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:20:00 INFO - PROCESS | 1826 | 1461414000038 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:20:00 INFO - PROCESS | 1826 | 1461414000041 Marionette TRACE conn3 <- [1,2074,null,{}] 05:20:00 INFO - PROCESS | 1826 | 1461414000046 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:20:00 INFO - PROCESS | 1826 | 1461414000300 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:20:00 INFO - PROCESS | 1826 | 1461414000511 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d07ea800 == 123 [pid = 1826] [id = 526] 05:20:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 257 (0x7fa7cf605800) [pid = 1826] [serial = 1579] [outer = (nil)] 05:20:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 258 (0x7fa7d141fc00) [pid = 1826] [serial = 1580] [outer = 0x7fa7cf605800] 05:20:00 INFO - PROCESS | 1826 | 1461414000623 Marionette DEBUG loaded listener.js 05:20:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 259 (0x7fa7d23ad400) [pid = 1826] [serial = 1581] [outer = 0x7fa7cf605800] 05:20:01 INFO - PROCESS | 1826 | 1461414001530 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:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1532ms 05:20:01 INFO - PROCESS | 1826 | 1461414001570 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:20:01 INFO - PROCESS | 1826 | 1461414001574 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:20:01 INFO - PROCESS | 1826 | 1461414001579 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:20:01 INFO - PROCESS | 1826 | 1461414001582 Marionette TRACE conn3 <- [1,2078,null,{}] 05:20:01 INFO - PROCESS | 1826 | 1461414001587 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:20:01 INFO - PROCESS | 1826 | 1461414001762 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:20:02 INFO - PROCESS | 1826 | 1461414002026 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2529000 == 124 [pid = 1826] [id = 527] 05:20:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 260 (0x7fa7cef08000) [pid = 1826] [serial = 1582] [outer = (nil)] 05:20:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 261 (0x7fa7d26fb400) [pid = 1826] [serial = 1583] [outer = 0x7fa7cef08000] 05:20:02 INFO - PROCESS | 1826 | 1461414002101 Marionette DEBUG loaded listener.js 05:20:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 262 (0x7fa7d2967800) [pid = 1826] [serial = 1584] [outer = 0x7fa7cef08000] 05:20:02 INFO - PROCESS | 1826 | 1461414002944 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:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1427ms 05:20:03 INFO - PROCESS | 1826 | 1461414003009 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:20:03 INFO - PROCESS | 1826 | 1461414003012 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:20:03 INFO - PROCESS | 1826 | 1461414003018 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:20:03 INFO - PROCESS | 1826 | 1461414003021 Marionette TRACE conn3 <- [1,2082,null,{}] 05:20:03 INFO - PROCESS | 1826 | 1461414003026 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:20:03 INFO - PROCESS | 1826 | 1461414003201 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:20:03 INFO - PROCESS | 1826 | 1461414003419 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2daa800 == 125 [pid = 1826] [id = 528] 05:20:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 263 (0x7fa7c028f800) [pid = 1826] [serial = 1585] [outer = (nil)] 05:20:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 264 (0x7fa7d527c400) [pid = 1826] [serial = 1586] [outer = 0x7fa7c028f800] 05:20:03 INFO - PROCESS | 1826 | 1461414003529 Marionette DEBUG loaded listener.js 05:20:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 265 (0x7fa7d6831800) [pid = 1826] [serial = 1587] [outer = 0x7fa7c028f800] 05:20:04 INFO - PROCESS | 1826 | 1461414004395 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:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1428ms 05:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:20:04 INFO - PROCESS | 1826 | 1461414004447 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:20:04 INFO - PROCESS | 1826 | 1461414004450 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:20:04 INFO - PROCESS | 1826 | 1461414004456 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:20:04 INFO - PROCESS | 1826 | 1461414004459 Marionette TRACE conn3 <- [1,2086,null,{}] 05:20:04 INFO - PROCESS | 1826 | 1461414004464 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:20:04 INFO - PROCESS | 1826 | 1461414004646 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:20:04 INFO - PROCESS | 1826 | 1461414004910 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d4863000 == 126 [pid = 1826] [id = 529] 05:20:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 266 (0x7fa7cf6c0000) [pid = 1826] [serial = 1588] [outer = (nil)] 05:20:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 267 (0x7fa7d7ab9800) [pid = 1826] [serial = 1589] [outer = 0x7fa7cf6c0000] 05:20:04 INFO - PROCESS | 1826 | 1461414004982 Marionette DEBUG loaded listener.js 05:20:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 268 (0x7fa7d7bcec00) [pid = 1826] [serial = 1590] [outer = 0x7fa7cf6c0000] 05:20:05 INFO - PROCESS | 1826 | 1461414005783 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:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1385ms 05:20:05 INFO - PROCESS | 1826 | 1461414005841 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:20:05 INFO - PROCESS | 1826 | 1461414005844 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:20:05 INFO - PROCESS | 1826 | 1461414005849 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:20:05 INFO - PROCESS | 1826 | 1461414005852 Marionette TRACE conn3 <- [1,2090,null,{}] 05:20:05 INFO - PROCESS | 1826 | 1461414005857 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:20:06 INFO - PROCESS | 1826 | 1461414006025 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:20:06 INFO - PROCESS | 1826 | 1461414006237 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d80bb000 == 127 [pid = 1826] [id = 530] 05:20:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 269 (0x7fa7d2aa8000) [pid = 1826] [serial = 1591] [outer = (nil)] 05:20:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 270 (0x7fa7d8bf5800) [pid = 1826] [serial = 1592] [outer = 0x7fa7d2aa8000] 05:20:06 INFO - PROCESS | 1826 | 1461414006302 Marionette DEBUG loaded listener.js 05:20:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 271 (0x7fa7dae5b400) [pid = 1826] [serial = 1593] [outer = 0x7fa7d2aa8000] 05:20:07 INFO - PROCESS | 1826 | 1461414007149 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:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1377ms 05:20:07 INFO - PROCESS | 1826 | 1461414007227 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:20:07 INFO - PROCESS | 1826 | 1461414007231 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:20:07 INFO - PROCESS | 1826 | 1461414007236 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:20:07 INFO - PROCESS | 1826 | 1461414007240 Marionette TRACE conn3 <- [1,2094,null,{}] 05:20:07 INFO - PROCESS | 1826 | 1461414007245 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:20:07 INFO - PROCESS | 1826 | 1461414007446 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:20:07 INFO - PROCESS | 1826 | 1461414007662 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ded13800 == 128 [pid = 1826] [id = 531] 05:20:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 272 (0x7fa7c029d400) [pid = 1826] [serial = 1594] [outer = (nil)] 05:20:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 273 (0x7fa7cf50d400) [pid = 1826] [serial = 1595] [outer = 0x7fa7c029d400] 05:20:07 INFO - PROCESS | 1826 | 1461414007776 Marionette DEBUG loaded listener.js 05:20:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 274 (0x7fa7e6a50000) [pid = 1826] [serial = 1596] [outer = 0x7fa7c029d400] 05:20:08 INFO - PROCESS | 1826 | 1461414008678 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:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1478ms 05:20:08 INFO - PROCESS | 1826 | 1461414008715 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:20:08 INFO - PROCESS | 1826 | 1461414008718 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:20:08 INFO - PROCESS | 1826 | 1461414008724 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:20:08 INFO - PROCESS | 1826 | 1461414008726 Marionette TRACE conn3 <- [1,2098,null,{}] 05:20:08 INFO - PROCESS | 1826 | 1461414008731 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:20:08 INFO - PROCESS | 1826 | 1461414008897 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:20:09 INFO - PROCESS | 1826 | 1461414009109 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e8b14800 == 129 [pid = 1826] [id = 532] 05:20:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 275 (0x7fa7c5949000) [pid = 1826] [serial = 1597] [outer = (nil)] 05:20:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 276 (0x7fa7e6ab7400) [pid = 1826] [serial = 1598] [outer = 0x7fa7c5949000] 05:20:09 INFO - PROCESS | 1826 | 1461414009215 Marionette DEBUG loaded listener.js 05:20:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 277 (0x7fa7e8bc5800) [pid = 1826] [serial = 1599] [outer = 0x7fa7c5949000] 05:20:10 INFO - PROCESS | 1826 | 1461414010098 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:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1436ms 05:20:10 INFO - PROCESS | 1826 | 1461414010161 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:20:10 INFO - PROCESS | 1826 | 1461414010163 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:20:10 INFO - PROCESS | 1826 | 1461414010169 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:20:10 INFO - PROCESS | 1826 | 1461414010171 Marionette TRACE conn3 <- [1,2102,null,{}] 05:20:10 INFO - PROCESS | 1826 | 1461414010176 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:20:10 INFO - PROCESS | 1826 | 1461414010356 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:20:10 INFO - PROCESS | 1826 | 1461414010595 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2a19000 == 130 [pid = 1826] [id = 533] 05:20:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 278 (0x7fa7bd4d1400) [pid = 1826] [serial = 1600] [outer = (nil)] 05:20:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 279 (0x7fa7c4179000) [pid = 1826] [serial = 1601] [outer = 0x7fa7bd4d1400] 05:20:10 INFO - PROCESS | 1826 | 1461414010704 Marionette DEBUG loaded listener.js 05:20:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 280 (0x7fa7d276ec00) [pid = 1826] [serial = 1602] [outer = 0x7fa7bd4d1400] 05:20:11 INFO - PROCESS | 1826 | 1461414011606 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:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1484ms 05:20:11 INFO - PROCESS | 1826 | 1461414011655 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:20:11 INFO - PROCESS | 1826 | 1461414011658 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:20:11 INFO - PROCESS | 1826 | 1461414011664 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:20:11 INFO - PROCESS | 1826 | 1461414011667 Marionette TRACE conn3 <- [1,2106,null,{}] 05:20:11 INFO - PROCESS | 1826 | 1461414011671 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:20:11 INFO - PROCESS | 1826 | 1461414011869 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:20:12 INFO - PROCESS | 1826 | 1461414012612 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2157000 == 131 [pid = 1826] [id = 534] 05:20:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 281 (0x7fa7bda11800) [pid = 1826] [serial = 1603] [outer = (nil)] 05:20:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 282 (0x7fa7bed49800) [pid = 1826] [serial = 1604] [outer = 0x7fa7bda11800] 05:20:12 INFO - PROCESS | 1826 | 1461414012688 Marionette DEBUG loaded listener.js 05:20:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 283 (0x7fa7c0083400) [pid = 1826] [serial = 1605] [outer = 0x7fa7bda11800] 05:20:13 INFO - PROCESS | 1826 | 1461414013500 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:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1885ms 05:20:13 INFO - PROCESS | 1826 | 1461414013550 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:20:13 INFO - PROCESS | 1826 | 1461414013555 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:20:13 INFO - PROCESS | 1826 | 1461414013561 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:20:13 INFO - PROCESS | 1826 | 1461414013567 Marionette TRACE conn3 <- [1,2110,null,{}] 05:20:13 INFO - PROCESS | 1826 | 1461414013573 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:20:13 INFO - PROCESS | 1826 | 1461414013743 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:20:13 INFO - PROCESS | 1826 | 1461414013960 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bec0c800 == 132 [pid = 1826] [id = 535] 05:20:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 284 (0x7fa7bbeef000) [pid = 1826] [serial = 1606] [outer = (nil)] 05:20:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 285 (0x7fa7bed4b400) [pid = 1826] [serial = 1607] [outer = 0x7fa7bbeef000] 05:20:14 INFO - PROCESS | 1826 | 1461414014085 Marionette DEBUG loaded listener.js 05:20:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 286 (0x7fa7c0558c00) [pid = 1826] [serial = 1608] [outer = 0x7fa7bbeef000] 05:20:15 INFO - PROCESS | 1826 | 1461414015122 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:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1637ms 05:20:15 INFO - PROCESS | 1826 | 1461414015219 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:20:15 INFO - PROCESS | 1826 | 1461414015225 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:20:15 INFO - PROCESS | 1826 | 1461414015232 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:20:15 INFO - PROCESS | 1826 | 1461414015235 Marionette TRACE conn3 <- [1,2114,null,{}] 05:20:15 INFO - PROCESS | 1826 | 1461414015240 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:20:15 INFO - PROCESS | 1826 | 1461414015414 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:20:15 INFO - PROCESS | 1826 | 1461414015636 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c0226000 == 133 [pid = 1826] [id = 536] 05:20:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 287 (0x7fa7c008e000) [pid = 1826] [serial = 1609] [outer = (nil)] 05:20:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 288 (0x7fa7c4cdc000) [pid = 1826] [serial = 1610] [outer = 0x7fa7c008e000] 05:20:15 INFO - PROCESS | 1826 | 1461414015742 Marionette DEBUG loaded listener.js 05:20:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 289 (0x7fa7c4e93c00) [pid = 1826] [serial = 1611] [outer = 0x7fa7c008e000] 05:20:16 INFO - PROCESS | 1826 | 1461414016634 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:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1442ms 05:20:16 INFO - PROCESS | 1826 | 1461414016680 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:20:16 INFO - PROCESS | 1826 | 1461414016684 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:20:16 INFO - PROCESS | 1826 | 1461414016697 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:20:16 INFO - PROCESS | 1826 | 1461414016705 Marionette TRACE conn3 <- [1,2118,null,{}] 05:20:16 INFO - PROCESS | 1826 | 1461414016712 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:20:16 INFO - PROCESS | 1826 | 1461414016891 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:20:17 INFO - PROCESS | 1826 | 1461414017161 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c1953800 == 134 [pid = 1826] [id = 537] 05:20:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 290 (0x7fa7c416ec00) [pid = 1826] [serial = 1612] [outer = (nil)] 05:20:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 291 (0x7fa7cbc88400) [pid = 1826] [serial = 1613] [outer = 0x7fa7c416ec00] 05:20:17 INFO - PROCESS | 1826 | 1461414017227 Marionette DEBUG loaded listener.js 05:20:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 292 (0x7fa7ccbec400) [pid = 1826] [serial = 1614] [outer = 0x7fa7c416ec00] 05:20:18 INFO - PROCESS | 1826 | 1461414018110 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:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1493ms 05:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:20:18 INFO - PROCESS | 1826 | 1461414018182 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:20:18 INFO - PROCESS | 1826 | 1461414018186 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:20:18 INFO - PROCESS | 1826 | 1461414018191 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:20:18 INFO - PROCESS | 1826 | 1461414018194 Marionette TRACE conn3 <- [1,2122,null,{}] 05:20:18 INFO - PROCESS | 1826 | 1461414018198 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:20:18 INFO - PROCESS | 1826 | 1461414018425 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:20:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2a14000 == 133 [pid = 1826] [id = 347] 05:20:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c4417000 == 132 [pid = 1826] [id = 519] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 291 (0x7fa7d6824800) [pid = 1826] [serial = 1499] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 290 (0x7fa7d2aab800) [pid = 1826] [serial = 1448] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 289 (0x7fa7e6dddc00) [pid = 1826] [serial = 1466] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 288 (0x7fa7d92d6400) [pid = 1826] [serial = 1457] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 287 (0x7fa7cf454400) [pid = 1826] [serial = 1439] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 286 (0x7fa7ce7b3000) [pid = 1826] [serial = 1436] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 285 (0x7fa7c01eac00) [pid = 1826] [serial = 1472] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 284 (0x7fa7d682a400) [pid = 1826] [serial = 1451] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 283 (0x7fa7ea304400) [pid = 1826] [serial = 1469] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 282 (0x7fa7d77d9c00) [pid = 1826] [serial = 1454] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 281 (0x7fa7cbe71400) [pid = 1826] [serial = 1433] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 280 (0x7fa7c4cd6800) [pid = 1826] [serial = 1430] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 279 (0x7fa7e693c000) [pid = 1826] [serial = 1463] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 278 (0x7fa7c009ec00) [pid = 1826] [serial = 1427] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 277 (0x7fa7cfafdc00) [pid = 1826] [serial = 1442] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 276 (0x7fa7d26ef800) [pid = 1826] [serial = 1445] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOMWINDOW == 275 (0x7fa7e5804c00) [pid = 1826] [serial = 1460] [outer = (nil)] [url = about:blank] 05:20:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c70be800 == 131 [pid = 1826] [id = 518] 05:20:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c5720000 == 130 [pid = 1826] [id = 517] 05:20:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c3c1e800 == 129 [pid = 1826] [id = 516] 05:20:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bd657000 == 128 [pid = 1826] [id = 515] 05:20:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c05dd000 == 127 [pid = 1826] [id = 514] 05:20:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bec20000 == 126 [pid = 1826] [id = 513] 05:20:18 INFO - PROCESS | 1826 | 1461414018784 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bafd2800 == 125 [pid = 1826] [id = 510] 05:20:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bec06800 == 124 [pid = 1826] [id = 509] 05:20:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c290c800 == 123 [pid = 1826] [id = 508] 05:20:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bafee000 == 124 [pid = 1826] [id = 538] 05:20:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 276 (0x7fa7bbeeb000) [pid = 1826] [serial = 1615] [outer = (nil)] 05:20:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 277 (0x7fa7c00a9c00) [pid = 1826] [serial = 1616] [outer = 0x7fa7bbeeb000] 05:20:18 INFO - PROCESS | 1826 | 1461414018855 Marionette DEBUG loaded listener.js 05:20:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 278 (0x7fa7c5806400) [pid = 1826] [serial = 1617] [outer = 0x7fa7bbeeb000] 05:20:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c0779000 == 123 [pid = 1826] [id = 507] 05:20:18 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7f25a8800 == 122 [pid = 1826] [id = 506] 05:20:19 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ea466000 == 121 [pid = 1826] [id = 505] 05:20:19 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7db00e800 == 120 [pid = 1826] [id = 504] 05:20:19 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7a08000 == 119 [pid = 1826] [id = 503] 05:20:19 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2a1f000 == 118 [pid = 1826] [id = 502] 05:20:19 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdf49000 == 117 [pid = 1826] [id = 501] 05:20:19 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2a21000 == 116 [pid = 1826] [id = 500] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 277 (0x7fa7d1416c00) [pid = 1826] [serial = 1491] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 276 (0x7fa7cf612800) [pid = 1826] [serial = 1490] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 275 (0x7fa7c009c400) [pid = 1826] [serial = 1476] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 274 (0x7fa7ce959000) [pid = 1826] [serial = 1496] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 273 (0x7fa7c2620c00) [pid = 1826] [serial = 1479] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 272 (0x7fa7c5843400) [pid = 1826] [serial = 1481] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 271 (0x7fa7d5a80000) [pid = 1826] [serial = 1497] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 270 (0x7fa7ccbeb400) [pid = 1826] [serial = 1485] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 269 (0x7fa7cf1ebc00) [pid = 1826] [serial = 1488] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 268 (0x7fa7d3e98c00) [pid = 1826] [serial = 1494] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 267 (0x7fa7ce7c1c00) [pid = 1826] [serial = 1487] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 266 (0x7fa7d27f7000) [pid = 1826] [serial = 1493] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 265 (0x7fa7c6ed6800) [pid = 1826] [serial = 1482] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 264 (0x7fa7c0563800) [pid = 1826] [serial = 1478] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 263 (0x7fa7cbc87000) [pid = 1826] [serial = 1484] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | --DOMWINDOW == 262 (0x7fa7bda03c00) [pid = 1826] [serial = 1475] [outer = (nil)] [url = about:blank] 05:20:19 INFO - PROCESS | 1826 | 1461414019562 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:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1428ms 05:20:19 INFO - PROCESS | 1826 | 1461414019619 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:20:19 INFO - PROCESS | 1826 | 1461414019622 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:20:19 INFO - PROCESS | 1826 | 1461414019627 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:20:19 INFO - PROCESS | 1826 | 1461414019629 Marionette TRACE conn3 <- [1,2126,null,{}] 05:20:19 INFO - PROCESS | 1826 | 1461414019634 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:20:19 INFO - PROCESS | 1826 | 1461414019819 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:20:20 INFO - PROCESS | 1826 | 1461414019999 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2b37000 == 117 [pid = 1826] [id = 539] 05:20:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 263 (0x7fa7cea67000) [pid = 1826] [serial = 1618] [outer = (nil)] 05:20:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 264 (0x7fa7cf4be800) [pid = 1826] [serial = 1619] [outer = 0x7fa7cea67000] 05:20:20 INFO - PROCESS | 1826 | 1461414020071 Marionette DEBUG loaded listener.js 05:20:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 265 (0x7fa7cf6c7800) [pid = 1826] [serial = 1620] [outer = 0x7fa7cea67000] 05:20:20 INFO - PROCESS | 1826 | 1461414020806 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:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1227ms 05:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:20:20 INFO - PROCESS | 1826 | 1461414020881 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:20:20 INFO - PROCESS | 1826 | 1461414020883 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:20:20 INFO - PROCESS | 1826 | 1461414020890 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:20:20 INFO - PROCESS | 1826 | 1461414020893 Marionette TRACE conn3 <- [1,2130,null,{}] 05:20:20 INFO - PROCESS | 1826 | 1461414020898 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:20:21 INFO - PROCESS | 1826 | 1461414021138 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:20:21 INFO - PROCESS | 1826 | 1461414021166 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ccd10800 == 118 [pid = 1826] [id = 540] 05:20:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 266 (0x7fa7d1422000) [pid = 1826] [serial = 1621] [outer = (nil)] 05:20:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 267 (0x7fa7d1faec00) [pid = 1826] [serial = 1622] [outer = 0x7fa7d1422000] 05:20:21 INFO - PROCESS | 1826 | 1461414021223 Marionette DEBUG loaded listener.js 05:20:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 268 (0x7fa7d242c000) [pid = 1826] [serial = 1623] [outer = 0x7fa7d1422000] 05:20:22 INFO - PROCESS | 1826 | 1461414022074 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:20:22 INFO - PROCESS | 1826 | 1461414022125 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:20:22 INFO - PROCESS | 1826 | 1461414022142 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:20:22 INFO - PROCESS | 1826 | 1461414022144 Marionette TRACE conn3 <- [1,2134,null,{}] 05:20:22 INFO - PROCESS | 1826 | 1461414022150 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:20:22 INFO - PROCESS | 1826 | 1461414022369 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:20:22 INFO - PROCESS | 1826 | 1461414022407 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cec9f800 == 119 [pid = 1826] [id = 541] 05:20:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 269 (0x7fa7d148ec00) [pid = 1826] [serial = 1624] [outer = (nil)] 05:20:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 270 (0x7fa7d2ab4c00) [pid = 1826] [serial = 1625] [outer = 0x7fa7d148ec00] 05:20:22 INFO - PROCESS | 1826 | 1461414022471 Marionette DEBUG loaded listener.js 05:20:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 271 (0x7fa7d8bf7400) [pid = 1826] [serial = 1626] [outer = 0x7fa7d148ec00] 05:20:24 INFO - PROCESS | 1826 | --DOMWINDOW == 270 (0x7fa7ced58800) [pid = 1826] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:20:24 INFO - PROCESS | 1826 | --DOMWINDOW == 269 (0x7fa7bd4c4800) [pid = 1826] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:20:24 INFO - PROCESS | 1826 | --DOMWINDOW == 268 (0x7fa7bda06000) [pid = 1826] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:20:24 INFO - PROCESS | 1826 | --DOMWINDOW == 267 (0x7fa7bea21c00) [pid = 1826] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:20:24 INFO - PROCESS | 1826 | --DOMWINDOW == 266 (0x7fa7bd628c00) [pid = 1826] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:20:24 INFO - PROCESS | 1826 | --DOMWINDOW == 265 (0x7fa7cbbc8000) [pid = 1826] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:20:24 INFO - PROCESS | 1826 | --DOMWINDOW == 264 (0x7fa7c01e5400) [pid = 1826] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:20:24 INFO - PROCESS | 1826 | --DOMWINDOW == 263 (0x7fa7bd4c3400) [pid = 1826] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:20:24 INFO - PROCESS | 1826 | --DOMWINDOW == 262 (0x7fa7bd4c5000) [pid = 1826] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:20:24 INFO - PROCESS | 1826 | --DOMWINDOW == 261 (0x7fa7cbbca400) [pid = 1826] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:20:24 INFO - PROCESS | 1826 | ************************* 05:20:24 INFO - PROCESS | 1826 | A coding exception was thrown and uncaught in a Task. 05:20:24 INFO - PROCESS | 1826 | 05:20:24 INFO - PROCESS | 1826 | Full message: TypeError: NetworkError when attempting to fetch resource. 05:20:24 INFO - PROCESS | 1826 | Full stack: 05:20:24 INFO - PROCESS | 1826 | ************************* 05:20:24 INFO - PROCESS | 1826 | 1461414024316 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:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2241ms 05:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:20:24 INFO - PROCESS | 1826 | 1461414024372 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:20:24 INFO - PROCESS | 1826 | 1461414024375 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:20:24 INFO - PROCESS | 1826 | 1461414024380 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:20:24 INFO - PROCESS | 1826 | 1461414024383 Marionette TRACE conn3 <- [1,2138,null,{}] 05:20:24 INFO - PROCESS | 1826 | 1461414024387 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:20:24 INFO - PROCESS | 1826 | 1461414024619 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:20:24 INFO - PROCESS | 1826 | 1461414024638 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cbf89000 == 120 [pid = 1826] [id = 542] 05:20:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 262 (0x7fa7bd4c8c00) [pid = 1826] [serial = 1627] [outer = (nil)] 05:20:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 263 (0x7fa7ce117000) [pid = 1826] [serial = 1628] [outer = 0x7fa7bd4c8c00] 05:20:24 INFO - PROCESS | 1826 | 1461414024694 Marionette DEBUG loaded listener.js 05:20:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 264 (0x7fa7d682a400) [pid = 1826] [serial = 1629] [outer = 0x7fa7bd4c8c00] 05:20:25 INFO - PROCESS | 1826 | 1461414025471 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:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1126ms 05:20:25 INFO - PROCESS | 1826 | 1461414025507 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:20:25 INFO - PROCESS | 1826 | 1461414025510 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:20:25 INFO - PROCESS | 1826 | 1461414025517 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:20:25 INFO - PROCESS | 1826 | 1461414025519 Marionette TRACE conn3 <- [1,2142,null,{}] 05:20:25 INFO - PROCESS | 1826 | 1461414025524 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:20:25 INFO - PROCESS | 1826 | 1461414025756 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:20:25 INFO - PROCESS | 1826 | 1461414025774 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d290b800 == 121 [pid = 1826] [id = 543] 05:20:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 265 (0x7fa7bda06000) [pid = 1826] [serial = 1630] [outer = (nil)] 05:20:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 266 (0x7fa7d94c2c00) [pid = 1826] [serial = 1631] [outer = 0x7fa7bda06000] 05:20:25 INFO - PROCESS | 1826 | 1461414025831 Marionette DEBUG loaded listener.js 05:20:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 267 (0x7fa7ea30bc00) [pid = 1826] [serial = 1632] [outer = 0x7fa7bda06000] 05:20:27 INFO - PROCESS | 1826 | 1461414027013 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:20:27 INFO - PROCESS | 1826 | 1461414027070 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:20:27 INFO - PROCESS | 1826 | 1461414027079 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:20:27 INFO - PROCESS | 1826 | 1461414027084 Marionette TRACE conn3 <- [1,2146,null,{}] 05:20:27 INFO - PROCESS | 1826 | 1461414027090 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:20:27 INFO - PROCESS | 1826 | 1461414027305 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:20:27 INFO - PROCESS | 1826 | 1461414027580 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c5733000 == 122 [pid = 1826] [id = 544] 05:20:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 268 (0x7fa7c05a7800) [pid = 1826] [serial = 1633] [outer = (nil)] 05:20:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 269 (0x7fa7c4178000) [pid = 1826] [serial = 1634] [outer = 0x7fa7c05a7800] 05:20:27 INFO - PROCESS | 1826 | 1461414027700 Marionette DEBUG loaded listener.js 05:20:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 270 (0x7fa7c4d5d800) [pid = 1826] [serial = 1635] [outer = 0x7fa7c05a7800] 05:20:28 INFO - PROCESS | 1826 | 1461414028605 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:20:28 INFO - PROCESS | 1826 | 1461414028677 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:20:28 INFO - PROCESS | 1826 | 1461414028687 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:20:28 INFO - PROCESS | 1826 | 1461414028691 Marionette TRACE conn3 <- [1,2150,null,{}] 05:20:28 INFO - PROCESS | 1826 | 1461414028696 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:20:28 INFO - PROCESS | 1826 | 1461414028926 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:20:29 INFO - PROCESS | 1826 | 1461414029139 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d1f14000 == 123 [pid = 1826] [id = 545] 05:20:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 271 (0x7fa7c4fc2000) [pid = 1826] [serial = 1636] [outer = (nil)] 05:20:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 272 (0x7fa7ce1a2800) [pid = 1826] [serial = 1637] [outer = 0x7fa7c4fc2000] 05:20:29 INFO - PROCESS | 1826 | 1461414029324 Marionette DEBUG loaded listener.js 05:20:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 273 (0x7fa7cf4bec00) [pid = 1826] [serial = 1638] [outer = 0x7fa7c4fc2000] 05:20:30 INFO - PROCESS | 1826 | 1461414030139 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:20:30 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:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1484ms 05:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:20:30 INFO - PROCESS | 1826 | 1461414030172 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:20:30 INFO - PROCESS | 1826 | 1461414030175 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:20:30 INFO - PROCESS | 1826 | 1461414030182 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:20:30 INFO - PROCESS | 1826 | 1461414030188 Marionette TRACE conn3 <- [1,2154,null,{}] 05:20:30 INFO - PROCESS | 1826 | 1461414030203 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:20:30 INFO - PROCESS | 1826 | 1461414030398 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:20:30 INFO - PROCESS | 1826 | 1461414030666 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d8ba8000 == 124 [pid = 1826] [id = 546] 05:20:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 274 (0x7fa7cf4c0c00) [pid = 1826] [serial = 1639] [outer = (nil)] 05:20:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 275 (0x7fa7d1fb4800) [pid = 1826] [serial = 1640] [outer = 0x7fa7cf4c0c00] 05:20:30 INFO - PROCESS | 1826 | 1461414030744 Marionette DEBUG loaded listener.js 05:20:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 276 (0x7fa7d8002c00) [pid = 1826] [serial = 1641] [outer = 0x7fa7cf4c0c00] 05:20:31 INFO - PROCESS | 1826 | 1461414031589 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:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1435ms 05:20:31 INFO - PROCESS | 1826 | 1461414031617 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:20:31 INFO - PROCESS | 1826 | 1461414031621 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:20:31 INFO - PROCESS | 1826 | 1461414031627 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:20:31 INFO - PROCESS | 1826 | 1461414031630 Marionette TRACE conn3 <- [1,2158,null,{}] 05:20:31 INFO - PROCESS | 1826 | 1461414031635 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:20:31 INFO - PROCESS | 1826 | 1461414031819 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:20:32 INFO - PROCESS | 1826 | 1461414032035 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e6712000 == 125 [pid = 1826] [id = 547] 05:20:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 277 (0x7fa7cfaf8000) [pid = 1826] [serial = 1642] [outer = (nil)] 05:20:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 278 (0x7fa7e6a58c00) [pid = 1826] [serial = 1643] [outer = 0x7fa7cfaf8000] 05:20:32 INFO - PROCESS | 1826 | 1461414032145 Marionette DEBUG loaded listener.js 05:20:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 279 (0x7fa7ea327800) [pid = 1826] [serial = 1644] [outer = 0x7fa7cfaf8000] 05:20:33 INFO - PROCESS | 1826 | 1461414033006 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:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1427ms 05:20:33 INFO - PROCESS | 1826 | 1461414033054 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:20:33 INFO - PROCESS | 1826 | 1461414033058 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:20:33 INFO - PROCESS | 1826 | 1461414033063 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:20:33 INFO - PROCESS | 1826 | 1461414033065 Marionette TRACE conn3 <- [1,2162,null,{}] 05:20:33 INFO - PROCESS | 1826 | 1461414033089 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:20:33 INFO - PROCESS | 1826 | 1461414033275 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:20:33 INFO - PROCESS | 1826 | 1461414033484 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ed568000 == 126 [pid = 1826] [id = 548] 05:20:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 280 (0x7fa7c4d64400) [pid = 1826] [serial = 1645] [outer = (nil)] 05:20:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 281 (0x7fa7ea448800) [pid = 1826] [serial = 1646] [outer = 0x7fa7c4d64400] 05:20:33 INFO - PROCESS | 1826 | 1461414033594 Marionette DEBUG loaded listener.js 05:20:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 282 (0x7fa7ea617400) [pid = 1826] [serial = 1647] [outer = 0x7fa7c4d64400] 05:20:34 INFO - PROCESS | 1826 | 1461414034490 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:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1484ms 05:20:34 INFO - PROCESS | 1826 | 1461414034548 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:20:34 INFO - PROCESS | 1826 | 1461414034551 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:20:34 INFO - PROCESS | 1826 | 1461414034557 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:20:34 INFO - PROCESS | 1826 | 1461414034559 Marionette TRACE conn3 <- [1,2166,null,{}] 05:20:34 INFO - PROCESS | 1826 | 1461414034564 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:20:34 INFO - PROCESS | 1826 | 1461414034761 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:20:35 INFO - PROCESS | 1826 | 1461414035036 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2214000 == 127 [pid = 1826] [id = 549] 05:20:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 283 (0x7fa7bc03e400) [pid = 1826] [serial = 1648] [outer = (nil)] 05:20:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 284 (0x7fa7bc049c00) [pid = 1826] [serial = 1649] [outer = 0x7fa7bc03e400] 05:20:35 INFO - PROCESS | 1826 | 1461414035153 Marionette DEBUG loaded listener.js 05:20:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 285 (0x7fa7eaab3400) [pid = 1826] [serial = 1650] [outer = 0x7fa7bc03e400] 05:20:35 INFO - PROCESS | 1826 | 1461414035971 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:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1476ms 05:20:36 INFO - PROCESS | 1826 | 1461414036034 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:20:36 INFO - PROCESS | 1826 | 1461414036038 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:20:36 INFO - PROCESS | 1826 | 1461414036044 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:20:36 INFO - PROCESS | 1826 | 1461414036047 Marionette TRACE conn3 <- [1,2170,null,{}] 05:20:36 INFO - PROCESS | 1826 | 1461414036053 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:20:36 INFO - PROCESS | 1826 | 1461414036245 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:20:36 INFO - PROCESS | 1826 | 1461414036464 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdbd2800 == 128 [pid = 1826] [id = 550] 05:20:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 286 (0x7fa7bc040400) [pid = 1826] [serial = 1651] [outer = (nil)] 05:20:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 287 (0x7fa7be910800) [pid = 1826] [serial = 1652] [outer = 0x7fa7bc040400] 05:20:36 INFO - PROCESS | 1826 | 1461414036575 Marionette DEBUG loaded listener.js 05:20:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 288 (0x7fa7be915400) [pid = 1826] [serial = 1653] [outer = 0x7fa7bc040400] 05:20:37 INFO - PROCESS | 1826 | 1461414037456 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:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1480ms 05:20:37 INFO - PROCESS | 1826 | 1461414037525 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:20:37 INFO - PROCESS | 1826 | 1461414037529 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:20:37 INFO - PROCESS | 1826 | 1461414037534 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:20:37 INFO - PROCESS | 1826 | 1461414037536 Marionette TRACE conn3 <- [1,2174,null,{}] 05:20:37 INFO - PROCESS | 1826 | 1461414037542 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:20:37 INFO - PROCESS | 1826 | 1461414037722 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:20:38 INFO - PROCESS | 1826 | 1461414037995 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdbeb000 == 129 [pid = 1826] [id = 551] 05:20:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 289 (0x7fa7bc041400) [pid = 1826] [serial = 1654] [outer = (nil)] 05:20:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 290 (0x7fa7bdb3e000) [pid = 1826] [serial = 1655] [outer = 0x7fa7bc041400] 05:20:38 INFO - PROCESS | 1826 | 1461414038067 Marionette DEBUG loaded listener.js 05:20:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 291 (0x7fa7bdb43800) [pid = 1826] [serial = 1656] [outer = 0x7fa7bc041400] 05:20:38 INFO - PROCESS | 1826 | 1461414038876 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:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1380ms 05:20:38 INFO - PROCESS | 1826 | 1461414038921 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:20:38 INFO - PROCESS | 1826 | 1461414038924 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:20:38 INFO - PROCESS | 1826 | 1461414038930 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:20:38 INFO - PROCESS | 1826 | 1461414038932 Marionette TRACE conn3 <- [1,2178,null,{}] 05:20:38 INFO - PROCESS | 1826 | 1461414038937 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:20:39 INFO - PROCESS | 1826 | 1461414039122 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:20:39 INFO - PROCESS | 1826 | 1461414039390 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdb16000 == 130 [pid = 1826] [id = 552] 05:20:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 292 (0x7fa7bdb39000) [pid = 1826] [serial = 1657] [outer = (nil)] 05:20:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 293 (0x7fa7be914000) [pid = 1826] [serial = 1658] [outer = 0x7fa7bdb39000] 05:20:39 INFO - PROCESS | 1826 | 1461414039465 Marionette DEBUG loaded listener.js 05:20:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 294 (0x7fa7beda8400) [pid = 1826] [serial = 1659] [outer = 0x7fa7bdb39000] 05:20:40 INFO - PROCESS | 1826 | 1461414040312 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:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1435ms 05:20:40 INFO - PROCESS | 1826 | 1461414040366 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:20:40 INFO - PROCESS | 1826 | 1461414040369 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:20:40 INFO - PROCESS | 1826 | 1461414040374 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:20:40 INFO - PROCESS | 1826 | 1461414040377 Marionette TRACE conn3 <- [1,2182,null,{}] 05:20:40 INFO - PROCESS | 1826 | 1461414040382 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:20:40 INFO - PROCESS | 1826 | 1461414040566 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:20:40 INFO - PROCESS | 1826 | 1461414040786 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bc2db000 == 131 [pid = 1826] [id = 553] 05:20:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 295 (0x7fa7bdb3e800) [pid = 1826] [serial = 1660] [outer = (nil)] 05:20:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 296 (0x7fa7bedae000) [pid = 1826] [serial = 1661] [outer = 0x7fa7bdb3e800] 05:20:40 INFO - PROCESS | 1826 | 1461414040894 Marionette DEBUG loaded listener.js 05:20:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 297 (0x7fa7bedb2800) [pid = 1826] [serial = 1662] [outer = 0x7fa7bdb3e800] 05:20:41 INFO - PROCESS | 1826 | 1461414041765 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:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1428ms 05:20:41 INFO - PROCESS | 1826 | 1461414041803 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:20:41 INFO - PROCESS | 1826 | 1461414041807 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:20:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:20:41 INFO - PROCESS | 1826 | 1461414041812 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:20:41 INFO - PROCESS | 1826 | 1461414041816 Marionette TRACE conn3 <- [1,2186,null,{}] 05:20:41 INFO - PROCESS | 1826 | 1461414041821 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:20:42 INFO - PROCESS | 1826 | 1461414042031 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:20:42 INFO - PROCESS | 1826 | 1461414042249 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b77cc000 == 132 [pid = 1826] [id = 554] 05:20:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 298 (0x7fa7bd926c00) [pid = 1826] [serial = 1663] [outer = (nil)] 05:20:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 299 (0x7fa7bd92ec00) [pid = 1826] [serial = 1664] [outer = 0x7fa7bd926c00] 05:20:42 INFO - PROCESS | 1826 | 1461414042363 Marionette DEBUG loaded listener.js 05:20:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 300 (0x7fa7bedb7c00) [pid = 1826] [serial = 1665] [outer = 0x7fa7bd926c00] 05:20:43 INFO - PROCESS | 1826 | 1461414043271 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:20:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:20:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1527ms 05:20:43 INFO - PROCESS | 1826 | 1461414043341 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:20:43 INFO - PROCESS | 1826 | 1461414043344 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:20:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:20:43 INFO - PROCESS | 1826 | 1461414043349 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:20:43 INFO - PROCESS | 1826 | 1461414043351 Marionette TRACE conn3 <- [1,2190,null,{}] 05:20:43 INFO - PROCESS | 1826 | 1461414043357 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:20:43 INFO - PROCESS | 1826 | 1461414043546 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:20:43 INFO - PROCESS | 1826 | 1461414043766 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b9807000 == 133 [pid = 1826] [id = 555] 05:20:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 301 (0x7fa7b98f0800) [pid = 1826] [serial = 1666] [outer = (nil)] 05:20:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 302 (0x7fa7b98f7c00) [pid = 1826] [serial = 1667] [outer = 0x7fa7b98f0800] 05:20:43 INFO - PROCESS | 1826 | 1461414043878 Marionette DEBUG loaded listener.js 05:20:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 303 (0x7fa7b98fcc00) [pid = 1826] [serial = 1668] [outer = 0x7fa7b98f0800] 05:20:44 INFO - PROCESS | 1826 | 1461414044686 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:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1378ms 05:20:44 INFO - PROCESS | 1826 | 1461414044728 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:20:44 INFO - PROCESS | 1826 | 1461414044731 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:20:44 INFO - PROCESS | 1826 | 1461414044737 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:20:44 INFO - PROCESS | 1826 | 1461414044738 Marionette TRACE conn3 <- [1,2194,null,{}] 05:20:44 INFO - PROCESS | 1826 | 1461414044744 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:20:44 INFO - PROCESS | 1826 | 1461414044917 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:20:45 INFO - PROCESS | 1826 | 1461414045218 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b9822000 == 134 [pid = 1826] [id = 556] 05:20:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 304 (0x7fa7b98f1400) [pid = 1826] [serial = 1669] [outer = (nil)] 05:20:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 305 (0x7fa7ba788400) [pid = 1826] [serial = 1670] [outer = 0x7fa7b98f1400] 05:20:45 INFO - PROCESS | 1826 | 1461414045289 Marionette DEBUG loaded listener.js 05:20:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 306 (0x7fa7ba78c000) [pid = 1826] [serial = 1671] [outer = 0x7fa7b98f1400] 05:20:46 INFO - PROCESS | 1826 | 1461414046110 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:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1427ms 05:20:46 INFO - PROCESS | 1826 | 1461414046165 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:20:46 INFO - PROCESS | 1826 | 1461414046168 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:20:46 INFO - PROCESS | 1826 | 1461414046173 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:20:46 INFO - PROCESS | 1826 | 1461414046175 Marionette TRACE conn3 <- [1,2198,null,{}] 05:20:46 INFO - PROCESS | 1826 | 1461414046180 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:20:46 INFO - PROCESS | 1826 | 1461414046357 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:20:46 INFO - PROCESS | 1826 | 1461414046582 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ba7d8800 == 135 [pid = 1826] [id = 557] 05:20:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 307 (0x7fa7b83b3400) [pid = 1826] [serial = 1672] [outer = (nil)] 05:20:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 308 (0x7fa7b83bcc00) [pid = 1826] [serial = 1673] [outer = 0x7fa7b83b3400] 05:20:46 INFO - PROCESS | 1826 | 1461414046692 Marionette DEBUG loaded listener.js 05:20:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 309 (0x7fa7b83c1c00) [pid = 1826] [serial = 1674] [outer = 0x7fa7b83b3400] 05:20:47 INFO - PROCESS | 1826 | 1461414047533 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:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1432ms 05:20:47 INFO - PROCESS | 1826 | 1461414047607 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:20:47 INFO - PROCESS | 1826 | 1461414047610 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:20:47 INFO - PROCESS | 1826 | 1461414047615 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:20:47 INFO - PROCESS | 1826 | 1461414047617 Marionette TRACE conn3 <- [1,2202,null,{}] 05:20:47 INFO - PROCESS | 1826 | 1461414047623 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:20:47 INFO - PROCESS | 1826 | 1461414047822 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:20:48 INFO - PROCESS | 1826 | 1461414048095 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c077f800 == 136 [pid = 1826] [id = 558] 05:20:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 310 (0x7fa7b83b5c00) [pid = 1826] [serial = 1675] [outer = (nil)] 05:20:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 311 (0x7fa7ba789400) [pid = 1826] [serial = 1676] [outer = 0x7fa7b83b5c00] 05:20:48 INFO - PROCESS | 1826 | 1461414048180 Marionette DEBUG loaded listener.js 05:20:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 312 (0x7fa7ba78fc00) [pid = 1826] [serial = 1677] [outer = 0x7fa7b83b5c00] 05:20:49 INFO - PROCESS | 1826 | 1461414049028 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:20:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:20:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1481ms 05:20:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:20:49 INFO - PROCESS | 1826 | 1461414049098 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:20:49 INFO - PROCESS | 1826 | 1461414049101 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:20:49 INFO - PROCESS | 1826 | 1461414049106 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:20:49 INFO - PROCESS | 1826 | 1461414049109 Marionette TRACE conn3 <- [1,2206,null,{}] 05:20:49 INFO - PROCESS | 1826 | 1461414049114 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:20:49 INFO - PROCESS | 1826 | 1461414049301 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:20:49 INFO - PROCESS | 1826 | 1461414049567 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cbd3f000 == 137 [pid = 1826] [id = 559] 05:20:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 313 (0x7fa7b83bb000) [pid = 1826] [serial = 1678] [outer = (nil)] 05:20:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 314 (0x7fa7bda0f400) [pid = 1826] [serial = 1679] [outer = 0x7fa7b83bb000] 05:20:49 INFO - PROCESS | 1826 | 1461414049684 Marionette DEBUG loaded listener.js 05:20:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 315 (0x7fa7c039f800) [pid = 1826] [serial = 1680] [outer = 0x7fa7b83bb000] 05:20:50 INFO - PROCESS | 1826 | 1461414050518 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:20:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:20:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1476ms 05:20:50 INFO - PROCESS | 1826 | 1461414050583 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:20:50 INFO - PROCESS | 1826 | 1461414050586 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:20:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:20:50 INFO - PROCESS | 1826 | 1461414050591 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:20:50 INFO - PROCESS | 1826 | 1461414050593 Marionette TRACE conn3 <- [1,2210,null,{}] 05:20:50 INFO - PROCESS | 1826 | 1461414050598 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:20:50 INFO - PROCESS | 1826 | 1461414050787 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:20:51 INFO - PROCESS | 1826 | 1461414051067 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bad82000 == 138 [pid = 1826] [id = 560] 05:20:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 316 (0x7fa7bad98800) [pid = 1826] [serial = 1681] [outer = (nil)] 05:20:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 317 (0x7fa7bada0000) [pid = 1826] [serial = 1682] [outer = 0x7fa7bad98800] 05:20:51 INFO - PROCESS | 1826 | 1461414051183 Marionette DEBUG loaded listener.js 05:20:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 318 (0x7fa7bada4400) [pid = 1826] [serial = 1683] [outer = 0x7fa7bad98800] 05:20:52 INFO - PROCESS | 1826 | 1461414052519 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:20:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:20:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1984ms 05:20:52 INFO - PROCESS | 1826 | 1461414052578 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:20:52 INFO - PROCESS | 1826 | 1461414052584 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:20:52 INFO - PROCESS | 1826 | 1461414052611 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:20:52 INFO - PROCESS | 1826 | 1461414052617 Marionette TRACE conn3 <- [1,2214,null,{}] 05:20:52 INFO - PROCESS | 1826 | 1461414052625 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:20:52 INFO - PROCESS | 1826 | 1461414052820 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:20:53 INFO - PROCESS | 1826 | 1461414053098 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdbd3800 == 139 [pid = 1826] [id = 561] 05:20:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 319 (0x7fa7bad9a000) [pid = 1826] [serial = 1684] [outer = (nil)] 05:20:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 320 (0x7fa7bc03fc00) [pid = 1826] [serial = 1685] [outer = 0x7fa7bad9a000] 05:20:53 INFO - PROCESS | 1826 | 1461414053175 Marionette DEBUG loaded listener.js 05:20:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 321 (0x7fa7bc049000) [pid = 1826] [serial = 1686] [outer = 0x7fa7bad9a000] 05:20:54 INFO - PROCESS | 1826 | 1461414054020 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:20:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:20:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1442ms 05:20:54 INFO - PROCESS | 1826 | 1461414054049 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:20:54 INFO - PROCESS | 1826 | 1461414054057 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:20:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:20:54 INFO - PROCESS | 1826 | 1461414054066 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:20:54 INFO - PROCESS | 1826 | 1461414054070 Marionette TRACE conn3 <- [1,2218,null,{}] 05:20:54 INFO - PROCESS | 1826 | 1461414054075 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:20:54 INFO - PROCESS | 1826 | 1461414054249 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:20:54 INFO - PROCESS | 1826 | 1461414054636 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdaed800 == 140 [pid = 1826] [id = 562] 05:20:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 322 (0x7fa7be912800) [pid = 1826] [serial = 1687] [outer = (nil)] 05:20:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 323 (0x7fa7bed4d800) [pid = 1826] [serial = 1688] [outer = 0x7fa7be912800] 05:20:54 INFO - PROCESS | 1826 | 1461414054757 Marionette DEBUG loaded listener.js 05:20:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 324 (0x7fa7beda8c00) [pid = 1826] [serial = 1689] [outer = 0x7fa7be912800] 05:20:55 INFO - PROCESS | 1826 | 1461414055597 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:20:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:20:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1583ms 05:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:20:55 INFO - PROCESS | 1826 | 1461414055649 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:20:55 INFO - PROCESS | 1826 | 1461414055652 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:20:55 INFO - PROCESS | 1826 | 1461414055659 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:20:55 INFO - PROCESS | 1826 | 1461414055664 Marionette TRACE conn3 <- [1,2222,null,{}] 05:20:55 INFO - PROCESS | 1826 | 1461414055680 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:20:55 INFO - PROCESS | 1826 | 1461414055878 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:20:56 INFO - PROCESS | 1826 | 1461414056231 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bdae3800 == 139 [pid = 1826] [id = 394] 05:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 323 (0x7fa7ce7c1400) [pid = 1826] [serial = 1562] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 322 (0x7fa7c4179c00) [pid = 1826] [serial = 1526] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 321 (0x7fa7c008a800) [pid = 1826] [serial = 1529] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 320 (0x7fa7c4c45000) [pid = 1826] [serial = 1532] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 319 (0x7fa7d6942400) [pid = 1826] [serial = 1535] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 318 (0x7fa7bbef1800) [pid = 1826] [serial = 1538] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bbdc4800 == 140 [pid = 1826] [id = 563] 05:20:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 319 (0x7fa7bbef1800) [pid = 1826] [serial = 1690] [outer = (nil)] 05:20:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 320 (0x7fa7c07e7800) [pid = 1826] [serial = 1691] [outer = 0x7fa7bbef1800] 05:20:56 INFO - PROCESS | 1826 | 1461414056407 Marionette DEBUG loaded listener.js 05:20:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 321 (0x7fa7c4172000) [pid = 1826] [serial = 1692] [outer = 0x7fa7bbef1800] 05:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cbf89000 == 139 [pid = 1826] [id = 542] 05:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cec9f800 == 138 [pid = 1826] [id = 541] 05:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ccd10800 == 137 [pid = 1826] [id = 540] 05:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2b37000 == 136 [pid = 1826] [id = 539] 05:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bafee000 == 135 [pid = 1826] [id = 538] 05:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c1953800 == 134 [pid = 1826] [id = 537] 05:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d04c8000 == 133 [pid = 1826] [id = 499] 05:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c0226000 == 132 [pid = 1826] [id = 536] 05:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bec0c800 == 131 [pid = 1826] [id = 535] 05:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2157000 == 130 [pid = 1826] [id = 534] 05:20:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e8b14800 == 129 [pid = 1826] [id = 532] 05:20:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ded13800 == 128 [pid = 1826] [id = 531] 05:20:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d80bb000 == 127 [pid = 1826] [id = 530] 05:20:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d4863000 == 126 [pid = 1826] [id = 529] 05:20:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2daa800 == 125 [pid = 1826] [id = 528] 05:20:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2529000 == 124 [pid = 1826] [id = 527] 05:20:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d07ea800 == 123 [pid = 1826] [id = 526] 05:20:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cef2c800 == 122 [pid = 1826] [id = 525] 05:20:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce679000 == 121 [pid = 1826] [id = 524] 05:20:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdfe2800 == 120 [pid = 1826] [id = 523] 05:20:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c4fa9800 == 119 [pid = 1826] [id = 522] 05:20:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c0777000 == 118 [pid = 1826] [id = 521] 05:20:57 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cbfd2000 == 117 [pid = 1826] [id = 520] 05:20:57 INFO - PROCESS | 1826 | 1461414057172 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:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 320 (0x7fa7c2c13c00) [pid = 1826] [serial = 1404] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 319 (0x7fa7c4d63c00) [pid = 1826] [serial = 1260] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 318 (0x7fa7cfaff400) [pid = 1826] [serial = 1143] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 317 (0x7fa7c056fc00) [pid = 1826] [serial = 1545] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 316 (0x7fa7bef07400) [pid = 1826] [serial = 1544] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 315 (0x7fa7bef03c00) [pid = 1826] [serial = 1542] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 314 (0x7fa7bda04800) [pid = 1826] [serial = 1541] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 313 (0x7fa7cbe24400) [pid = 1826] [serial = 1556] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 312 (0x7fa7c70e7800) [pid = 1826] [serial = 1505] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 311 (0x7fa7ce954800) [pid = 1826] [serial = 1514] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 310 (0x7fa7ea328800) [pid = 1826] [serial = 1517] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 309 (0x7fa7c416f800) [pid = 1826] [serial = 1523] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 308 (0x7fa7c4e8fc00) [pid = 1826] [serial = 1550] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 307 (0x7fa7c4c46800) [pid = 1826] [serial = 1547] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 306 (0x7fa7c4cdd800) [pid = 1826] [serial = 1548] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 305 (0x7fa7bed50400) [pid = 1826] [serial = 1520] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 304 (0x7fa7c583e000) [pid = 1826] [serial = 1551] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 303 (0x7fa7d8219800) [pid = 1826] [serial = 1511] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 302 (0x7fa7c5aa9c00) [pid = 1826] [serial = 1553] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 301 (0x7fa7d072c800) [pid = 1826] [serial = 1508] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 300 (0x7fa7c1baa400) [pid = 1826] [serial = 1502] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 299 (0x7fa7ccc66800) [pid = 1826] [serial = 1559] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 298 (0x7fa7cbe7c000) [pid = 1826] [serial = 1557] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 297 (0x7fa7c6edb400) [pid = 1826] [serial = 1554] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 296 (0x7fa7ce10bc00) [pid = 1826] [serial = 1560] [outer = (nil)] [url = about:blank] 05:20:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1593ms 05:20:57 INFO - PROCESS | 1826 | 1461414057256 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:20:57 INFO - PROCESS | 1826 | 1461414057260 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:20:57 INFO - PROCESS | 1826 | 1461414057266 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:20:57 INFO - PROCESS | 1826 | 1461414057268 Marionette TRACE conn3 <- [1,2226,null,{}] 05:20:57 INFO - PROCESS | 1826 | 1461414057273 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:20:57 INFO - PROCESS | 1826 | 1461414057444 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:20:57 INFO - PROCESS | 1826 | 1461414057458 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2915000 == 118 [pid = 1826] [id = 564] 05:20:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 297 (0x7fa7c05ad000) [pid = 1826] [serial = 1693] [outer = (nil)] 05:20:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 298 (0x7fa7c4ce3c00) [pid = 1826] [serial = 1694] [outer = 0x7fa7c05ad000] 05:20:57 INFO - PROCESS | 1826 | 1461414057525 Marionette DEBUG loaded listener.js 05:20:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 299 (0x7fa7c4e95000) [pid = 1826] [serial = 1695] [outer = 0x7fa7c05ad000] 05:20:58 INFO - PROCESS | 1826 | 1461414058462 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:20:58 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:20:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1227ms 05:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:20:58 INFO - PROCESS | 1826 | 1461414058492 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:20:58 INFO - PROCESS | 1826 | 1461414058495 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:20:58 INFO - PROCESS | 1826 | 1461414058500 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:20:58 INFO - PROCESS | 1826 | 1461414058503 Marionette TRACE conn3 <- [1,2230,null,{}] 05:20:58 INFO - PROCESS | 1826 | 1461414058511 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:20:58 INFO - PROCESS | 1826 | 1461414058774 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:20:58 INFO - PROCESS | 1826 | 1461414058899 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45df000 == 119 [pid = 1826] [id = 565] 05:20:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 300 (0x7fa7c4c40800) [pid = 1826] [serial = 1696] [outer = (nil)] 05:20:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 301 (0x7fa7c5807c00) [pid = 1826] [serial = 1697] [outer = 0x7fa7c4c40800] 05:20:58 INFO - PROCESS | 1826 | 1461414058969 Marionette DEBUG loaded listener.js 05:20:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 302 (0x7fa7c6ed5800) [pid = 1826] [serial = 1698] [outer = 0x7fa7c4c40800] 05:20:59 INFO - PROCESS | 1826 | 1461414059730 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:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1284ms 05:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:20:59 INFO - PROCESS | 1826 | 1461414059785 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:20:59 INFO - PROCESS | 1826 | 1461414059787 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:20:59 INFO - PROCESS | 1826 | 1461414059797 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:20:59 INFO - PROCESS | 1826 | 1461414059799 Marionette TRACE conn3 <- [1,2234,null,{}] 05:20:59 INFO - PROCESS | 1826 | 1461414059804 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:21:00 INFO - PROCESS | 1826 | 1461414060087 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:21:00 INFO - PROCESS | 1826 | 1461414060123 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c72a4800 == 120 [pid = 1826] [id = 566] 05:21:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 303 (0x7fa7cbe2d000) [pid = 1826] [serial = 1699] [outer = (nil)] 05:21:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 304 (0x7fa7ccc66800) [pid = 1826] [serial = 1700] [outer = 0x7fa7cbe2d000] 05:21:00 INFO - PROCESS | 1826 | 1461414060187 Marionette DEBUG loaded listener.js 05:21:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 305 (0x7fa7ce1a4c00) [pid = 1826] [serial = 1701] [outer = 0x7fa7cbe2d000] 05:21:01 INFO - PROCESS | 1826 | 1461414061011 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:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1230ms 05:21:01 INFO - PROCESS | 1826 | 1461414061038 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:21:01 INFO - PROCESS | 1826 | 1461414061041 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:21:01 INFO - PROCESS | 1826 | 1461414061047 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:21:01 INFO - PROCESS | 1826 | 1461414061049 Marionette TRACE conn3 <- [1,2238,null,{}] 05:21:01 INFO - PROCESS | 1826 | 1461414061054 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:21:02 INFO - PROCESS | 1826 | 1461414062382 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 304 (0x7fa7d27f3000) [pid = 1826] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 303 (0x7fa7bd4c8c00) [pid = 1826] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 302 (0x7fa7c0564c00) [pid = 1826] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 301 (0x7fa7bd4cb800) [pid = 1826] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 300 (0x7fa7bed5f400) [pid = 1826] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 299 (0x7fa7c0556400) [pid = 1826] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 298 (0x7fa7c05b1000) [pid = 1826] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 297 (0x7fa7c1bb2800) [pid = 1826] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 296 (0x7fa7bed4b000) [pid = 1826] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 295 (0x7fa7dbc11000) [pid = 1826] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 294 (0x7fa7c07dd400) [pid = 1826] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 293 (0x7fa7c0555000) [pid = 1826] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 292 (0x7fa7bed49000) [pid = 1826] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 291 (0x7fa7cf4b4400) [pid = 1826] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 290 (0x7fa7cf1e8000) [pid = 1826] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 289 (0x7fa7c0085000) [pid = 1826] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 288 (0x7fa7d23b6000) [pid = 1826] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 287 (0x7fa7d7bce400) [pid = 1826] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 286 (0x7fa7ccd74000) [pid = 1826] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 285 (0x7fa7e5c5c400) [pid = 1826] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 284 (0x7fa7bd4d0400) [pid = 1826] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 283 (0x7fa7bed64400) [pid = 1826] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 282 (0x7fa7cea65800) [pid = 1826] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 281 (0x7fa7cf504800) [pid = 1826] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 280 (0x7fa7bbeeb000) [pid = 1826] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 279 (0x7fa7cea64000) [pid = 1826] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 278 (0x7fa7cbc86400) [pid = 1826] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 277 (0x7fa7c056e800) [pid = 1826] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 276 (0x7fa7d652bc00) [pid = 1826] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 275 (0x7fa7bd4c2800) [pid = 1826] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 274 (0x7fa7bd4c6800) [pid = 1826] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 273 (0x7fa7cbe78c00) [pid = 1826] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 272 (0x7fa7bed4bc00) [pid = 1826] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 271 (0x7fa7bd4c3c00) [pid = 1826] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 270 (0x7fa7d1422000) [pid = 1826] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 269 (0x7fa7c4d66800) [pid = 1826] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 268 (0x7fa7c008e000) [pid = 1826] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 267 (0x7fa7d8352c00) [pid = 1826] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 266 (0x7fa7c0084800) [pid = 1826] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 265 (0x7fa7ced4ac00) [pid = 1826] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 264 (0x7fa7dae67000) [pid = 1826] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 263 (0x7fa7c0565000) [pid = 1826] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 262 (0x7fa7d77e0800) [pid = 1826] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 261 (0x7fa7cf50bc00) [pid = 1826] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 260 (0x7fa7bda03800) [pid = 1826] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 259 (0x7fa7bd621000) [pid = 1826] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 258 (0x7fa7c2c18000) [pid = 1826] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 257 (0x7fa7c4fbd800) [pid = 1826] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 256 (0x7fa7cea67000) [pid = 1826] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 255 (0x7fa7c416ec00) [pid = 1826] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 254 (0x7fa7ce10b000) [pid = 1826] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 253 (0x7fa7d148ec00) [pid = 1826] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 252 (0x7fa7c5842400) [pid = 1826] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 251 (0x7fa7c039f400) [pid = 1826] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 250 (0x7fa7c4e88800) [pid = 1826] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 249 (0x7fa7bbeef000) [pid = 1826] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 248 (0x7fa7d62bc000) [pid = 1826] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 247 (0x7fa7c05ad800) [pid = 1826] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 246 (0x7fa7d2973400) [pid = 1826] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 245 (0x7fa7bd627400) [pid = 1826] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 244 (0x7fa7c6edc000) [pid = 1826] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 243 (0x7fa7cf5bf800) [pid = 1826] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 242 (0x7fa7bbeebc00) [pid = 1826] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 241 (0x7fa7c0563400) [pid = 1826] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 240 (0x7fa7cf456400) [pid = 1826] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 239 (0x7fa7bed64000) [pid = 1826] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 238 (0x7fa7bd4c8000) [pid = 1826] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7d097c800) [pid = 1826] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7c5ab7000) [pid = 1826] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7bea2c800) [pid = 1826] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 234 (0x7fa7bea1f400) [pid = 1826] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 233 (0x7fa7c580b000) [pid = 1826] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7bda11800) [pid = 1826] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7c5ab4000) [pid = 1826] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7bda03000) [pid = 1826] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 229 (0x7fa7c0568800) [pid = 1826] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 228 (0x7fa7c0399c00) [pid = 1826] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 227 (0x7fa7bed59400) [pid = 1826] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 226 (0x7fa7cf459c00) [pid = 1826] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 225 (0x7fa7c0295400) [pid = 1826] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 224 (0x7fa7d1fb2400) [pid = 1826] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 223 (0x7fa7bed58400) [pid = 1826] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 222 (0x7fa7c07e2400) [pid = 1826] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 221 (0x7fa7ccbf3800) [pid = 1826] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 220 (0x7fa7e5cd5c00) [pid = 1826] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:21:02 INFO - PROCESS | 1826 | --DOMWINDOW == 219 (0x7fa7bd4c3000) [pid = 1826] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:21:02 INFO - PROCESS | 1826 | 1461414062660 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bc3cd800 == 121 [pid = 1826] [id = 567] 05:21:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 220 (0x7fa7bbeeb000) [pid = 1826] [serial = 1702] [outer = (nil)] 05:21:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 221 (0x7fa7bd4c2800) [pid = 1826] [serial = 1703] [outer = 0x7fa7bbeeb000] 05:21:02 INFO - PROCESS | 1826 | 1461414062727 Marionette DEBUG loaded listener.js 05:21:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 222 (0x7fa7bda03800) [pid = 1826] [serial = 1704] [outer = 0x7fa7bbeeb000] 05:21:03 INFO - PROCESS | 1826 | 1461414063363 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:21:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:21:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 2378ms 05:21:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:21:03 INFO - PROCESS | 1826 | 1461414063425 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:21:03 INFO - PROCESS | 1826 | 1461414063428 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:21:03 INFO - PROCESS | 1826 | 1461414063433 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:21:03 INFO - PROCESS | 1826 | 1461414063436 Marionette TRACE conn3 <- [1,2242,null,{}] 05:21:03 INFO - PROCESS | 1826 | 1461414063440 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:21:03 INFO - PROCESS | 1826 | 1461414063603 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:21:03 INFO - PROCESS | 1826 | 1461414063785 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c291d800 == 122 [pid = 1826] [id = 568] 05:21:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 223 (0x7fa7bbeebc00) [pid = 1826] [serial = 1705] [outer = (nil)] 05:21:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 224 (0x7fa7bed59400) [pid = 1826] [serial = 1706] [outer = 0x7fa7bbeebc00] 05:21:03 INFO - PROCESS | 1826 | 1461414063842 Marionette DEBUG loaded listener.js 05:21:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 225 (0x7fa7bd623000) [pid = 1826] [serial = 1707] [outer = 0x7fa7bbeebc00] 05:21:04 INFO - PROCESS | 1826 | 1461414064734 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:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1377ms 05:21:04 INFO - PROCESS | 1826 | 1461414064811 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:21:04 INFO - PROCESS | 1826 | 1461414064816 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:21:04 INFO - PROCESS | 1826 | 1461414064824 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:21:04 INFO - PROCESS | 1826 | 1461414064830 Marionette TRACE conn3 <- [1,2246,null,{}] 05:21:04 INFO - PROCESS | 1826 | 1461414064839 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:21:05 INFO - PROCESS | 1826 | 1461414065119 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:21:05 INFO - PROCESS | 1826 | 1461414065452 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdad9000 == 123 [pid = 1826] [id = 569] 05:21:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 226 (0x7fa7bad9a800) [pid = 1826] [serial = 1708] [outer = (nil)] 05:21:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 227 (0x7fa7bc03d800) [pid = 1826] [serial = 1709] [outer = 0x7fa7bad9a800] 05:21:05 INFO - PROCESS | 1826 | 1461414065530 Marionette DEBUG loaded listener.js 05:21:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 228 (0x7fa7bd4cbc00) [pid = 1826] [serial = 1710] [outer = 0x7fa7bad9a800] 05:21:06 INFO - PROCESS | 1826 | 1461414066425 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:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1638ms 05:21:06 INFO - PROCESS | 1826 | 1461414066463 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:21:06 INFO - PROCESS | 1826 | 1461414066471 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:21:06 INFO - PROCESS | 1826 | 1461414066482 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:21:06 INFO - PROCESS | 1826 | 1461414066486 Marionette TRACE conn3 <- [1,2250,null,{}] 05:21:06 INFO - PROCESS | 1826 | 1461414066492 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:21:06 INFO - PROCESS | 1826 | 1461414066688 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:21:06 INFO - PROCESS | 1826 | 1461414066956 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2b45800 == 124 [pid = 1826] [id = 570] 05:21:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 229 (0x7fa7bd929c00) [pid = 1826] [serial = 1711] [outer = (nil)] 05:21:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 230 (0x7fa7bed5d000) [pid = 1826] [serial = 1712] [outer = 0x7fa7bd929c00] 05:21:07 INFO - PROCESS | 1826 | 1461414067070 Marionette DEBUG loaded listener.js 05:21:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7bedb0400) [pid = 1826] [serial = 1713] [outer = 0x7fa7bd929c00] 05:21:07 INFO - PROCESS | 1826 | 1461414067941 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:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1528ms 05:21:08 INFO - PROCESS | 1826 | 1461414068010 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:21:08 INFO - PROCESS | 1826 | 1461414068013 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:21:08 INFO - PROCESS | 1826 | 1461414068020 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:21:08 INFO - PROCESS | 1826 | 1461414068025 Marionette TRACE conn3 <- [1,2254,null,{}] 05:21:08 INFO - PROCESS | 1826 | 1461414068041 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:21:08 INFO - PROCESS | 1826 | 1461414068312 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:21:08 INFO - PROCESS | 1826 | 1461414068614 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ccd03000 == 125 [pid = 1826] [id = 571] 05:21:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7c039d400) [pid = 1826] [serial = 1714] [outer = (nil)] 05:21:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7c05b1000) [pid = 1826] [serial = 1715] [outer = 0x7fa7c039d400] 05:21:08 INFO - PROCESS | 1826 | 1461414068693 Marionette DEBUG loaded listener.js 05:21:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7c2c17800) [pid = 1826] [serial = 1716] [outer = 0x7fa7c039d400] 05:21:09 INFO - PROCESS | 1826 | 1461414069497 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:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1533ms 05:21:09 INFO - PROCESS | 1826 | 1461414069553 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:21:09 INFO - PROCESS | 1826 | 1461414069558 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:21:09 INFO - PROCESS | 1826 | 1461414069563 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:21:09 INFO - PROCESS | 1826 | 1461414069566 Marionette TRACE conn3 <- [1,2258,null,{}] 05:21:09 INFO - PROCESS | 1826 | 1461414069571 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:21:09 INFO - PROCESS | 1826 | 1461414069758 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:21:10 INFO - PROCESS | 1826 | 1461414070024 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce3e1800 == 126 [pid = 1826] [id = 572] 05:21:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7c0563400) [pid = 1826] [serial = 1717] [outer = (nil)] 05:21:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7c4d5a400) [pid = 1826] [serial = 1718] [outer = 0x7fa7c0563400] 05:21:10 INFO - PROCESS | 1826 | 1461414070110 Marionette DEBUG loaded listener.js 05:21:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7c4fbd800) [pid = 1826] [serial = 1719] [outer = 0x7fa7c0563400] 05:21:10 INFO - PROCESS | 1826 | 1461414070983 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:21:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:21:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1477ms 05:21:11 INFO - PROCESS | 1826 | 1461414071041 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:21:11 INFO - PROCESS | 1826 | 1461414071043 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:21:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:21:11 INFO - PROCESS | 1826 | 1461414071050 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:21:11 INFO - PROCESS | 1826 | 1461414071053 Marionette TRACE conn3 <- [1,2262,null,{}] 05:21:11 INFO - PROCESS | 1826 | 1461414071058 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:21:11 INFO - PROCESS | 1826 | 1461414071250 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:21:11 INFO - PROCESS | 1826 | 1461414071519 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cefa1000 == 127 [pid = 1826] [id = 573] 05:21:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7c4171000) [pid = 1826] [serial = 1720] [outer = (nil)] 05:21:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 239 (0x7fa7c594a400) [pid = 1826] [serial = 1721] [outer = 0x7fa7c4171000] 05:21:11 INFO - PROCESS | 1826 | 1461414071594 Marionette DEBUG loaded listener.js 05:21:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 240 (0x7fa7c6edb400) [pid = 1826] [serial = 1722] [outer = 0x7fa7c4171000] 05:21:12 INFO - PROCESS | 1826 | 1461414072411 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:21:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:21:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1376ms 05:21:12 INFO - PROCESS | 1826 | 1461414072444 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:21:12 INFO - PROCESS | 1826 | 1461414072446 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:21:12 INFO - PROCESS | 1826 | 1461414072456 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:21:12 INFO - PROCESS | 1826 | 1461414072459 Marionette TRACE conn3 <- [1,2266,null,{}] 05:21:12 INFO - PROCESS | 1826 | 1461414072463 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:21:12 INFO - PROCESS | 1826 | 1461414072694 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:21:12 INFO - PROCESS | 1826 | 1461414072967 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d23a1000 == 128 [pid = 1826] [id = 574] 05:21:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 241 (0x7fa7c0554400) [pid = 1826] [serial = 1723] [outer = (nil)] 05:21:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 242 (0x7fa7cbe7ec00) [pid = 1826] [serial = 1724] [outer = 0x7fa7c0554400] 05:21:13 INFO - PROCESS | 1826 | 1461414073049 Marionette DEBUG loaded listener.js 05:21:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 243 (0x7fa7ce7b5400) [pid = 1826] [serial = 1725] [outer = 0x7fa7c0554400] 05:21:13 INFO - PROCESS | 1826 | 1461414073910 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:21:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:21:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1483ms 05:21:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:21:13 INFO - PROCESS | 1826 | 1461414073939 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:21:13 INFO - PROCESS | 1826 | 1461414073942 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:21:13 INFO - PROCESS | 1826 | 1461414073946 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:21:13 INFO - PROCESS | 1826 | 1461414073950 Marionette TRACE conn3 <- [1,2270,null,{}] 05:21:13 INFO - PROCESS | 1826 | 1461414073955 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:21:14 INFO - PROCESS | 1826 | 1461414074139 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:21:14 INFO - PROCESS | 1826 | 1461414074406 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2e06000 == 129 [pid = 1826] [id = 575] 05:21:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 244 (0x7fa7c1bb5000) [pid = 1826] [serial = 1726] [outer = (nil)] 05:21:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 245 (0x7fa7cf1a2000) [pid = 1826] [serial = 1727] [outer = 0x7fa7c1bb5000] 05:21:14 INFO - PROCESS | 1826 | 1461414074477 Marionette DEBUG loaded listener.js 05:21:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 246 (0x7fa7cf4bf000) [pid = 1826] [serial = 1728] [outer = 0x7fa7c1bb5000] 05:21:15 INFO - PROCESS | 1826 | 1461414075279 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:21:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1389ms 05:21:15 INFO - PROCESS | 1826 | 1461414075336 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:21:15 INFO - PROCESS | 1826 | 1461414075340 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:21:15 INFO - PROCESS | 1826 | 1461414075346 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:21:15 INFO - PROCESS | 1826 | 1461414075348 Marionette TRACE conn3 <- [1,2274,null,{}] 05:21:15 INFO - PROCESS | 1826 | 1461414075353 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:21:15 INFO - PROCESS | 1826 | 1461414075542 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:21:15 INFO - PROCESS | 1826 | 1461414075809 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d7a0d000 == 130 [pid = 1826] [id = 576] 05:21:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 247 (0x7fa7ce1a6400) [pid = 1826] [serial = 1729] [outer = (nil)] 05:21:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 248 (0x7fa7cf5ba800) [pid = 1826] [serial = 1730] [outer = 0x7fa7ce1a6400] 05:21:15 INFO - PROCESS | 1826 | 1461414075880 Marionette DEBUG loaded listener.js 05:21:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 249 (0x7fa7cf612400) [pid = 1826] [serial = 1731] [outer = 0x7fa7ce1a6400] 05:21:16 INFO - PROCESS | 1826 | 1461414076686 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:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1375ms 05:21:16 INFO - PROCESS | 1826 | 1461414076722 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:21:16 INFO - PROCESS | 1826 | 1461414076726 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:21:16 INFO - PROCESS | 1826 | 1461414076732 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:21:16 INFO - PROCESS | 1826 | 1461414076734 Marionette TRACE conn3 <- [1,2278,null,{}] 05:21:16 INFO - PROCESS | 1826 | 1461414076739 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:21:16 INFO - PROCESS | 1826 | 1461414076934 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:21:17 INFO - PROCESS | 1826 | 1461414077202 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7db05b800 == 131 [pid = 1826] [id = 577] 05:21:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 250 (0x7fa7cf4c1400) [pid = 1826] [serial = 1732] [outer = (nil)] 05:21:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 251 (0x7fa7d06e4400) [pid = 1826] [serial = 1733] [outer = 0x7fa7cf4c1400] 05:21:17 INFO - PROCESS | 1826 | 1461414077276 Marionette DEBUG loaded listener.js 05:21:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 252 (0x7fa7d141b000) [pid = 1826] [serial = 1734] [outer = 0x7fa7cf4c1400] 05:21:18 INFO - PROCESS | 1826 | 1461414078077 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:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1380ms 05:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:21:18 INFO - PROCESS | 1826 | 1461414078113 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:21:18 INFO - PROCESS | 1826 | 1461414078115 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:21:18 INFO - PROCESS | 1826 | 1461414078121 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:21:18 INFO - PROCESS | 1826 | 1461414078124 Marionette TRACE conn3 <- [1,2282,null,{}] 05:21:18 INFO - PROCESS | 1826 | 1461414078129 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:21:18 INFO - PROCESS | 1826 | 1461414078323 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:21:18 INFO - PROCESS | 1826 | 1461414078612 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ea28b800 == 132 [pid = 1826] [id = 578] 05:21:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 253 (0x7fa7ce116400) [pid = 1826] [serial = 1735] [outer = (nil)] 05:21:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 254 (0x7fa7d1fb2400) [pid = 1826] [serial = 1736] [outer = 0x7fa7ce116400] 05:21:18 INFO - PROCESS | 1826 | 1461414078683 Marionette DEBUG loaded listener.js 05:21:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 255 (0x7fa7d23ae400) [pid = 1826] [serial = 1737] [outer = 0x7fa7ce116400] 05:21:19 INFO - PROCESS | 1826 | 1461414079505 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:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1431ms 05:21:19 INFO - PROCESS | 1826 | 1461414079554 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:21:19 INFO - PROCESS | 1826 | 1461414079558 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:21:19 INFO - PROCESS | 1826 | 1461414079563 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:21:19 INFO - PROCESS | 1826 | 1461414079567 Marionette TRACE conn3 <- [1,2286,null,{}] 05:21:19 INFO - PROCESS | 1826 | 1461414079572 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:21:19 INFO - PROCESS | 1826 | 1461414079791 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:21:20 INFO - PROCESS | 1826 | 1461414080058 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ba5d2800 == 133 [pid = 1826] [id = 579] 05:21:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 256 (0x7fa7cf50c000) [pid = 1826] [serial = 1738] [outer = (nil)] 05:21:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 257 (0x7fa7d27ee800) [pid = 1826] [serial = 1739] [outer = 0x7fa7cf50c000] 05:21:20 INFO - PROCESS | 1826 | 1461414080153 Marionette DEBUG loaded listener.js 05:21:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 258 (0x7fa7d5528400) [pid = 1826] [serial = 1740] [outer = 0x7fa7cf50c000] 05:21:21 INFO - PROCESS | 1826 | 1461414081001 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:21:21 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:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1477ms 05:21:21 INFO - PROCESS | 1826 | 1461414081042 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:21:21 INFO - PROCESS | 1826 | 1461414081045 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:21:21 INFO - PROCESS | 1826 | 1461414081051 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:21:21 INFO - PROCESS | 1826 | 1461414081053 Marionette TRACE conn3 <- [1,2290,null,{}] 05:21:21 INFO - PROCESS | 1826 | 1461414081058 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:21:21 INFO - PROCESS | 1826 | 1461414081249 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:21:21 INFO - PROCESS | 1826 | 1461414081519 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b726a000 == 134 [pid = 1826] [id = 580] 05:21:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 259 (0x7fa7d26f1400) [pid = 1826] [serial = 1741] [outer = (nil)] 05:21:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 260 (0x7fa7d7b32800) [pid = 1826] [serial = 1742] [outer = 0x7fa7d26f1400] 05:21:21 INFO - PROCESS | 1826 | 1461414081592 Marionette DEBUG loaded listener.js 05:21:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 261 (0x7fa7d62bc000) [pid = 1826] [serial = 1743] [outer = 0x7fa7d26f1400] 05:21:22 INFO - PROCESS | 1826 | 1461414082430 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:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1428ms 05:21:22 INFO - PROCESS | 1826 | 1461414082479 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:21:22 INFO - PROCESS | 1826 | 1461414082482 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:21:22 INFO - PROCESS | 1826 | 1461414082488 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:21:22 INFO - PROCESS | 1826 | 1461414082490 Marionette TRACE conn3 <- [1,2294,null,{}] 05:21:22 INFO - PROCESS | 1826 | 1461414082495 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:21:22 INFO - PROCESS | 1826 | 1461414082678 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:21:22 INFO - PROCESS | 1826 | 1461414082951 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b7283800 == 135 [pid = 1826] [id = 581] 05:21:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 262 (0x7fa7d27f3000) [pid = 1826] [serial = 1744] [outer = (nil)] 05:21:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 263 (0x7fa7d94ce800) [pid = 1826] [serial = 1745] [outer = 0x7fa7d27f3000] 05:21:23 INFO - PROCESS | 1826 | 1461414083019 Marionette DEBUG loaded listener.js 05:21:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 264 (0x7fa7e491c000) [pid = 1826] [serial = 1746] [outer = 0x7fa7d27f3000] 05:21:23 INFO - PROCESS | 1826 | 1461414083876 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:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1429ms 05:21:23 INFO - PROCESS | 1826 | 1461414083917 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:21:23 INFO - PROCESS | 1826 | 1461414083919 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:21:23 INFO - PROCESS | 1826 | 1461414083925 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:21:23 INFO - PROCESS | 1826 | 1461414083927 Marionette TRACE conn3 <- [1,2298,null,{}] 05:21:23 INFO - PROCESS | 1826 | 1461414083932 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:21:24 INFO - PROCESS | 1826 | 1461414084112 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:21:24 INFO - PROCESS | 1826 | 1461414084352 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2316800 == 136 [pid = 1826] [id = 582] 05:21:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 265 (0x7fa7d67cbc00) [pid = 1826] [serial = 1747] [outer = (nil)] 05:21:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 266 (0x7fa7e5a30000) [pid = 1826] [serial = 1748] [outer = 0x7fa7d67cbc00] 05:21:24 INFO - PROCESS | 1826 | 1461414084419 Marionette DEBUG loaded listener.js 05:21:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 267 (0x7fa7e6a52800) [pid = 1826] [serial = 1749] [outer = 0x7fa7d67cbc00] 05:21:25 INFO - PROCESS | 1826 | 1461414085257 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:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1380ms 05:21:25 INFO - PROCESS | 1826 | 1461414085305 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:21:25 INFO - PROCESS | 1826 | 1461414085308 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:21:25 INFO - PROCESS | 1826 | 1461414085313 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:21:25 INFO - PROCESS | 1826 | 1461414085315 Marionette TRACE conn3 <- [1,2302,null,{}] 05:21:25 INFO - PROCESS | 1826 | 1461414085340 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:21:25 INFO - PROCESS | 1826 | 1461414085528 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:21:25 INFO - PROCESS | 1826 | 1461414085806 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bf035000 == 137 [pid = 1826] [id = 583] 05:21:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 268 (0x7fa7d77d6800) [pid = 1826] [serial = 1750] [outer = (nil)] 05:21:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 269 (0x7fa7e8b43c00) [pid = 1826] [serial = 1751] [outer = 0x7fa7d77d6800] 05:21:25 INFO - PROCESS | 1826 | 1461414085874 Marionette DEBUG loaded listener.js 05:21:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 270 (0x7fa7ea323400) [pid = 1826] [serial = 1752] [outer = 0x7fa7d77d6800] 05:21:26 INFO - PROCESS | 1826 | 1461414086720 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:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1432ms 05:21:26 INFO - PROCESS | 1826 | 1461414086746 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:21:26 INFO - PROCESS | 1826 | 1461414086749 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:21:26 INFO - PROCESS | 1826 | 1461414086755 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:21:26 INFO - PROCESS | 1826 | 1461414086757 Marionette TRACE conn3 <- [1,2306,null,{}] 05:21:26 INFO - PROCESS | 1826 | 1461414086762 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:21:26 INFO - PROCESS | 1826 | 1461414086943 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:21:27 INFO - PROCESS | 1826 | 1461414087214 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2321800 == 138 [pid = 1826] [id = 584] 05:21:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 271 (0x7fa7c010d800) [pid = 1826] [serial = 1753] [outer = (nil)] 05:21:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 272 (0x7fa7c0115000) [pid = 1826] [serial = 1754] [outer = 0x7fa7c010d800] 05:21:27 INFO - PROCESS | 1826 | 1461414087286 Marionette DEBUG loaded listener.js 05:21:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 273 (0x7fa7c011a400) [pid = 1826] [serial = 1755] [outer = 0x7fa7c010d800] 05:21:28 INFO - PROCESS | 1826 | 1461414088112 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:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1425ms 05:21:28 INFO - PROCESS | 1826 | 1461414088181 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:21:28 INFO - PROCESS | 1826 | 1461414088191 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:21:28 INFO - PROCESS | 1826 | 1461414088199 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:21:28 INFO - PROCESS | 1826 | 1461414088203 Marionette TRACE conn3 <- [1,2310,null,{}] 05:21:28 INFO - PROCESS | 1826 | 1461414088208 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:21:28 INFO - PROCESS | 1826 | 1461414088408 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:21:28 INFO - PROCESS | 1826 | 1461414088734 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b49e1800 == 139 [pid = 1826] [id = 585] 05:21:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 274 (0x7fa7b98f4c00) [pid = 1826] [serial = 1756] [outer = (nil)] 05:21:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 275 (0x7fa7e5c5c400) [pid = 1826] [serial = 1757] [outer = 0x7fa7b98f4c00] 05:21:28 INFO - PROCESS | 1826 | 1461414088853 Marionette DEBUG loaded listener.js 05:21:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 276 (0x7fa7ea32e400) [pid = 1826] [serial = 1758] [outer = 0x7fa7b98f4c00] 05:21:29 INFO - PROCESS | 1826 | 1461414089703 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:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1535ms 05:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:21:29 INFO - PROCESS | 1826 | 1461414089734 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:21:29 INFO - PROCESS | 1826 | 1461414089737 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:21:29 INFO - PROCESS | 1826 | 1461414089743 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:21:29 INFO - PROCESS | 1826 | 1461414089746 Marionette TRACE conn3 <- [1,2314,null,{}] 05:21:29 INFO - PROCESS | 1826 | 1461414089750 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:21:29 INFO - PROCESS | 1826 | 1461414089944 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:21:30 INFO - PROCESS | 1826 | 1461414090236 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ba6a9800 == 140 [pid = 1826] [id = 586] 05:21:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 277 (0x7fa7ba788800) [pid = 1826] [serial = 1759] [outer = (nil)] 05:21:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 278 (0x7fa7baf4ac00) [pid = 1826] [serial = 1760] [outer = 0x7fa7ba788800] 05:21:30 INFO - PROCESS | 1826 | 1461414090347 Marionette DEBUG loaded listener.js 05:21:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 279 (0x7fa7baf50400) [pid = 1826] [serial = 1761] [outer = 0x7fa7ba788800] 05:21:31 INFO - PROCESS | 1826 | 1461414091170 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:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1488ms 05:21:31 INFO - PROCESS | 1826 | 1461414091231 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:21:31 INFO - PROCESS | 1826 | 1461414091234 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:21:31 INFO - PROCESS | 1826 | 1461414091241 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:21:31 INFO - PROCESS | 1826 | 1461414091244 Marionette TRACE conn3 <- [1,2318,null,{}] 05:21:31 INFO - PROCESS | 1826 | 1461414091248 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:21:31 INFO - PROCESS | 1826 | 1461414091447 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:21:31 INFO - PROCESS | 1826 | 1461414091725 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bec11000 == 141 [pid = 1826] [id = 587] 05:21:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 280 (0x7fa7baf42400) [pid = 1826] [serial = 1762] [outer = (nil)] 05:21:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 281 (0x7fa7bd62c000) [pid = 1826] [serial = 1763] [outer = 0x7fa7baf42400] 05:21:31 INFO - PROCESS | 1826 | 1461414091797 Marionette DEBUG loaded listener.js 05:21:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 282 (0x7fa7bef03800) [pid = 1826] [serial = 1764] [outer = 0x7fa7baf42400] 05:21:32 INFO - PROCESS | 1826 | 1461414092759 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:21:32 INFO - PROCESS | 1826 | 1461414092827 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:21:32 INFO - PROCESS | 1826 | 1461414092832 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:21:32 INFO - PROCESS | 1826 | 1461414092834 Marionette TRACE conn3 <- [1,2322,null,{}] 05:21:32 INFO - PROCESS | 1826 | 1461414092842 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:21:33 INFO - PROCESS | 1826 | 1461414093089 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:21:33 INFO - PROCESS | 1826 | 1461414093426 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c194b800 == 142 [pid = 1826] [id = 588] 05:21:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 283 (0x7fa7bda0a800) [pid = 1826] [serial = 1765] [outer = (nil)] 05:21:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 284 (0x7fa7c0570c00) [pid = 1826] [serial = 1766] [outer = 0x7fa7bda0a800] 05:21:33 INFO - PROCESS | 1826 | 1461414093500 Marionette DEBUG loaded listener.js 05:21:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 285 (0x7fa7c1bb0400) [pid = 1826] [serial = 1767] [outer = 0x7fa7bda0a800] 05:21:34 INFO - PROCESS | 1826 | 1461414094402 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:21:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:21:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1631ms 05:21:34 INFO - PROCESS | 1826 | 1461414094465 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:21:34 INFO - PROCESS | 1826 | 1461414094469 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:21:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:21:34 INFO - PROCESS | 1826 | 1461414094474 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:21:34 INFO - PROCESS | 1826 | 1461414094476 Marionette TRACE conn3 <- [1,2326,null,{}] 05:21:34 INFO - PROCESS | 1826 | 1461414094482 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:21:34 INFO - PROCESS | 1826 | 1461414094680 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bc3cd800 == 141 [pid = 1826] [id = 567] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c72a4800 == 140 [pid = 1826] [id = 566] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c45df000 == 139 [pid = 1826] [id = 565] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2915000 == 138 [pid = 1826] [id = 564] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bbdc4800 == 137 [pid = 1826] [id = 563] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bdaed800 == 136 [pid = 1826] [id = 562] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bdbd3800 == 135 [pid = 1826] [id = 561] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b77cc000 == 134 [pid = 1826] [id = 554] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bc2db000 == 133 [pid = 1826] [id = 553] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bdb16000 == 132 [pid = 1826] [id = 552] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bdbeb000 == 131 [pid = 1826] [id = 551] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bdbd2800 == 130 [pid = 1826] [id = 550] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2214000 == 129 [pid = 1826] [id = 549] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ed568000 == 128 [pid = 1826] [id = 548] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e6712000 == 127 [pid = 1826] [id = 547] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d8ba8000 == 126 [pid = 1826] [id = 546] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d1f14000 == 125 [pid = 1826] [id = 545] 05:21:35 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c5733000 == 124 [pid = 1826] [id = 544] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 284 (0x7fa7ce117000) [pid = 1826] [serial = 1628] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 283 (0x7fa7d682a400) [pid = 1826] [serial = 1629] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 282 (0x7fa7d7bd0400) [pid = 1826] [serial = 1455] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 281 (0x7fa7ce1abc00) [pid = 1826] [serial = 1506] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 280 (0x7fa7d869e000) [pid = 1826] [serial = 1515] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 279 (0x7fa7d92d1000) [pid = 1826] [serial = 1500] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 278 (0x7fa7c4174800) [pid = 1826] [serial = 1524] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 277 (0x7fa7ea619c00) [pid = 1826] [serial = 1518] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 276 (0x7fa7d94ca800) [pid = 1826] [serial = 1512] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 275 (0x7fa7c2c1a000) [pid = 1826] [serial = 1503] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 274 (0x7fa7bed55800) [pid = 1826] [serial = 1521] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 273 (0x7fa7d2425000) [pid = 1826] [serial = 1509] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 272 (0x7fa7cbe26800) [pid = 1826] [serial = 1571] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 271 (0x7fa7cfaf9400) [pid = 1826] [serial = 1302] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 270 (0x7fa7c4c4cc00) [pid = 1826] [serial = 1533] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 269 (0x7fa7d6c0fc00) [pid = 1826] [serial = 1317] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 268 (0x7fa7e5a95000) [pid = 1826] [serial = 1461] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 267 (0x7fa7cf1e6800) [pid = 1826] [serial = 1299] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 266 (0x7fa7e8bb7c00) [pid = 1826] [serial = 1467] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 265 (0x7fa7c4fb3c00) [pid = 1826] [serial = 1473] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 264 (0x7fa7c05abc00) [pid = 1826] [serial = 1287] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 263 (0x7fa7d23ac400) [pid = 1826] [serial = 1227] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 262 (0x7fa7d296f800) [pid = 1826] [serial = 1230] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 261 (0x7fa7c5806400) [pid = 1826] [serial = 1617] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 260 (0x7fa7cf4b6400) [pid = 1826] [serial = 1577] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 259 (0x7fa7d2125400) [pid = 1826] [serial = 1374] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 258 (0x7fa7cf054400) [pid = 1826] [serial = 1224] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 257 (0x7fa7c2c18400) [pid = 1826] [serial = 1362] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 256 (0x7fa7c4179000) [pid = 1826] [serial = 1601] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 255 (0x7fa7d835a000) [pid = 1826] [serial = 1233] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 254 (0x7fa7c261f000) [pid = 1826] [serial = 1401] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 253 (0x7fa7e6a51400) [pid = 1826] [serial = 1536] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 252 (0x7fa7cf50b800) [pid = 1826] [serial = 1440] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 251 (0x7fa7e6c91000) [pid = 1826] [serial = 1527] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 250 (0x7fa7c5aae800) [pid = 1826] [serial = 1221] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 249 (0x7fa7d242c000) [pid = 1826] [serial = 1623] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 248 (0x7fa7c5aad400) [pid = 1826] [serial = 1365] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 247 (0x7fa7d26fb400) [pid = 1826] [serial = 1583] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 246 (0x7fa7c4e93c00) [pid = 1826] [serial = 1611] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 245 (0x7fa7e6ddf000) [pid = 1826] [serial = 1236] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 244 (0x7fa7c0090000) [pid = 1826] [serial = 1530] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 243 (0x7fa7d2776400) [pid = 1826] [serial = 1377] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 242 (0x7fa7e6abc000) [pid = 1826] [serial = 1464] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 241 (0x7fa7c00a9c00) [pid = 1826] [serial = 1616] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 240 (0x7fa7e6a04000) [pid = 1826] [serial = 1245] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 239 (0x7fa7d7ab9800) [pid = 1826] [serial = 1589] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 238 (0x7fa7c008c800) [pid = 1826] [serial = 1565] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7df95e000) [pid = 1826] [serial = 1392] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7d212e400) [pid = 1826] [serial = 1308] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7ccd79800) [pid = 1826] [serial = 1257] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 234 (0x7fa7cf50d400) [pid = 1826] [serial = 1595] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 233 (0x7fa7cbc90800) [pid = 1826] [serial = 1191] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7e4915800) [pid = 1826] [serial = 1458] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7cea6e400) [pid = 1826] [serial = 1425] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7cf6c7800) [pid = 1826] [serial = 1620] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 229 (0x7fa7cf4be800) [pid = 1826] [serial = 1619] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 228 (0x7fa7ccbec400) [pid = 1826] [serial = 1614] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 227 (0x7fa7d4bccc00) [pid = 1826] [serial = 1383] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 226 (0x7fa7d8bf7400) [pid = 1826] [serial = 1626] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 225 (0x7fa7ccd6f000) [pid = 1826] [serial = 1293] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 224 (0x7fa7d26fa800) [pid = 1826] [serial = 1311] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 223 (0x7fa7d527c400) [pid = 1826] [serial = 1586] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 222 (0x7fa7ccc69000) [pid = 1826] [serial = 1368] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 221 (0x7fa7c0558c00) [pid = 1826] [serial = 1608] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 220 (0x7fa7d92c9800) [pid = 1826] [serial = 1389] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 219 (0x7fa7c4cdc000) [pid = 1826] [serial = 1610] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 218 (0x7fa7c4fb3400) [pid = 1826] [serial = 1431] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 217 (0x7fa7d7bc3c00) [pid = 1826] [serial = 1320] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7df95cc00) [pid = 1826] [serial = 1395] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 215 (0x7fa7d141fc00) [pid = 1826] [serial = 1580] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 214 (0x7fa7cec1e400) [pid = 1826] [serial = 1296] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 213 (0x7fa7d1faec00) [pid = 1826] [serial = 1622] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 212 (0x7fa7d27f1000) [pid = 1826] [serial = 1446] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 211 (0x7fa7bbef6c00) [pid = 1826] [serial = 1539] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 210 (0x7fa7c0570000) [pid = 1826] [serial = 1239] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 209 (0x7fa7d1425c00) [pid = 1826] [serial = 1305] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 208 (0x7fa7c4cdb000) [pid = 1826] [serial = 1568] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 207 (0x7fa7c039a800) [pid = 1826] [serial = 1359] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 206 (0x7fa7c03a0000) [pid = 1826] [serial = 1428] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 205 (0x7fa7d8bf5800) [pid = 1826] [serial = 1592] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 204 (0x7fa7d2969000) [pid = 1826] [serial = 1314] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 203 (0x7fa7cea60400) [pid = 1826] [serial = 1371] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 202 (0x7fa7d2ab4c00) [pid = 1826] [serial = 1625] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 201 (0x7fa7d86a1400) [pid = 1826] [serial = 1323] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 200 (0x7fa7d77d7400) [pid = 1826] [serial = 1386] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 199 (0x7fa7bed4b400) [pid = 1826] [serial = 1607] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 198 (0x7fa7cef0b000) [pid = 1826] [serial = 1437] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7c0083400) [pid = 1826] [serial = 1605] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 196 (0x7fa7ccbf1800) [pid = 1826] [serial = 1434] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 195 (0x7fa7bda10c00) [pid = 1826] [serial = 1254] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 194 (0x7fa7c4fc2c00) [pid = 1826] [serial = 1248] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 193 (0x7fa7cea6cc00) [pid = 1826] [serial = 1563] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 192 (0x7fa7c584a000) [pid = 1826] [serial = 1251] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 191 (0x7fa7d1fb2c00) [pid = 1826] [serial = 1443] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 190 (0x7fa7e6ab7400) [pid = 1826] [serial = 1598] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 189 (0x7fa7cea6c800) [pid = 1826] [serial = 1284] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 188 (0x7fa7d5417000) [pid = 1826] [serial = 1449] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 187 (0x7fa7ccc71000) [pid = 1826] [serial = 1326] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 186 (0x7fa7c5802800) [pid = 1826] [serial = 1290] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 185 (0x7fa7d2968c00) [pid = 1826] [serial = 1380] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 184 (0x7fa7cef08c00) [pid = 1826] [serial = 1574] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 183 (0x7fa7cbc88400) [pid = 1826] [serial = 1613] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 182 (0x7fa7ea310c00) [pid = 1826] [serial = 1470] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 181 (0x7fa7bef08400) [pid = 1826] [serial = 1218] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 180 (0x7fa7d77dd000) [pid = 1826] [serial = 1452] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 179 (0x7fa7bed49800) [pid = 1826] [serial = 1604] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 178 (0x7fa7c5844c00) [pid = 1826] [serial = 1242] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | --DOMWINDOW == 177 (0x7fa7cbc86000) [pid = 1826] [serial = 1398] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1826 | 1461414096287 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b981c000 == 125 [pid = 1826] [id = 589] 05:21:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 178 (0x7fa7b98f3400) [pid = 1826] [serial = 1768] [outer = (nil)] 05:21:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 179 (0x7fa7b98fa800) [pid = 1826] [serial = 1769] [outer = 0x7fa7b98f3400] 05:21:36 INFO - PROCESS | 1826 | 1461414096363 Marionette DEBUG loaded listener.js 05:21:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 180 (0x7fa7bad99000) [pid = 1826] [serial = 1770] [outer = 0x7fa7b98f3400] 05:21:37 INFO - PROCESS | 1826 | 1461414097106 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:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2681ms 05:21:37 INFO - PROCESS | 1826 | 1461414097157 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:21:37 INFO - PROCESS | 1826 | 1461414097163 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:21:37 INFO - PROCESS | 1826 | 1461414097171 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:21:37 INFO - PROCESS | 1826 | 1461414097174 Marionette TRACE conn3 <- [1,2330,null,{}] 05:21:37 INFO - PROCESS | 1826 | 1461414097180 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:21:37 INFO - PROCESS | 1826 | 1461414097382 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:21:37 INFO - PROCESS | 1826 | 1461414097561 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bad92800 == 126 [pid = 1826] [id = 590] 05:21:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 181 (0x7fa7b98f4400) [pid = 1826] [serial = 1771] [outer = (nil)] 05:21:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 182 (0x7fa7bc045800) [pid = 1826] [serial = 1772] [outer = 0x7fa7b98f4400] 05:21:37 INFO - PROCESS | 1826 | 1461414097629 Marionette DEBUG loaded listener.js 05:21:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 183 (0x7fa7bd926000) [pid = 1826] [serial = 1773] [outer = 0x7fa7b98f4400] 05:21:38 INFO - PROCESS | 1826 | 1461414098421 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:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1283ms 05:21:38 INFO - PROCESS | 1826 | 1461414098462 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:21:38 INFO - PROCESS | 1826 | 1461414098467 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:21:38 INFO - PROCESS | 1826 | 1461414098473 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:21:38 INFO - PROCESS | 1826 | 1461414098476 Marionette TRACE conn3 <- [1,2334,null,{}] 05:21:38 INFO - PROCESS | 1826 | 1461414098481 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:21:38 INFO - PROCESS | 1826 | 1461414098733 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:21:38 INFO - PROCESS | 1826 | 1461414098783 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bc3ce800 == 127 [pid = 1826] [id = 591] 05:21:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 184 (0x7fa7bdb40c00) [pid = 1826] [serial = 1774] [outer = (nil)] 05:21:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 185 (0x7fa7be910c00) [pid = 1826] [serial = 1775] [outer = 0x7fa7bdb40c00] 05:21:38 INFO - PROCESS | 1826 | 1461414098840 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 186 (0x7fa7bed55800) [pid = 1826] [serial = 1776] [outer = 0x7fa7bdb40c00] 05:21:39 INFO - PROCESS | 1826 | 1461414099752 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:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1332ms 05:21:39 INFO - PROCESS | 1826 | 1461414099806 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:21:39 INFO - PROCESS | 1826 | 1461414099808 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:21:39 INFO - PROCESS | 1826 | 1461414099824 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:21:39 INFO - PROCESS | 1826 | 1461414099832 Marionette TRACE conn3 <- [1,2338,null,{}] 05:21:39 INFO - PROCESS | 1826 | 1461414099844 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:21:40 INFO - PROCESS | 1826 | 1461414100209 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:21:40 INFO - PROCESS | 1826 | 1461414100272 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdbdb800 == 128 [pid = 1826] [id = 592] 05:21:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 187 (0x7fa7bda03000) [pid = 1826] [serial = 1777] [outer = (nil)] 05:21:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 188 (0x7fa7c0084c00) [pid = 1826] [serial = 1778] [outer = 0x7fa7bda03000] 05:21:40 INFO - PROCESS | 1826 | 1461414100395 Marionette DEBUG loaded listener.js 05:21:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 189 (0x7fa7c00a2000) [pid = 1826] [serial = 1779] [outer = 0x7fa7bda03000] 05:21:41 INFO - PROCESS | 1826 | --DOMWINDOW == 188 (0x7fa7c4c40800) [pid = 1826] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:21:41 INFO - PROCESS | 1826 | --DOMWINDOW == 187 (0x7fa7c05ad000) [pid = 1826] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:21:41 INFO - PROCESS | 1826 | --DOMWINDOW == 186 (0x7fa7bbeeb000) [pid = 1826] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:21:41 INFO - PROCESS | 1826 | --DOMWINDOW == 185 (0x7fa7bad9a000) [pid = 1826] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:21:41 INFO - PROCESS | 1826 | --DOMWINDOW == 184 (0x7fa7cbe2d000) [pid = 1826] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:21:41 INFO - PROCESS | 1826 | --DOMWINDOW == 183 (0x7fa7bbef1800) [pid = 1826] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:21:41 INFO - PROCESS | 1826 | --DOMWINDOW == 182 (0x7fa7be912800) [pid = 1826] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1793ms 05:21:41 INFO - PROCESS | 1826 | 1461414101601 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:21:41 INFO - PROCESS | 1826 | 1461414101620 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:21:41 INFO - PROCESS | 1826 | 1461414101625 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:21:41 INFO - PROCESS | 1826 | 1461414101630 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:21:41 INFO - PROCESS | 1826 | 1461414101632 Marionette TRACE conn3 <- [1,2342,null,{}] 05:21:41 INFO - PROCESS | 1826 | 1461414101637 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:21:41 INFO - PROCESS | 1826 | 1461414101820 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:21:41 INFO - PROCESS | 1826 | 1461414101838 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bf036000 == 129 [pid = 1826] [id = 593] 05:21:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 183 (0x7fa7bed58400) [pid = 1826] [serial = 1780] [outer = (nil)] 05:21:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 184 (0x7fa7c0556000) [pid = 1826] [serial = 1781] [outer = 0x7fa7bed58400] 05:21:41 INFO - PROCESS | 1826 | 1461414101895 Marionette DEBUG loaded listener.js 05:21:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 185 (0x7fa7c0570000) [pid = 1826] [serial = 1782] [outer = 0x7fa7bed58400] 05:21:42 INFO - PROCESS | 1826 | 1461414102753 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:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1175ms 05:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:21:42 INFO - PROCESS | 1826 | 1461414102805 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:21:42 INFO - PROCESS | 1826 | 1461414102808 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:21:42 INFO - PROCESS | 1826 | 1461414102814 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:21:42 INFO - PROCESS | 1826 | 1461414102815 Marionette TRACE conn3 <- [1,2346,null,{}] 05:21:42 INFO - PROCESS | 1826 | 1461414102832 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:21:43 INFO - PROCESS | 1826 | 1461414103000 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:21:43 INFO - PROCESS | 1826 | 1461414103010 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c1953800 == 130 [pid = 1826] [id = 594] 05:21:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 186 (0x7fa7c1baec00) [pid = 1826] [serial = 1783] [outer = (nil)] 05:21:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 187 (0x7fa7c2615000) [pid = 1826] [serial = 1784] [outer = 0x7fa7c1baec00] 05:21:43 INFO - PROCESS | 1826 | 1461414103077 Marionette DEBUG loaded listener.js 05:21:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 188 (0x7fa7c4176000) [pid = 1826] [serial = 1785] [outer = 0x7fa7c1baec00] 05:21:44 INFO - PROCESS | 1826 | 1461414104369 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:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1591ms 05:21:44 INFO - PROCESS | 1826 | 1461414104404 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:21:44 INFO - PROCESS | 1826 | 1461414104409 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:21:44 INFO - PROCESS | 1826 | 1461414104416 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:21:44 INFO - PROCESS | 1826 | 1461414104422 Marionette TRACE conn3 <- [1,2350,null,{}] 05:21:44 INFO - PROCESS | 1826 | 1461414104437 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:21:44 INFO - PROCESS | 1826 | 1461414104653 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:21:44 INFO - PROCESS | 1826 | 1461414104915 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bc2e0000 == 131 [pid = 1826] [id = 595] 05:21:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 189 (0x7fa7bc045c00) [pid = 1826] [serial = 1786] [outer = (nil)] 05:21:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 190 (0x7fa7bd931800) [pid = 1826] [serial = 1787] [outer = 0x7fa7bc045c00] 05:21:45 INFO - PROCESS | 1826 | 1461414105031 Marionette DEBUG loaded listener.js 05:21:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 191 (0x7fa7bdb45000) [pid = 1826] [serial = 1788] [outer = 0x7fa7bc045c00] 05:21:45 INFO - PROCESS | 1826 | 1461414105938 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:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1581ms 05:21:46 INFO - PROCESS | 1826 | 1461414105999 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:21:46 INFO - PROCESS | 1826 | 1461414106007 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:21:46 INFO - PROCESS | 1826 | 1461414106017 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:21:46 INFO - PROCESS | 1826 | 1461414106020 Marionette TRACE conn3 <- [1,2354,null,{}] 05:21:46 INFO - PROCESS | 1826 | 1461414106025 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:21:46 INFO - PROCESS | 1826 | 1461414106275 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:21:46 INFO - PROCESS | 1826 | 1461414106572 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c220b800 == 132 [pid = 1826] [id = 596] 05:21:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 192 (0x7fa7bed66800) [pid = 1826] [serial = 1789] [outer = (nil)] 05:21:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 193 (0x7fa7c0084800) [pid = 1826] [serial = 1790] [outer = 0x7fa7bed66800] 05:21:46 INFO - PROCESS | 1826 | 1461414106646 Marionette DEBUG loaded listener.js 05:21:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 194 (0x7fa7c01e7800) [pid = 1826] [serial = 1791] [outer = 0x7fa7bed66800] 05:21:47 INFO - PROCESS | 1826 | 1461414107468 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:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1484ms 05:21:47 INFO - PROCESS | 1826 | 1461414107502 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:21:47 INFO - PROCESS | 1826 | 1461414107506 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:21:47 INFO - PROCESS | 1826 | 1461414107512 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:21:47 INFO - PROCESS | 1826 | 1461414107518 Marionette TRACE conn3 <- [1,2358,null,{}] 05:21:47 INFO - PROCESS | 1826 | 1461414107533 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:21:47 INFO - PROCESS | 1826 | 1461414107729 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:21:48 INFO - PROCESS | 1826 | 1461414108003 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2b35000 == 133 [pid = 1826] [id = 597] 05:21:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 195 (0x7fa7c05b0800) [pid = 1826] [serial = 1792] [outer = (nil)] 05:21:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 196 (0x7fa7c2c21c00) [pid = 1826] [serial = 1793] [outer = 0x7fa7c05b0800] 05:21:48 INFO - PROCESS | 1826 | 1461414108081 Marionette DEBUG loaded listener.js 05:21:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 197 (0x7fa7c4c46c00) [pid = 1826] [serial = 1794] [outer = 0x7fa7c05b0800] 05:21:48 INFO - PROCESS | 1826 | 1461414108927 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:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1482ms 05:21:48 INFO - PROCESS | 1826 | 1461414108995 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:21:49 INFO - PROCESS | 1826 | 1461414108999 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:21:49 INFO - PROCESS | 1826 | 1461414109005 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:21:49 INFO - PROCESS | 1826 | 1461414109008 Marionette TRACE conn3 <- [1,2362,null,{}] 05:21:49 INFO - PROCESS | 1826 | 1461414109012 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:21:49 INFO - PROCESS | 1826 | 1461414109214 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:21:49 INFO - PROCESS | 1826 | 1461414109475 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45c2800 == 134 [pid = 1826] [id = 598] 05:21:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7c1bb1c00) [pid = 1826] [serial = 1795] [outer = (nil)] 05:21:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 199 (0x7fa7c4d60c00) [pid = 1826] [serial = 1796] [outer = 0x7fa7c1bb1c00] 05:21:49 INFO - PROCESS | 1826 | 1461414109545 Marionette DEBUG loaded listener.js 05:21:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 200 (0x7fa7c4e8f800) [pid = 1826] [serial = 1797] [outer = 0x7fa7c1bb1c00] 05:21:50 INFO - PROCESS | 1826 | 1461414110409 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:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1440ms 05:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:21:50 INFO - PROCESS | 1826 | 1461414110446 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:21:50 INFO - PROCESS | 1826 | 1461414110448 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:21:50 INFO - PROCESS | 1826 | 1461414110472 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:21:50 INFO - PROCESS | 1826 | 1461414110476 Marionette TRACE conn3 <- [1,2366,null,{}] 05:21:50 INFO - PROCESS | 1826 | 1461414110482 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:21:50 INFO - PROCESS | 1826 | 1461414110675 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:21:50 INFO - PROCESS | 1826 | 1461414110894 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c5739800 == 135 [pid = 1826] [id = 599] 05:21:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 201 (0x7fa7c4cdac00) [pid = 1826] [serial = 1798] [outer = (nil)] 05:21:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 202 (0x7fa7c4fb8c00) [pid = 1826] [serial = 1799] [outer = 0x7fa7c4cdac00] 05:21:51 INFO - PROCESS | 1826 | 1461414111003 Marionette DEBUG loaded listener.js 05:21:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 203 (0x7fa7c5841400) [pid = 1826] [serial = 1800] [outer = 0x7fa7c4cdac00] 05:21:51 INFO - PROCESS | 1826 | 1461414111930 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:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1552ms 05:21:52 INFO - PROCESS | 1826 | 1461414112005 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:21:52 INFO - PROCESS | 1826 | 1461414112009 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:21:52 INFO - PROCESS | 1826 | 1461414112015 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:21:52 INFO - PROCESS | 1826 | 1461414112017 Marionette TRACE conn3 <- [1,2370,null,{}] 05:21:52 INFO - PROCESS | 1826 | 1461414112023 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:21:52 INFO - PROCESS | 1826 | 1461414112262 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:21:52 INFO - PROCESS | 1826 | 1461414112525 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c72b4800 == 136 [pid = 1826] [id = 600] 05:21:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 204 (0x7fa7c5aad400) [pid = 1826] [serial = 1801] [outer = (nil)] 05:21:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 205 (0x7fa7c70ecc00) [pid = 1826] [serial = 1802] [outer = 0x7fa7c5aad400] 05:21:52 INFO - PROCESS | 1826 | 1461414112636 Marionette DEBUG loaded listener.js 05:21:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 206 (0x7fa7cbe2e000) [pid = 1826] [serial = 1803] [outer = 0x7fa7c5aad400] 05:21:53 INFO - PROCESS | 1826 | 1461414113427 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:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1483ms 05:21:53 INFO - PROCESS | 1826 | 1461414113498 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:21:53 INFO - PROCESS | 1826 | 1461414113502 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:21:53 INFO - PROCESS | 1826 | 1461414113507 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:21:53 INFO - PROCESS | 1826 | 1461414113510 Marionette TRACE conn3 <- [1,2374,null,{}] 05:21:53 INFO - PROCESS | 1826 | 1461414113515 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:21:53 INFO - PROCESS | 1826 | 1461414113699 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:21:53 INFO - PROCESS | 1826 | 1461414113972 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ccb8b000 == 137 [pid = 1826] [id = 601] 05:21:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 207 (0x7fa7bada1800) [pid = 1826] [serial = 1804] [outer = (nil)] 05:21:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 208 (0x7fa7ccbe8400) [pid = 1826] [serial = 1805] [outer = 0x7fa7bada1800] 05:21:54 INFO - PROCESS | 1826 | 1461414114047 Marionette DEBUG loaded listener.js 05:21:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 209 (0x7fa7ccc6a000) [pid = 1826] [serial = 1806] [outer = 0x7fa7bada1800] 05:21:54 INFO - PROCESS | 1826 | 1461414114873 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:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1436ms 05:21:54 INFO - PROCESS | 1826 | 1461414114943 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:21:54 INFO - PROCESS | 1826 | 1461414114947 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:21:54 INFO - PROCESS | 1826 | 1461414114952 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:21:54 INFO - PROCESS | 1826 | 1461414114955 Marionette TRACE conn3 <- [1,2378,null,{}] 05:21:54 INFO - PROCESS | 1826 | 1461414114960 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:21:55 INFO - PROCESS | 1826 | 1461414115166 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:21:55 INFO - PROCESS | 1826 | 1461414115392 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce06a800 == 138 [pid = 1826] [id = 602] 05:21:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 210 (0x7fa7c5aaec00) [pid = 1826] [serial = 1807] [outer = (nil)] 05:21:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 211 (0x7fa7ce10b000) [pid = 1826] [serial = 1808] [outer = 0x7fa7c5aaec00] 05:21:55 INFO - PROCESS | 1826 | 1461414115504 Marionette DEBUG loaded listener.js 05:21:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 212 (0x7fa7ce7b6800) [pid = 1826] [serial = 1809] [outer = 0x7fa7c5aaec00] 05:21:56 INFO - PROCESS | 1826 | 1461414116334 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:21:56 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:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1432ms 05:21:56 INFO - PROCESS | 1826 | 1461414116385 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:21:56 INFO - PROCESS | 1826 | 1461414116389 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:21:56 INFO - PROCESS | 1826 | 1461414116394 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:21:56 INFO - PROCESS | 1826 | 1461414116397 Marionette TRACE conn3 <- [1,2382,null,{}] 05:21:56 INFO - PROCESS | 1826 | 1461414116402 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:21:56 INFO - PROCESS | 1826 | 1461414116587 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:21:56 INFO - PROCESS | 1826 | 1461414116858 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce67a000 == 139 [pid = 1826] [id = 603] 05:21:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7bef0d800) [pid = 1826] [serial = 1810] [outer = (nil)] 05:21:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7ce399400) [pid = 1826] [serial = 1811] [outer = 0x7fa7bef0d800] 05:21:56 INFO - PROCESS | 1826 | 1461414116930 Marionette DEBUG loaded listener.js 05:21:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7cf048400) [pid = 1826] [serial = 1812] [outer = 0x7fa7bef0d800] 05:21:57 INFO - PROCESS | 1826 | 1461414117756 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:21:57 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:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1429ms 05:21:57 INFO - PROCESS | 1826 | 1461414117824 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:21:57 INFO - PROCESS | 1826 | 1461414117828 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:21:57 INFO - PROCESS | 1826 | 1461414117833 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:21:57 INFO - PROCESS | 1826 | 1461414117836 Marionette TRACE conn3 <- [1,2386,null,{}] 05:21:57 INFO - PROCESS | 1826 | 1461414117841 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:21:58 INFO - PROCESS | 1826 | 1461414118042 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:21:58 INFO - PROCESS | 1826 | 1461414118306 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cefaf000 == 140 [pid = 1826] [id = 604] 05:21:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7cf50d400) [pid = 1826] [serial = 1813] [outer = (nil)] 05:21:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7cf60a000) [pid = 1826] [serial = 1814] [outer = 0x7fa7cf50d400] 05:21:58 INFO - PROCESS | 1826 | 1461414118433 Marionette DEBUG loaded listener.js 05:21:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7d0723800) [pid = 1826] [serial = 1815] [outer = 0x7fa7cf50d400] 05:21:59 INFO - PROCESS | 1826 | 1461414119300 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:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1531ms 05:21:59 INFO - PROCESS | 1826 | 1461414119364 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:21:59 INFO - PROCESS | 1826 | 1461414119378 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:21:59 INFO - PROCESS | 1826 | 1461414119384 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:21:59 INFO - PROCESS | 1826 | 1461414119388 Marionette TRACE conn3 <- [1,2390,null,{}] 05:21:59 INFO - PROCESS | 1826 | 1461414119393 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:21:59 INFO - PROCESS | 1826 | 1461414119649 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:21:59 INFO - PROCESS | 1826 | 1461414119955 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d1f18000 == 141 [pid = 1826] [id = 605] 05:21:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 219 (0x7fa7cf5b7400) [pid = 1826] [serial = 1816] [outer = (nil)] 05:22:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 220 (0x7fa7d26ee400) [pid = 1826] [serial = 1817] [outer = 0x7fa7cf5b7400] 05:22:00 INFO - PROCESS | 1826 | 1461414120037 Marionette DEBUG loaded listener.js 05:22:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 221 (0x7fa7d27f4c00) [pid = 1826] [serial = 1818] [outer = 0x7fa7cf5b7400] 05:22:00 INFO - PROCESS | 1826 | 1461414120884 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:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1537ms 05:22:00 INFO - PROCESS | 1826 | 1461414120921 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:22:00 INFO - PROCESS | 1826 | 1461414120925 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:22:00 INFO - PROCESS | 1826 | 1461414120931 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:22:00 INFO - PROCESS | 1826 | 1461414120934 Marionette TRACE conn3 <- [1,2394,null,{}] 05:22:00 INFO - PROCESS | 1826 | 1461414120939 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:22:01 INFO - PROCESS | 1826 | 1461414121142 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:22:01 INFO - PROCESS | 1826 | 1461414121383 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d24da000 == 142 [pid = 1826] [id = 606] 05:22:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 222 (0x7fa7d0972c00) [pid = 1826] [serial = 1819] [outer = (nil)] 05:22:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 223 (0x7fa7d2972400) [pid = 1826] [serial = 1820] [outer = 0x7fa7d0972c00] 05:22:01 INFO - PROCESS | 1826 | 1461414121456 Marionette DEBUG loaded listener.js 05:22:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 224 (0x7fa7d4981800) [pid = 1826] [serial = 1821] [outer = 0x7fa7d0972c00] 05:22:02 INFO - PROCESS | 1826 | 1461414122351 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:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1481ms 05:22:02 INFO - PROCESS | 1826 | 1461414122413 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:22:02 INFO - PROCESS | 1826 | 1461414122416 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:22:02 INFO - PROCESS | 1826 | 1461414122421 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:22:02 INFO - PROCESS | 1826 | 1461414122424 Marionette TRACE conn3 <- [1,2398,null,{}] 05:22:02 INFO - PROCESS | 1826 | 1461414122429 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:22:02 INFO - PROCESS | 1826 | 1461414122645 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:22:02 INFO - PROCESS | 1826 | 1461414122923 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d291a800 == 143 [pid = 1826] [id = 607] 05:22:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 225 (0x7fa7d242c000) [pid = 1826] [serial = 1822] [outer = (nil)] 05:22:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 226 (0x7fa7d6824800) [pid = 1826] [serial = 1823] [outer = 0x7fa7d242c000] 05:22:03 INFO - PROCESS | 1826 | 1461414123034 Marionette DEBUG loaded listener.js 05:22:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 227 (0x7fa7d795e000) [pid = 1826] [serial = 1824] [outer = 0x7fa7d242c000] 05:22:03 INFO - PROCESS | 1826 | 1461414123874 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:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1526ms 05:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:22:03 INFO - PROCESS | 1826 | 1461414123949 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:22:03 INFO - PROCESS | 1826 | 1461414123952 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:22:03 INFO - PROCESS | 1826 | 1461414123957 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:22:03 INFO - PROCESS | 1826 | 1461414123960 Marionette TRACE conn3 <- [1,2402,null,{}] 05:22:03 INFO - PROCESS | 1826 | 1461414123965 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:22:04 INFO - PROCESS | 1826 | 1461414124210 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:22:04 INFO - PROCESS | 1826 | 1461414124520 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2e11000 == 144 [pid = 1826] [id = 608] 05:22:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 228 (0x7fa7d242a000) [pid = 1826] [serial = 1825] [outer = (nil)] 05:22:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 229 (0x7fa7d7b2e400) [pid = 1826] [serial = 1826] [outer = 0x7fa7d242a000] 05:22:04 INFO - PROCESS | 1826 | 1461414124595 Marionette DEBUG loaded listener.js 05:22:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 230 (0x7fa7d86a1400) [pid = 1826] [serial = 1827] [outer = 0x7fa7d242a000] 05:22:05 INFO - PROCESS | 1826 | 1461414125402 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:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1530ms 05:22:05 INFO - PROCESS | 1826 | 1461414125488 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:22:05 INFO - PROCESS | 1826 | 1461414125492 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:22:05 INFO - PROCESS | 1826 | 1461414125497 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:22:05 INFO - PROCESS | 1826 | 1461414125499 Marionette TRACE conn3 <- [1,2406,null,{}] 05:22:05 INFO - PROCESS | 1826 | 1461414125505 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:22:05 INFO - PROCESS | 1826 | 1461414125712 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:22:05 INFO - PROCESS | 1826 | 1461414125982 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d724d000 == 145 [pid = 1826] [id = 609] 05:22:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7d2aaac00) [pid = 1826] [serial = 1828] [outer = (nil)] 05:22:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7dbc11000) [pid = 1826] [serial = 1829] [outer = 0x7fa7d2aaac00] 05:22:06 INFO - PROCESS | 1826 | 1461414126105 Marionette DEBUG loaded listener.js 05:22:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7e58eec00) [pid = 1826] [serial = 1830] [outer = 0x7fa7d2aaac00] 05:22:06 INFO - PROCESS | 1826 | 1461414126943 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:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1478ms 05:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:22:06 INFO - PROCESS | 1826 | 1461414126977 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:22:06 INFO - PROCESS | 1826 | 1461414126979 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:22:06 INFO - PROCESS | 1826 | 1461414126985 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:22:06 INFO - PROCESS | 1826 | 1461414126988 Marionette TRACE conn3 <- [1,2410,null,{}] 05:22:06 INFO - PROCESS | 1826 | 1461414126993 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:22:07 INFO - PROCESS | 1826 | 1461414127203 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:22:07 INFO - PROCESS | 1826 | 1461414127452 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d8633800 == 146 [pid = 1826] [id = 610] 05:22:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7bad9dc00) [pid = 1826] [serial = 1831] [outer = (nil)] 05:22:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7e5806c00) [pid = 1826] [serial = 1832] [outer = 0x7fa7bad9dc00] 05:22:07 INFO - PROCESS | 1826 | 1461414127524 Marionette DEBUG loaded listener.js 05:22:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7e8622800) [pid = 1826] [serial = 1833] [outer = 0x7fa7bad9dc00] 05:22:09 INFO - PROCESS | 1826 | 1461414129136 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:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2196ms 05:22:09 INFO - PROCESS | 1826 | 1461414129181 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:22:09 INFO - PROCESS | 1826 | 1461414129186 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:22:09 INFO - PROCESS | 1826 | 1461414129193 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:22:09 INFO - PROCESS | 1826 | 1461414129199 Marionette TRACE conn3 <- [1,2414,null,{}] 05:22:09 INFO - PROCESS | 1826 | 1461414129207 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:22:09 INFO - PROCESS | 1826 | 1461414129425 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:22:09 INFO - PROCESS | 1826 | 1461414129697 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bafdf800 == 147 [pid = 1826] [id = 611] 05:22:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7baf44800) [pid = 1826] [serial = 1834] [outer = (nil)] 05:22:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7baf4bc00) [pid = 1826] [serial = 1835] [outer = 0x7fa7baf44800] 05:22:09 INFO - PROCESS | 1826 | 1461414129764 Marionette DEBUG loaded listener.js 05:22:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 239 (0x7fa7bbef2c00) [pid = 1826] [serial = 1836] [outer = 0x7fa7baf44800] 05:22:10 INFO - PROCESS | 1826 | 1461414130673 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:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1533ms 05:22:10 INFO - PROCESS | 1826 | 1461414130726 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:22:10 INFO - PROCESS | 1826 | 1461414130732 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:22:10 INFO - PROCESS | 1826 | 1461414130742 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:22:10 INFO - PROCESS | 1826 | 1461414130745 Marionette TRACE conn3 <- [1,2418,null,{}] 05:22:10 INFO - PROCESS | 1826 | 1461414130750 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:22:10 INFO - PROCESS | 1826 | 1461414130932 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:22:11 INFO - PROCESS | 1826 | 1461414131405 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b7269800 == 148 [pid = 1826] [id = 612] 05:22:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 240 (0x7fa7bad9f400) [pid = 1826] [serial = 1837] [outer = (nil)] 05:22:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 241 (0x7fa7bd4ce800) [pid = 1826] [serial = 1838] [outer = 0x7fa7bad9f400] 05:22:11 INFO - PROCESS | 1826 | 1461414131481 Marionette DEBUG loaded listener.js 05:22:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 242 (0x7fa7bd62b800) [pid = 1826] [serial = 1839] [outer = 0x7fa7bad9f400] 05:22:12 INFO - PROCESS | 1826 | 1461414132356 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:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1681ms 05:22:12 INFO - PROCESS | 1826 | 1461414132424 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:22:12 INFO - PROCESS | 1826 | 1461414132427 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:22:12 INFO - PROCESS | 1826 | 1461414132434 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:22:12 INFO - PROCESS | 1826 | 1461414132439 Marionette TRACE conn3 <- [1,2422,null,{}] 05:22:12 INFO - PROCESS | 1826 | 1461414132454 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:22:12 INFO - PROCESS | 1826 | 1461414132700 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:22:13 INFO - PROCESS | 1826 | 1461414133010 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ba7d9800 == 149 [pid = 1826] [id = 613] 05:22:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 243 (0x7fa7baf46000) [pid = 1826] [serial = 1840] [outer = (nil)] 05:22:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 244 (0x7fa7bea23c00) [pid = 1826] [serial = 1841] [outer = 0x7fa7baf46000] 05:22:13 INFO - PROCESS | 1826 | 1461414133082 Marionette DEBUG loaded listener.js 05:22:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 245 (0x7fa7bed53800) [pid = 1826] [serial = 1842] [outer = 0x7fa7baf46000] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ecb95000 == 148 [pid = 1826] [id = 391] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ced9b800 == 147 [pid = 1826] [id = 62] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2b41000 == 146 [pid = 1826] [id = 288] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2a19000 == 145 [pid = 1826] [id = 533] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7361000 == 144 [pid = 1826] [id = 59] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7f7ce7800 == 143 [pid = 1826] [id = 159] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e551b000 == 142 [pid = 1826] [id = 145] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bf036000 == 141 [pid = 1826] [id = 593] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bdbdb800 == 140 [pid = 1826] [id = 592] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bc3ce800 == 139 [pid = 1826] [id = 591] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bad92800 == 138 [pid = 1826] [id = 590] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b981c000 == 137 [pid = 1826] [id = 589] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b7283800 == 136 [pid = 1826] [id = 581] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b726a000 == 135 [pid = 1826] [id = 580] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ba5d2800 == 134 [pid = 1826] [id = 579] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ea28b800 == 133 [pid = 1826] [id = 578] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7db05b800 == 132 [pid = 1826] [id = 577] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d7a0d000 == 131 [pid = 1826] [id = 576] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2e06000 == 130 [pid = 1826] [id = 575] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d23a1000 == 129 [pid = 1826] [id = 574] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cefa1000 == 128 [pid = 1826] [id = 573] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce3e1800 == 127 [pid = 1826] [id = 572] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ccd03000 == 126 [pid = 1826] [id = 571] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2b45800 == 125 [pid = 1826] [id = 570] 05:22:13 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bdad9000 == 124 [pid = 1826] [id = 569] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 244 (0x7fa7bedae000) [pid = 1826] [serial = 1661] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 243 (0x7fa7c6ed5800) [pid = 1826] [serial = 1698] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 242 (0x7fa7ce1a2800) [pid = 1826] [serial = 1637] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 241 (0x7fa7c4e95000) [pid = 1826] [serial = 1695] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 240 (0x7fa7b83bcc00) [pid = 1826] [serial = 1673] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 239 (0x7fa7bd4c2800) [pid = 1826] [serial = 1703] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 238 (0x7fa7ba789400) [pid = 1826] [serial = 1676] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7bc049000) [pid = 1826] [serial = 1686] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7bda0f400) [pid = 1826] [serial = 1679] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7ccc66800) [pid = 1826] [serial = 1700] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 234 (0x7fa7e6a58c00) [pid = 1826] [serial = 1643] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 233 (0x7fa7bd92ec00) [pid = 1826] [serial = 1664] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7bda03800) [pid = 1826] [serial = 1704] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7be914000) [pid = 1826] [serial = 1658] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7bc03fc00) [pid = 1826] [serial = 1685] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 229 (0x7fa7bada0000) [pid = 1826] [serial = 1682] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 228 (0x7fa7ba788400) [pid = 1826] [serial = 1670] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 227 (0x7fa7c4ce3c00) [pid = 1826] [serial = 1694] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 226 (0x7fa7bdb3e000) [pid = 1826] [serial = 1655] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 225 (0x7fa7c4172000) [pid = 1826] [serial = 1692] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 224 (0x7fa7bc049c00) [pid = 1826] [serial = 1649] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 223 (0x7fa7c4178000) [pid = 1826] [serial = 1634] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 222 (0x7fa7c07e7800) [pid = 1826] [serial = 1691] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 221 (0x7fa7b98f7c00) [pid = 1826] [serial = 1667] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 220 (0x7fa7ce1a4c00) [pid = 1826] [serial = 1701] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 219 (0x7fa7d1fb4800) [pid = 1826] [serial = 1640] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 218 (0x7fa7bed4d800) [pid = 1826] [serial = 1688] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 217 (0x7fa7c5807c00) [pid = 1826] [serial = 1697] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7be910800) [pid = 1826] [serial = 1652] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 215 (0x7fa7ea448800) [pid = 1826] [serial = 1646] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 214 (0x7fa7d94c2c00) [pid = 1826] [serial = 1631] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 213 (0x7fa7beda8c00) [pid = 1826] [serial = 1689] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | --DOMWINDOW == 212 (0x7fa7bed59400) [pid = 1826] [serial = 1706] [outer = (nil)] [url = about:blank] 05:22:14 INFO - PROCESS | 1826 | 1461414134257 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:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1886ms 05:22:14 INFO - PROCESS | 1826 | 1461414134321 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:22:14 INFO - PROCESS | 1826 | 1461414134325 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:22:14 INFO - PROCESS | 1826 | 1461414134332 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:22:14 INFO - PROCESS | 1826 | 1461414134335 Marionette TRACE conn3 <- [1,2426,null,{}] 05:22:14 INFO - PROCESS | 1826 | 1461414134340 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:22:14 INFO - PROCESS | 1826 | 1461414134533 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:22:14 INFO - PROCESS | 1826 | 1461414134792 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b980e800 == 125 [pid = 1826] [id = 614] 05:22:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7b83b4800) [pid = 1826] [serial = 1843] [outer = (nil)] 05:22:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7bd925000) [pid = 1826] [serial = 1844] [outer = 0x7fa7b83b4800] 05:22:14 INFO - PROCESS | 1826 | 1461414134854 Marionette DEBUG loaded listener.js 05:22:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7bed5e400) [pid = 1826] [serial = 1845] [outer = 0x7fa7b83b4800] 05:22:15 INFO - PROCESS | 1826 | 1461414135632 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:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1335ms 05:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:22:15 INFO - PROCESS | 1826 | 1461414135665 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:22:15 INFO - PROCESS | 1826 | 1461414135668 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:22:15 INFO - PROCESS | 1826 | 1461414135674 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:22:15 INFO - PROCESS | 1826 | 1461414135676 Marionette TRACE conn3 <- [1,2430,null,{}] 05:22:15 INFO - PROCESS | 1826 | 1461414135682 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:22:15 INFO - PROCESS | 1826 | 1461414135867 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:22:15 INFO - PROCESS | 1826 | 1461414135881 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bc2e2000 == 126 [pid = 1826] [id = 615] 05:22:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7bed57400) [pid = 1826] [serial = 1846] [outer = (nil)] 05:22:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7bedb6c00) [pid = 1826] [serial = 1847] [outer = 0x7fa7bed57400] 05:22:15 INFO - PROCESS | 1826 | 1461414135942 Marionette DEBUG loaded listener.js 05:22:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7c0082400) [pid = 1826] [serial = 1848] [outer = 0x7fa7bed57400] 05:22:16 INFO - PROCESS | 1826 | 1461414136926 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:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1279ms 05:22:16 INFO - PROCESS | 1826 | 1461414136953 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:22:16 INFO - PROCESS | 1826 | 1461414136956 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:22:16 INFO - PROCESS | 1826 | 1461414136961 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:22:16 INFO - PROCESS | 1826 | 1461414136963 Marionette TRACE conn3 <- [1,2434,null,{}] 05:22:16 INFO - PROCESS | 1826 | 1461414136974 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:22:17 INFO - PROCESS | 1826 | 1461414137246 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:22:17 INFO - PROCESS | 1826 | 1461414137276 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bea3b800 == 127 [pid = 1826] [id = 616] 05:22:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 219 (0x7fa7c009a400) [pid = 1826] [serial = 1849] [outer = (nil)] 05:22:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 220 (0x7fa7c011a000) [pid = 1826] [serial = 1850] [outer = 0x7fa7c009a400] 05:22:17 INFO - PROCESS | 1826 | 1461414137337 Marionette DEBUG loaded listener.js 05:22:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 221 (0x7fa7c0290800) [pid = 1826] [serial = 1851] [outer = 0x7fa7c009a400] 05:22:18 INFO - PROCESS | 1826 | 1461414138227 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:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1281ms 05:22:18 INFO - PROCESS | 1826 | 1461414138244 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:22:18 INFO - PROCESS | 1826 | 1461414138246 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:22:18 INFO - PROCESS | 1826 | 1461414138251 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:22:18 INFO - PROCESS | 1826 | 1461414138254 Marionette TRACE conn3 <- [1,2438,null,{}] 05:22:18 INFO - PROCESS | 1826 | 1461414138259 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:22:18 INFO - PROCESS | 1826 | 1461414138523 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:22:18 INFO - PROCESS | 1826 | 1461414138559 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bf031800 == 128 [pid = 1826] [id = 617] 05:22:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 222 (0x7fa7c0291000) [pid = 1826] [serial = 1852] [outer = (nil)] 05:22:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 223 (0x7fa7c03a1c00) [pid = 1826] [serial = 1853] [outer = 0x7fa7c0291000] 05:22:18 INFO - PROCESS | 1826 | 1461414138617 Marionette DEBUG loaded listener.js 05:22:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 224 (0x7fa7c0562400) [pid = 1826] [serial = 1854] [outer = 0x7fa7c0291000] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 223 (0x7fa7bad98800) [pid = 1826] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 222 (0x7fa7bad9a800) [pid = 1826] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 221 (0x7fa7d2aa8000) [pid = 1826] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 220 (0x7fa7bd929c00) [pid = 1826] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 219 (0x7fa7d27f3000) [pid = 1826] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 218 (0x7fa7c416fc00) [pid = 1826] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 217 (0x7fa7b83b3400) [pid = 1826] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7d26f1400) [pid = 1826] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 215 (0x7fa7cf4c0c00) [pid = 1826] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 214 (0x7fa7b83b5c00) [pid = 1826] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 213 (0x7fa7c4171000) [pid = 1826] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 212 (0x7fa7c010d800) [pid = 1826] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 211 (0x7fa7c039d400) [pid = 1826] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 210 (0x7fa7bdb39000) [pid = 1826] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 209 (0x7fa7b98f3400) [pid = 1826] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 208 (0x7fa7bdb3e800) [pid = 1826] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 207 (0x7fa7bd926c00) [pid = 1826] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 206 (0x7fa7bd4d1400) [pid = 1826] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 205 (0x7fa7bc03e400) [pid = 1826] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 204 (0x7fa7c4fc2000) [pid = 1826] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 203 (0x7fa7bdb40c00) [pid = 1826] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 202 (0x7fa7ba788800) [pid = 1826] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 201 (0x7fa7c0554400) [pid = 1826] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 200 (0x7fa7c5841c00) [pid = 1826] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 199 (0x7fa7b83bb000) [pid = 1826] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 198 (0x7fa7cf4c1400) [pid = 1826] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7c4d64400) [pid = 1826] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 196 (0x7fa7ce1a6400) [pid = 1826] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 195 (0x7fa7cef08000) [pid = 1826] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 194 (0x7fa7c0563400) [pid = 1826] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 193 (0x7fa7baf42400) [pid = 1826] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 192 (0x7fa7b98f4c00) [pid = 1826] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 191 (0x7fa7cf6c0000) [pid = 1826] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 190 (0x7fa7b98f4400) [pid = 1826] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 189 (0x7fa7d67cbc00) [pid = 1826] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 188 (0x7fa7c5949000) [pid = 1826] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 187 (0x7fa7c1bb5000) [pid = 1826] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 186 (0x7fa7cf50c000) [pid = 1826] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 185 (0x7fa7c05a7800) [pid = 1826] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 184 (0x7fa7bda0a800) [pid = 1826] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 183 (0x7fa7c029d400) [pid = 1826] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 182 (0x7fa7b98f1400) [pid = 1826] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 181 (0x7fa7bc041400) [pid = 1826] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 180 (0x7fa7bda03000) [pid = 1826] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 179 (0x7fa7bd4cd800) [pid = 1826] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 178 (0x7fa7d77d6800) [pid = 1826] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 177 (0x7fa7b98f0800) [pid = 1826] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 176 (0x7fa7bc040400) [pid = 1826] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 175 (0x7fa7c028f800) [pid = 1826] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 174 (0x7fa7c01e4000) [pid = 1826] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 173 (0x7fa7cf605800) [pid = 1826] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 172 (0x7fa7ce116400) [pid = 1826] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 171 (0x7fa7cfaf8000) [pid = 1826] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 170 (0x7fa7c583f800) [pid = 1826] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 169 (0x7fa7bda06000) [pid = 1826] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:22:20 INFO - PROCESS | 1826 | --DOMWINDOW == 168 (0x7fa7bed58400) [pid = 1826] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:22:20 INFO - PROCESS | 1826 | 1461414140412 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:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2178ms 05:22:20 INFO - PROCESS | 1826 | 1461414140429 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:22:20 INFO - PROCESS | 1826 | 1461414140433 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:22:20 INFO - PROCESS | 1826 | 1461414140438 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:22:20 INFO - PROCESS | 1826 | 1461414140441 Marionette TRACE conn3 <- [1,2442,null,{}] 05:22:20 INFO - PROCESS | 1826 | 1461414140445 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:22:20 INFO - PROCESS | 1826 | 1461414140644 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:22:20 INFO - PROCESS | 1826 | 1461414140659 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bafe0800 == 129 [pid = 1826] [id = 618] 05:22:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 169 (0x7fa7b83b5000) [pid = 1826] [serial = 1855] [outer = (nil)] 05:22:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 170 (0x7fa7bad9a800) [pid = 1826] [serial = 1856] [outer = 0x7fa7b83b5000] 05:22:20 INFO - PROCESS | 1826 | 1461414140896 Marionette DEBUG loaded listener.js 05:22:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 171 (0x7fa7bd923400) [pid = 1826] [serial = 1857] [outer = 0x7fa7b83b5000] 05:22:21 INFO - PROCESS | 1826 | 1461414141579 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:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1176ms 05:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:22:21 INFO - PROCESS | 1826 | 1461414141614 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:22:21 INFO - PROCESS | 1826 | 1461414141616 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:22:21 INFO - PROCESS | 1826 | 1461414141622 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:22:21 INFO - PROCESS | 1826 | 1461414141624 Marionette TRACE conn3 <- [1,2446,null,{}] 05:22:21 INFO - PROCESS | 1826 | 1461414141629 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:22:21 INFO - PROCESS | 1826 | 1461414141807 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:22:22 INFO - PROCESS | 1826 | 1461414142171 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b727c800 == 130 [pid = 1826] [id = 619] 05:22:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 172 (0x7fa7b83b6800) [pid = 1826] [serial = 1858] [outer = (nil)] 05:22:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 173 (0x7fa7b83c1000) [pid = 1826] [serial = 1859] [outer = 0x7fa7b83b6800] 05:22:22 INFO - PROCESS | 1826 | 1461414142249 Marionette DEBUG loaded listener.js 05:22:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 174 (0x7fa7ba78ec00) [pid = 1826] [serial = 1860] [outer = 0x7fa7b83b6800] 05:22:23 INFO - PROCESS | 1826 | 1461414143178 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:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1627ms 05:22:23 INFO - PROCESS | 1826 | 1461414143250 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:22:23 INFO - PROCESS | 1826 | 1461414143257 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:22:23 INFO - PROCESS | 1826 | 1461414143265 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:22:23 INFO - PROCESS | 1826 | 1461414143269 Marionette TRACE conn3 <- [1,2450,null,{}] 05:22:23 INFO - PROCESS | 1826 | 1461414143276 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:22:23 INFO - PROCESS | 1826 | 1461414143541 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:22:23 INFO - PROCESS | 1826 | 1461414143847 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bd40f800 == 131 [pid = 1826] [id = 620] 05:22:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 175 (0x7fa7bd621800) [pid = 1826] [serial = 1861] [outer = (nil)] 05:22:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 176 (0x7fa7bd924000) [pid = 1826] [serial = 1862] [outer = 0x7fa7bd621800] 05:22:23 INFO - PROCESS | 1826 | 1461414143924 Marionette DEBUG loaded listener.js 05:22:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 177 (0x7fa7bda04800) [pid = 1826] [serial = 1863] [outer = 0x7fa7bd621800] 05:22:24 INFO - PROCESS | 1826 | 1461414144982 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:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1737ms 05:22:25 INFO - PROCESS | 1826 | 1461414145006 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:22:25 INFO - PROCESS | 1826 | 1461414145012 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:22:25 INFO - PROCESS | 1826 | 1461414145018 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:22:25 INFO - PROCESS | 1826 | 1461414145021 Marionette TRACE conn3 <- [1,2454,null,{}] 05:22:25 INFO - PROCESS | 1826 | 1461414145027 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:22:25 INFO - PROCESS | 1826 | 1461414145241 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:22:25 INFO - PROCESS | 1826 | 1461414145469 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bffe0800 == 132 [pid = 1826] [id = 621] 05:22:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 178 (0x7fa7bed64000) [pid = 1826] [serial = 1864] [outer = (nil)] 05:22:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 179 (0x7fa7bedb4000) [pid = 1826] [serial = 1865] [outer = 0x7fa7bed64000] 05:22:25 INFO - PROCESS | 1826 | 1461414145584 Marionette DEBUG loaded listener.js 05:22:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 180 (0x7fa7c0086000) [pid = 1826] [serial = 1866] [outer = 0x7fa7bed64000] 05:22:26 INFO - PROCESS | 1826 | 1461414146516 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:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1537ms 05:22:26 INFO - PROCESS | 1826 | 1461414146556 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:22:26 INFO - PROCESS | 1826 | 1461414146560 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:22:26 INFO - PROCESS | 1826 | 1461414146575 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:22:26 INFO - PROCESS | 1826 | 1461414146584 Marionette TRACE conn3 <- [1,2458,null,{}] 05:22:26 INFO - PROCESS | 1826 | 1461414146590 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:22:26 INFO - PROCESS | 1826 | 1461414146792 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:22:27 INFO - PROCESS | 1826 | 1461414147009 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c077a800 == 133 [pid = 1826] [id = 622] 05:22:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 181 (0x7fa7beda9400) [pid = 1826] [serial = 1867] [outer = (nil)] 05:22:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 182 (0x7fa7c01e4000) [pid = 1826] [serial = 1868] [outer = 0x7fa7beda9400] 05:22:27 INFO - PROCESS | 1826 | 1461414147120 Marionette DEBUG loaded listener.js 05:22:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 183 (0x7fa7c0297800) [pid = 1826] [serial = 1869] [outer = 0x7fa7beda9400] 05:22:28 INFO - PROCESS | 1826 | 1461414147997 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:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1492ms 05:22:28 INFO - PROCESS | 1826 | 1461414148059 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:22:28 INFO - PROCESS | 1826 | 1461414148063 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:22:28 INFO - PROCESS | 1826 | 1461414148069 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:22:28 INFO - PROCESS | 1826 | 1461414148071 Marionette TRACE conn3 <- [1,2462,null,{}] 05:22:28 INFO - PROCESS | 1826 | 1461414148076 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:22:28 INFO - PROCESS | 1826 | 1461414148273 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:22:28 INFO - PROCESS | 1826 | 1461414148531 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c220e800 == 134 [pid = 1826] [id = 623] 05:22:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 184 (0x7fa7c0085000) [pid = 1826] [serial = 1870] [outer = (nil)] 05:22:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 185 (0x7fa7c055a800) [pid = 1826] [serial = 1871] [outer = 0x7fa7c0085000] 05:22:28 INFO - PROCESS | 1826 | 1461414148603 Marionette DEBUG loaded listener.js 05:22:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 186 (0x7fa7c0569400) [pid = 1826] [serial = 1872] [outer = 0x7fa7c0085000] 05:22:29 INFO - PROCESS | 1826 | 1461414149469 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:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1427ms 05:22:29 INFO - PROCESS | 1826 | 1461414149496 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:22:29 INFO - PROCESS | 1826 | 1461414149502 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:22:29 INFO - PROCESS | 1826 | 1461414149509 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:22:29 INFO - PROCESS | 1826 | 1461414149512 Marionette TRACE conn3 <- [1,2466,null,{}] 05:22:29 INFO - PROCESS | 1826 | 1461414149517 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:22:29 INFO - PROCESS | 1826 | 1461414149705 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:22:29 INFO - PROCESS | 1826 | 1461414149977 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2914800 == 135 [pid = 1826] [id = 624] 05:22:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 187 (0x7fa7c05ac000) [pid = 1826] [serial = 1873] [outer = (nil)] 05:22:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 188 (0x7fa7c05b1c00) [pid = 1826] [serial = 1874] [outer = 0x7fa7c05ac000] 05:22:30 INFO - PROCESS | 1826 | 1461414150060 Marionette DEBUG loaded listener.js 05:22:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 189 (0x7fa7c07e7800) [pid = 1826] [serial = 1875] [outer = 0x7fa7c05ac000] 05:22:30 INFO - PROCESS | 1826 | 1461414150941 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:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1481ms 05:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:22:30 INFO - PROCESS | 1826 | 1461414150992 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:22:31 INFO - PROCESS | 1826 | 1461414150994 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:22:31 INFO - PROCESS | 1826 | 1461414151000 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:22:31 INFO - PROCESS | 1826 | 1461414151003 Marionette TRACE conn3 <- [1,2470,null,{}] 05:22:31 INFO - PROCESS | 1826 | 1461414151008 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:22:31 INFO - PROCESS | 1826 | 1461414151201 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:22:31 INFO - PROCESS | 1826 | 1461414151466 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c32d3800 == 136 [pid = 1826] [id = 625] 05:22:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 190 (0x7fa7c05adc00) [pid = 1826] [serial = 1876] [outer = (nil)] 05:22:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 191 (0x7fa7c2612400) [pid = 1826] [serial = 1877] [outer = 0x7fa7c05adc00] 05:22:31 INFO - PROCESS | 1826 | 1461414151542 Marionette DEBUG loaded listener.js 05:22:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 192 (0x7fa7c261bc00) [pid = 1826] [serial = 1878] [outer = 0x7fa7c05adc00] 05:22:32 INFO - PROCESS | 1826 | 1461414152339 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:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1377ms 05:22:32 INFO - PROCESS | 1826 | 1461414152377 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:22:32 INFO - PROCESS | 1826 | 1461414152379 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:22:32 INFO - PROCESS | 1826 | 1461414152386 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:22:32 INFO - PROCESS | 1826 | 1461414152389 Marionette TRACE conn3 <- [1,2474,null,{}] 05:22:32 INFO - PROCESS | 1826 | 1461414152413 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:22:32 INFO - PROCESS | 1826 | 1461414152604 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:22:32 INFO - PROCESS | 1826 | 1461414152869 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c4419800 == 137 [pid = 1826] [id = 626] 05:22:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 193 (0x7fa7c1bab400) [pid = 1826] [serial = 1879] [outer = (nil)] 05:22:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 194 (0x7fa7c2c18000) [pid = 1826] [serial = 1880] [outer = 0x7fa7c1bab400] 05:22:32 INFO - PROCESS | 1826 | 1461414152939 Marionette DEBUG loaded listener.js 05:22:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 195 (0x7fa7c4172000) [pid = 1826] [serial = 1881] [outer = 0x7fa7c1bab400] 05:22:33 INFO - PROCESS | 1826 | 1461414153824 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:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1484ms 05:22:33 INFO - PROCESS | 1826 | 1461414153872 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:22:33 INFO - PROCESS | 1826 | 1461414153876 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:22:33 INFO - PROCESS | 1826 | 1461414153881 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:22:33 INFO - PROCESS | 1826 | 1461414153883 Marionette TRACE conn3 <- [1,2478,null,{}] 05:22:33 INFO - PROCESS | 1826 | 1461414153889 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:22:34 INFO - PROCESS | 1826 | 1461414154083 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:22:34 INFO - PROCESS | 1826 | 1461414154323 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c4f9a000 == 138 [pid = 1826] [id = 627] 05:22:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 196 (0x7fa7c0398400) [pid = 1826] [serial = 1882] [outer = (nil)] 05:22:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 197 (0x7fa7c417b000) [pid = 1826] [serial = 1883] [outer = 0x7fa7c0398400] 05:22:34 INFO - PROCESS | 1826 | 1461414154407 Marionette DEBUG loaded listener.js 05:22:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7c4c45000) [pid = 1826] [serial = 1884] [outer = 0x7fa7c0398400] 05:22:35 INFO - PROCESS | 1826 | 1461414155253 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:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1428ms 05:22:35 INFO - PROCESS | 1826 | 1461414155311 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:22:35 INFO - PROCESS | 1826 | 1461414155314 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:22:35 INFO - PROCESS | 1826 | 1461414155320 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:22:35 INFO - PROCESS | 1826 | 1461414155322 Marionette TRACE conn3 <- [1,2482,null,{}] 05:22:35 INFO - PROCESS | 1826 | 1461414155327 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:22:35 INFO - PROCESS | 1826 | 1461414155527 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:22:35 INFO - PROCESS | 1826 | 1461414155793 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c5899000 == 139 [pid = 1826] [id = 628] 05:22:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 199 (0x7fa7c1bafc00) [pid = 1826] [serial = 1885] [outer = (nil)] 05:22:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 200 (0x7fa7c4cd7000) [pid = 1826] [serial = 1886] [outer = 0x7fa7c1bafc00] 05:22:35 INFO - PROCESS | 1826 | 1461414155865 Marionette DEBUG loaded listener.js 05:22:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 201 (0x7fa7c4ce3400) [pid = 1826] [serial = 1887] [outer = 0x7fa7c1bafc00] 05:22:36 INFO - PROCESS | 1826 | 1461414156696 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:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1438ms 05:22:36 INFO - PROCESS | 1826 | 1461414156758 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:22:36 INFO - PROCESS | 1826 | 1461414156762 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:22:36 INFO - PROCESS | 1826 | 1461414156767 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:22:36 INFO - PROCESS | 1826 | 1461414156769 Marionette TRACE conn3 <- [1,2486,null,{}] 05:22:36 INFO - PROCESS | 1826 | 1461414156775 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:22:36 INFO - PROCESS | 1826 | 1461414156962 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:22:37 INFO - PROCESS | 1826 | 1461414157234 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c7273800 == 140 [pid = 1826] [id = 629] 05:22:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 202 (0x7fa7c4c45400) [pid = 1826] [serial = 1888] [outer = (nil)] 05:22:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 203 (0x7fa7c4d62800) [pid = 1826] [serial = 1889] [outer = 0x7fa7c4c45400] 05:22:37 INFO - PROCESS | 1826 | 1461414157312 Marionette DEBUG loaded listener.js 05:22:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 204 (0x7fa7c4e92800) [pid = 1826] [serial = 1890] [outer = 0x7fa7c4c45400] 05:22:38 INFO - PROCESS | 1826 | 1461414158180 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:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1480ms 05:22:38 INFO - PROCESS | 1826 | 1461414158249 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:22:38 INFO - PROCESS | 1826 | 1461414158252 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:22:38 INFO - PROCESS | 1826 | 1461414158258 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:22:38 INFO - PROCESS | 1826 | 1461414158262 Marionette TRACE conn3 <- [1,2490,null,{}] 05:22:38 INFO - PROCESS | 1826 | 1461414158267 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:22:38 INFO - PROCESS | 1826 | 1461414158526 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:22:38 INFO - PROCESS | 1826 | 1461414158839 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cbfd1000 == 141 [pid = 1826] [id = 630] 05:22:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 205 (0x7fa7c4ce4000) [pid = 1826] [serial = 1891] [outer = (nil)] 05:22:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 206 (0x7fa7c5848000) [pid = 1826] [serial = 1892] [outer = 0x7fa7c4ce4000] 05:22:38 INFO - PROCESS | 1826 | 1461414158912 Marionette DEBUG loaded listener.js 05:22:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 207 (0x7fa7c5948000) [pid = 1826] [serial = 1893] [outer = 0x7fa7c4ce4000] 05:22:39 INFO - PROCESS | 1826 | 1461414159733 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:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1534ms 05:22:39 INFO - PROCESS | 1826 | 1461414159794 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:22:39 INFO - PROCESS | 1826 | 1461414159797 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:22:39 INFO - PROCESS | 1826 | 1461414159803 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:22:39 INFO - PROCESS | 1826 | 1461414159805 Marionette TRACE conn3 <- [1,2494,null,{}] 05:22:39 INFO - PROCESS | 1826 | 1461414159810 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:22:40 INFO - PROCESS | 1826 | 1461414160006 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:22:40 INFO - PROCESS | 1826 | 1461414160276 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cdf3d000 == 142 [pid = 1826] [id = 631] 05:22:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 208 (0x7fa7c5806800) [pid = 1826] [serial = 1894] [outer = (nil)] 05:22:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 209 (0x7fa7c5aaa800) [pid = 1826] [serial = 1895] [outer = 0x7fa7c5806800] 05:22:40 INFO - PROCESS | 1826 | 1461414160387 Marionette DEBUG loaded listener.js 05:22:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 210 (0x7fa7c5ab2000) [pid = 1826] [serial = 1896] [outer = 0x7fa7c5806800] 05:22:41 INFO - PROCESS | 1826 | 1461414161179 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:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1432ms 05:22:41 INFO - PROCESS | 1826 | 1461414161236 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:22:41 INFO - PROCESS | 1826 | 1461414161238 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:22:41 INFO - PROCESS | 1826 | 1461414161244 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:22:41 INFO - PROCESS | 1826 | 1461414161246 Marionette TRACE conn3 <- [1,2498,null,{}] 05:22:41 INFO - PROCESS | 1826 | 1461414161270 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:22:41 INFO - PROCESS | 1826 | 1461414161472 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:22:41 INFO - PROCESS | 1826 | 1461414161738 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce079800 == 143 [pid = 1826] [id = 632] 05:22:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 211 (0x7fa7c580ec00) [pid = 1826] [serial = 1897] [outer = (nil)] 05:22:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 212 (0x7fa7c6ed5c00) [pid = 1826] [serial = 1898] [outer = 0x7fa7c580ec00] 05:22:41 INFO - PROCESS | 1826 | 1461414161807 Marionette DEBUG loaded listener.js 05:22:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7c6ee3400) [pid = 1826] [serial = 1899] [outer = 0x7fa7c580ec00] 05:22:42 INFO - PROCESS | 1826 | 1461414162623 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:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1433ms 05:22:42 INFO - PROCESS | 1826 | 1461414162679 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:22:42 INFO - PROCESS | 1826 | 1461414162682 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:22:42 INFO - PROCESS | 1826 | 1461414162687 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:22:42 INFO - PROCESS | 1826 | 1461414162689 Marionette TRACE conn3 <- [1,2502,null,{}] 05:22:42 INFO - PROCESS | 1826 | 1461414162695 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:22:42 INFO - PROCESS | 1826 | 1461414162885 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:22:43 INFO - PROCESS | 1826 | 1461414163162 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce3d4000 == 144 [pid = 1826] [id = 633] 05:22:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7c594cc00) [pid = 1826] [serial = 1900] [outer = (nil)] 05:22:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7c70f0c00) [pid = 1826] [serial = 1901] [outer = 0x7fa7c594cc00] 05:22:43 INFO - PROCESS | 1826 | 1461414163232 Marionette DEBUG loaded listener.js 05:22:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7cbbcac00) [pid = 1826] [serial = 1902] [outer = 0x7fa7c594cc00] 05:22:44 INFO - PROCESS | 1826 | 1461414164083 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:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1426ms 05:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:22:44 INFO - PROCESS | 1826 | 1461414164115 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:22:44 INFO - PROCESS | 1826 | 1461414164117 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:22:44 INFO - PROCESS | 1826 | 1461414164122 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:22:44 INFO - PROCESS | 1826 | 1461414164126 Marionette TRACE conn3 <- [1,2506,null,{}] 05:22:44 INFO - PROCESS | 1826 | 1461414164131 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:22:44 INFO - PROCESS | 1826 | 1461414164321 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:22:44 INFO - PROCESS | 1826 | 1461414164647 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cec9f800 == 145 [pid = 1826] [id = 634] 05:22:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7cbc8e400) [pid = 1826] [serial = 1903] [outer = (nil)] 05:22:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7cbc93800) [pid = 1826] [serial = 1904] [outer = 0x7fa7cbc8e400] 05:22:44 INFO - PROCESS | 1826 | 1461414164721 Marionette DEBUG loaded listener.js 05:22:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 219 (0x7fa7cbe2b000) [pid = 1826] [serial = 1905] [outer = 0x7fa7cbc8e400] 05:22:45 INFO - PROCESS | 1826 | 1461414165566 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:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1476ms 05:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:22:45 INFO - PROCESS | 1826 | 1461414165600 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:22:45 INFO - PROCESS | 1826 | 1461414165602 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:22:45 INFO - PROCESS | 1826 | 1461414165608 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:22:45 INFO - PROCESS | 1826 | 1461414165611 Marionette TRACE conn3 <- [1,2510,null,{}] 05:22:45 INFO - PROCESS | 1826 | 1461414165616 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:22:45 INFO - PROCESS | 1826 | 1461414165817 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:22:46 INFO - PROCESS | 1826 | 1461414166092 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cefae800 == 146 [pid = 1826] [id = 635] 05:22:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 220 (0x7fa7cbbd1c00) [pid = 1826] [serial = 1906] [outer = (nil)] 05:22:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 221 (0x7fa7cbe33400) [pid = 1826] [serial = 1907] [outer = 0x7fa7cbbd1c00] 05:22:46 INFO - PROCESS | 1826 | 1461414166169 Marionette DEBUG loaded listener.js 05:22:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 222 (0x7fa7ccbe4800) [pid = 1826] [serial = 1908] [outer = 0x7fa7cbbd1c00] 05:22:47 INFO - PROCESS | 1826 | 1461414166996 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:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1431ms 05:22:47 INFO - PROCESS | 1826 | 1461414167038 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:22:47 INFO - PROCESS | 1826 | 1461414167042 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:22:47 INFO - PROCESS | 1826 | 1461414167047 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:22:47 INFO - PROCESS | 1826 | 1461414167050 Marionette TRACE conn3 <- [1,2514,null,{}] 05:22:47 INFO - PROCESS | 1826 | 1461414167055 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:22:47 INFO - PROCESS | 1826 | 1461414167248 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:22:47 INFO - PROCESS | 1826 | 1461414167527 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf933800 == 147 [pid = 1826] [id = 636] 05:22:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 223 (0x7fa7cbc86400) [pid = 1826] [serial = 1909] [outer = (nil)] 05:22:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 224 (0x7fa7ccc64c00) [pid = 1826] [serial = 1910] [outer = 0x7fa7cbc86400] 05:22:47 INFO - PROCESS | 1826 | 1461414167602 Marionette DEBUG loaded listener.js 05:22:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 225 (0x7fa7ccc6fc00) [pid = 1826] [serial = 1911] [outer = 0x7fa7cbc86400] 05:22:48 INFO - PROCESS | 1826 | 1461414168424 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:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1427ms 05:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:22:48 INFO - PROCESS | 1826 | 1461414168475 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:22:48 INFO - PROCESS | 1826 | 1461414168477 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:22:48 INFO - PROCESS | 1826 | 1461414168483 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:22:48 INFO - PROCESS | 1826 | 1461414168486 Marionette TRACE conn3 <- [1,2518,null,{}] 05:22:48 INFO - PROCESS | 1826 | 1461414168491 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:22:48 INFO - PROCESS | 1826 | 1461414168686 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:22:48 INFO - PROCESS | 1826 | 1461414168974 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ba7df000 == 148 [pid = 1826] [id = 637] 05:22:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 226 (0x7fa7b98fa000) [pid = 1826] [serial = 1912] [outer = (nil)] 05:22:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 227 (0x7fa7bed57c00) [pid = 1826] [serial = 1913] [outer = 0x7fa7b98fa000] 05:22:49 INFO - PROCESS | 1826 | 1461414169044 Marionette DEBUG loaded listener.js 05:22:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 228 (0x7fa7ccd72400) [pid = 1826] [serial = 1914] [outer = 0x7fa7b98fa000] 05:22:49 INFO - PROCESS | 1826 | 1461414169912 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:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1478ms 05:22:49 INFO - PROCESS | 1826 | 1461414169960 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:22:49 INFO - PROCESS | 1826 | 1461414169964 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:22:49 INFO - PROCESS | 1826 | 1461414169969 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:22:49 INFO - PROCESS | 1826 | 1461414169972 Marionette TRACE conn3 <- [1,2522,null,{}] 05:22:49 INFO - PROCESS | 1826 | 1461414169977 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:22:50 INFO - PROCESS | 1826 | 1461414170188 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:22:50 INFO - PROCESS | 1826 | 1461414170477 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b9803000 == 149 [pid = 1826] [id = 638] 05:22:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 229 (0x7fa7baf47c00) [pid = 1826] [serial = 1915] [outer = (nil)] 05:22:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 230 (0x7fa7be917000) [pid = 1826] [serial = 1916] [outer = 0x7fa7baf47c00] 05:22:50 INFO - PROCESS | 1826 | 1461414170587 Marionette DEBUG loaded listener.js 05:22:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7c583dc00) [pid = 1826] [serial = 1917] [outer = 0x7fa7baf47c00] 05:22:51 INFO - PROCESS | 1826 | 1461414171458 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:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1541ms 05:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:22:51 INFO - PROCESS | 1826 | 1461414171511 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:22:51 INFO - PROCESS | 1826 | 1461414171513 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:22:51 INFO - PROCESS | 1826 | 1461414171519 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:22:51 INFO - PROCESS | 1826 | 1461414171522 Marionette TRACE conn3 <- [1,2526,null,{}] 05:22:51 INFO - PROCESS | 1826 | 1461414171527 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:22:51 INFO - PROCESS | 1826 | 1461414171736 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:22:52 INFO - PROCESS | 1826 | 1461414172022 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bc2ee800 == 150 [pid = 1826] [id = 639] 05:22:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7b98fac00) [pid = 1826] [serial = 1918] [outer = (nil)] 05:22:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7bc042000) [pid = 1826] [serial = 1919] [outer = 0x7fa7b98fac00] 05:22:52 INFO - PROCESS | 1826 | 1461414172134 Marionette DEBUG loaded listener.js 05:22:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7bed50800) [pid = 1826] [serial = 1920] [outer = 0x7fa7b98fac00] 05:22:53 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bafe0800 == 149 [pid = 1826] [id = 618] 05:22:53 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bf031800 == 148 [pid = 1826] [id = 617] 05:22:53 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bea3b800 == 147 [pid = 1826] [id = 616] 05:22:53 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b980e800 == 146 [pid = 1826] [id = 614] 05:22:53 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b7269800 == 145 [pid = 1826] [id = 612] 05:22:53 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bafdf800 == 144 [pid = 1826] [id = 611] 05:22:53 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c72b4800 == 143 [pid = 1826] [id = 600] 05:22:53 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c5739800 == 142 [pid = 1826] [id = 599] 05:22:53 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c45c2800 == 141 [pid = 1826] [id = 598] 05:22:53 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2b35000 == 140 [pid = 1826] [id = 597] 05:22:53 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c220b800 == 139 [pid = 1826] [id = 596] 05:22:53 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bc2e0000 == 138 [pid = 1826] [id = 595] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 233 (0x7fa7ea30bc00) [pid = 1826] [serial = 1632] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7c0556000) [pid = 1826] [serial = 1781] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7c0570000) [pid = 1826] [serial = 1782] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7bada4400) [pid = 1826] [serial = 1683] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 229 (0x7fa7bd4cbc00) [pid = 1826] [serial = 1710] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 228 (0x7fa7dae5b400) [pid = 1826] [serial = 1593] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 227 (0x7fa7bedb0400) [pid = 1826] [serial = 1713] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 226 (0x7fa7e491c000) [pid = 1826] [serial = 1746] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 225 (0x7fa7c4e8d800) [pid = 1826] [serial = 1569] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 224 (0x7fa7b83c1c00) [pid = 1826] [serial = 1674] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 223 (0x7fa7d7b32800) [pid = 1826] [serial = 1742] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 222 (0x7fa7d8002c00) [pid = 1826] [serial = 1641] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 221 (0x7fa7ba78fc00) [pid = 1826] [serial = 1677] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 220 (0x7fa7c594a400) [pid = 1826] [serial = 1721] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 219 (0x7fa7c0115000) [pid = 1826] [serial = 1754] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 218 (0x7fa7c2c17800) [pid = 1826] [serial = 1716] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 217 (0x7fa7d94ce800) [pid = 1826] [serial = 1745] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7beda8400) [pid = 1826] [serial = 1659] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 215 (0x7fa7bad99000) [pid = 1826] [serial = 1770] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 214 (0x7fa7bedb2800) [pid = 1826] [serial = 1662] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 213 (0x7fa7bedb7c00) [pid = 1826] [serial = 1665] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 212 (0x7fa7d276ec00) [pid = 1826] [serial = 1602] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 211 (0x7fa7eaab3400) [pid = 1826] [serial = 1650] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 210 (0x7fa7cf4bec00) [pid = 1826] [serial = 1638] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 209 (0x7fa7bed5d000) [pid = 1826] [serial = 1712] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 208 (0x7fa7be910c00) [pid = 1826] [serial = 1775] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 207 (0x7fa7baf4ac00) [pid = 1826] [serial = 1760] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 206 (0x7fa7cbe7ec00) [pid = 1826] [serial = 1724] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 205 (0x7fa7cf453800) [pid = 1826] [serial = 1575] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 204 (0x7fa7c039f800) [pid = 1826] [serial = 1680] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 203 (0x7fa7d141b000) [pid = 1826] [serial = 1734] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 202 (0x7fa7ea617400) [pid = 1826] [serial = 1647] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 201 (0x7fa7ce7b5400) [pid = 1826] [serial = 1725] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 200 (0x7fa7cf612400) [pid = 1826] [serial = 1731] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 199 (0x7fa7d2967800) [pid = 1826] [serial = 1584] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 198 (0x7fa7c4d5a400) [pid = 1826] [serial = 1718] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7bef03800) [pid = 1826] [serial = 1764] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 196 (0x7fa7ea32e400) [pid = 1826] [serial = 1758] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 195 (0x7fa7d62bc000) [pid = 1826] [serial = 1743] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 194 (0x7fa7d7bcec00) [pid = 1826] [serial = 1590] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 193 (0x7fa7bd926000) [pid = 1826] [serial = 1773] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 192 (0x7fa7e6a52800) [pid = 1826] [serial = 1749] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 191 (0x7fa7e8bc5800) [pid = 1826] [serial = 1599] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 190 (0x7fa7bc03d800) [pid = 1826] [serial = 1709] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 189 (0x7fa7cf1a2000) [pid = 1826] [serial = 1727] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 188 (0x7fa7c4fbd800) [pid = 1826] [serial = 1719] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 187 (0x7fa7cf4bf000) [pid = 1826] [serial = 1728] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 186 (0x7fa7d27ee800) [pid = 1826] [serial = 1739] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 185 (0x7fa7c4d5d800) [pid = 1826] [serial = 1635] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 184 (0x7fa7c0570c00) [pid = 1826] [serial = 1766] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 183 (0x7fa7bed55800) [pid = 1826] [serial = 1776] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 182 (0x7fa7e6a50000) [pid = 1826] [serial = 1596] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 181 (0x7fa7ba78c000) [pid = 1826] [serial = 1671] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 180 (0x7fa7bdb43800) [pid = 1826] [serial = 1656] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 179 (0x7fa7c1bb0400) [pid = 1826] [serial = 1767] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 178 (0x7fa7c05b1000) [pid = 1826] [serial = 1715] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 177 (0x7fa7c00a2000) [pid = 1826] [serial = 1779] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 176 (0x7fa7d5528400) [pid = 1826] [serial = 1740] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 175 (0x7fa7c039d800) [pid = 1826] [serial = 1566] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 174 (0x7fa7e8b43c00) [pid = 1826] [serial = 1751] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 173 (0x7fa7cf5ba800) [pid = 1826] [serial = 1730] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 172 (0x7fa7b98fcc00) [pid = 1826] [serial = 1668] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 171 (0x7fa7be915400) [pid = 1826] [serial = 1653] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 170 (0x7fa7c0084c00) [pid = 1826] [serial = 1778] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 169 (0x7fa7c011a400) [pid = 1826] [serial = 1755] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 168 (0x7fa7d6831800) [pid = 1826] [serial = 1587] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 167 (0x7fa7e5a30000) [pid = 1826] [serial = 1748] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 166 (0x7fa7c6edb400) [pid = 1826] [serial = 1722] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 165 (0x7fa7bc045800) [pid = 1826] [serial = 1772] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 164 (0x7fa7cf5bbc00) [pid = 1826] [serial = 1578] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 163 (0x7fa7d23ad400) [pid = 1826] [serial = 1581] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 162 (0x7fa7d06e4400) [pid = 1826] [serial = 1733] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 161 (0x7fa7b98fa800) [pid = 1826] [serial = 1769] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 160 (0x7fa7d23ae400) [pid = 1826] [serial = 1737] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 159 (0x7fa7ea327800) [pid = 1826] [serial = 1644] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 158 (0x7fa7baf50400) [pid = 1826] [serial = 1761] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 157 (0x7fa7ccbed000) [pid = 1826] [serial = 1572] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 156 (0x7fa7e5c5c400) [pid = 1826] [serial = 1757] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 155 (0x7fa7d1fb2400) [pid = 1826] [serial = 1736] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 154 (0x7fa7ea323400) [pid = 1826] [serial = 1752] [outer = (nil)] [url = about:blank] 05:22:53 INFO - PROCESS | 1826 | --DOMWINDOW == 153 (0x7fa7bd62c000) [pid = 1826] [serial = 1763] [outer = (nil)] [url = about:blank] 05:22:54 INFO - PROCESS | 1826 | 1461414174270 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:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2798ms 05:22:54 INFO - PROCESS | 1826 | 1461414174317 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:22:54 INFO - PROCESS | 1826 | 1461414174323 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:22:54 INFO - PROCESS | 1826 | 1461414174335 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:22:54 INFO - PROCESS | 1826 | 1461414174339 Marionette TRACE conn3 <- [1,2530,null,{}] 05:22:54 INFO - PROCESS | 1826 | 1461414174346 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:22:54 INFO - PROCESS | 1826 | 1461414174558 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:22:54 INFO - PROCESS | 1826 | 1461414174746 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b9810800 == 139 [pid = 1826] [id = 640] 05:22:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 154 (0x7fa7bad99000) [pid = 1826] [serial = 1921] [outer = (nil)] 05:22:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 155 (0x7fa7baf50400) [pid = 1826] [serial = 1922] [outer = 0x7fa7bad99000] 05:22:54 INFO - PROCESS | 1826 | 1461414174810 Marionette DEBUG loaded listener.js 05:22:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 156 (0x7fa7bc03d800) [pid = 1826] [serial = 1923] [outer = 0x7fa7bad99000] 05:22:55 INFO - PROCESS | 1826 | 1461414175598 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:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1288ms 05:22:55 INFO - PROCESS | 1826 | 1461414175647 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:22:55 INFO - PROCESS | 1826 | 1461414175655 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:22:55 INFO - PROCESS | 1826 | 1461414175665 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:22:55 INFO - PROCESS | 1826 | 1461414175669 Marionette TRACE conn3 <- [1,2534,null,{}] 05:22:55 INFO - PROCESS | 1826 | 1461414175674 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:22:55 INFO - PROCESS | 1826 | 1461414175855 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:22:55 INFO - PROCESS | 1826 | 1461414175873 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bad7b000 == 140 [pid = 1826] [id = 641] 05:22:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 157 (0x7fa7bd62c000) [pid = 1826] [serial = 1924] [outer = (nil)] 05:22:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 158 (0x7fa7bda02800) [pid = 1826] [serial = 1925] [outer = 0x7fa7bd62c000] 05:22:55 INFO - PROCESS | 1826 | 1461414175930 Marionette DEBUG loaded listener.js 05:22:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 159 (0x7fa7bdb3e800) [pid = 1826] [serial = 1926] [outer = 0x7fa7bd62c000] 05:22:56 INFO - PROCESS | 1826 | 1461414176940 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:22:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:22:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1326ms 05:22:56 INFO - PROCESS | 1826 | 1461414176995 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:22:57 INFO - PROCESS | 1826 | 1461414176997 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:22:57 INFO - PROCESS | 1826 | 1461414177003 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:22:57 INFO - PROCESS | 1826 | 1461414177008 Marionette TRACE conn3 <- [1,2538,null,{}] 05:22:57 INFO - PROCESS | 1826 | 1461414177023 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:22:57 INFO - PROCESS | 1826 | 1461414177284 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:22:57 INFO - PROCESS | 1826 | 1461414177313 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bc3d0000 == 141 [pid = 1826] [id = 642] 05:22:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 160 (0x7fa7bed49000) [pid = 1826] [serial = 1927] [outer = (nil)] 05:22:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 161 (0x7fa7bed5b000) [pid = 1826] [serial = 1928] [outer = 0x7fa7bed49000] 05:22:57 INFO - PROCESS | 1826 | 1461414177373 Marionette DEBUG loaded listener.js 05:22:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 162 (0x7fa7bedb0400) [pid = 1826] [serial = 1929] [outer = 0x7fa7bed49000] 05:22:58 INFO - PROCESS | 1826 | --DOMWINDOW == 161 (0x7fa7baf46000) [pid = 1826] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:22:58 INFO - PROCESS | 1826 | --DOMWINDOW == 160 (0x7fa7baf44800) [pid = 1826] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:22:58 INFO - PROCESS | 1826 | --DOMWINDOW == 159 (0x7fa7bad9f400) [pid = 1826] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:22:58 INFO - PROCESS | 1826 | --DOMWINDOW == 158 (0x7fa7bed57400) [pid = 1826] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:22:58 INFO - PROCESS | 1826 | --DOMWINDOW == 157 (0x7fa7c0291000) [pid = 1826] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:22:58 INFO - PROCESS | 1826 | --DOMWINDOW == 156 (0x7fa7c009a400) [pid = 1826] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:22:58 INFO - PROCESS | 1826 | --DOMWINDOW == 155 (0x7fa7b83b4800) [pid = 1826] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:22:58 INFO - PROCESS | 1826 | 1461414178806 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:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1836ms 05:22:58 INFO - PROCESS | 1826 | 1461414178841 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:22:58 INFO - PROCESS | 1826 | 1461414178845 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:22:58 INFO - PROCESS | 1826 | 1461414178851 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:22:58 INFO - PROCESS | 1826 | 1461414178853 Marionette TRACE conn3 <- [1,2542,null,{}] 05:22:58 INFO - PROCESS | 1826 | 1461414178858 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:22:59 INFO - PROCESS | 1826 | 1461414179034 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:22:59 INFO - PROCESS | 1826 | 1461414179248 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdb1f800 == 142 [pid = 1826] [id = 643] 05:22:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 156 (0x7fa7b98f6800) [pid = 1826] [serial = 1930] [outer = (nil)] 05:22:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 157 (0x7fa7bedb3c00) [pid = 1826] [serial = 1931] [outer = 0x7fa7b98f6800] 05:22:59 INFO - PROCESS | 1826 | 1461414179307 Marionette DEBUG loaded listener.js 05:22:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 158 (0x7fa7c0088800) [pid = 1826] [serial = 1932] [outer = 0x7fa7b98f6800] 05:23:00 INFO - PROCESS | 1826 | 1461414180000 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:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1174ms 05:23:00 INFO - PROCESS | 1826 | 1461414180025 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:23:00 INFO - PROCESS | 1826 | 1461414180041 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:23:00 INFO - PROCESS | 1826 | 1461414180047 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:23:00 INFO - PROCESS | 1826 | 1461414180050 Marionette TRACE conn3 <- [1,2546,null,{}] 05:23:00 INFO - PROCESS | 1826 | 1461414180054 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:23:00 INFO - PROCESS | 1826 | 1461414180242 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:23:00 INFO - PROCESS | 1826 | 1461414180423 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bec16800 == 143 [pid = 1826] [id = 644] 05:23:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 159 (0x7fa7bad9b000) [pid = 1826] [serial = 1933] [outer = (nil)] 05:23:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 160 (0x7fa7c00a9000) [pid = 1826] [serial = 1934] [outer = 0x7fa7bad9b000] 05:23:00 INFO - PROCESS | 1826 | 1461414180490 Marionette DEBUG loaded listener.js 05:23:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 161 (0x7fa7c01ec400) [pid = 1826] [serial = 1935] [outer = 0x7fa7bad9b000] 05:23:01 INFO - PROCESS | 1826 | 1461414181558 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:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1576ms 05:23:01 INFO - PROCESS | 1826 | 1461414181623 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:23:01 INFO - PROCESS | 1826 | 1461414181631 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:23:01 INFO - PROCESS | 1826 | 1461414181639 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:23:01 INFO - PROCESS | 1826 | 1461414181644 Marionette TRACE conn3 <- [1,2550,null,{}] 05:23:01 INFO - PROCESS | 1826 | 1461414181650 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:23:01 INFO - PROCESS | 1826 | 1461414181867 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:23:02 INFO - PROCESS | 1826 | 1461414182182 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bbdc3800 == 144 [pid = 1826] [id = 645] 05:23:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 162 (0x7fa7bc048000) [pid = 1826] [serial = 1936] [outer = (nil)] 05:23:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 163 (0x7fa7bd621c00) [pid = 1826] [serial = 1937] [outer = 0x7fa7bc048000] 05:23:02 INFO - PROCESS | 1826 | 1461414182261 Marionette DEBUG loaded listener.js 05:23:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 164 (0x7fa7bda0e000) [pid = 1826] [serial = 1938] [outer = 0x7fa7bc048000] 05:23:03 INFO - PROCESS | 1826 | 1461414183196 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:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1583ms 05:23:03 INFO - PROCESS | 1826 | 1461414183222 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:23:03 INFO - PROCESS | 1826 | 1461414183229 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:23:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:23:03 INFO - PROCESS | 1826 | 1461414183239 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:23:03 INFO - PROCESS | 1826 | 1461414183243 Marionette TRACE conn3 <- [1,2554,null,{}] 05:23:03 INFO - PROCESS | 1826 | 1461414183248 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:23:03 INFO - PROCESS | 1826 | 1461414183445 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:23:03 INFO - PROCESS | 1826 | 1461414183666 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bf046800 == 145 [pid = 1826] [id = 646] 05:23:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 165 (0x7fa7be916c00) [pid = 1826] [serial = 1939] [outer = (nil)] 05:23:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 166 (0x7fa7bedab400) [pid = 1826] [serial = 1940] [outer = 0x7fa7be916c00] 05:23:03 INFO - PROCESS | 1826 | 1461414183777 Marionette DEBUG loaded listener.js 05:23:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 167 (0x7fa7c00a7c00) [pid = 1826] [serial = 1941] [outer = 0x7fa7be916c00] 05:23:04 INFO - PROCESS | 1826 | 1461414184759 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:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1587ms 05:23:04 INFO - PROCESS | 1826 | 1461414184826 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:23:04 INFO - PROCESS | 1826 | 1461414184828 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:23:04 INFO - PROCESS | 1826 | 1461414184835 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:23:04 INFO - PROCESS | 1826 | 1461414184840 Marionette TRACE conn3 <- [1,2558,null,{}] 05:23:04 INFO - PROCESS | 1826 | 1461414184857 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:23:05 INFO - PROCESS | 1826 | 1461414185115 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:23:05 INFO - PROCESS | 1826 | 1461414185413 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2165800 == 146 [pid = 1826] [id = 647] 05:23:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 168 (0x7fa7c01e4800) [pid = 1826] [serial = 1942] [outer = (nil)] 05:23:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 169 (0x7fa7c0569800) [pid = 1826] [serial = 1943] [outer = 0x7fa7c01e4800] 05:23:05 INFO - PROCESS | 1826 | 1461414185489 Marionette DEBUG loaded listener.js 05:23:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 170 (0x7fa7c07de800) [pid = 1826] [serial = 1944] [outer = 0x7fa7c01e4800] 05:23:06 INFO - PROCESS | 1826 | 1461414186354 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:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1592ms 05:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:23:06 INFO - PROCESS | 1826 | 1461414186427 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:23:06 INFO - PROCESS | 1826 | 1461414186431 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:23:06 INFO - PROCESS | 1826 | 1461414186437 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:23:06 INFO - PROCESS | 1826 | 1461414186440 Marionette TRACE conn3 <- [1,2562,null,{}] 05:23:06 INFO - PROCESS | 1826 | 1461414186445 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:23:06 INFO - PROCESS | 1826 | 1461414186654 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:23:06 INFO - PROCESS | 1826 | 1461414186917 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2b2c000 == 147 [pid = 1826] [id = 648] 05:23:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 171 (0x7fa7c0291000) [pid = 1826] [serial = 1945] [outer = (nil)] 05:23:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 172 (0x7fa7c1baf000) [pid = 1826] [serial = 1946] [outer = 0x7fa7c0291000] 05:23:07 INFO - PROCESS | 1826 | 1461414187032 Marionette DEBUG loaded listener.js 05:23:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 173 (0x7fa7c2c14800) [pid = 1826] [serial = 1947] [outer = 0x7fa7c0291000] 05:23:07 INFO - PROCESS | 1826 | 1461414187906 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:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1528ms 05:23:07 INFO - PROCESS | 1826 | 1461414187965 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:23:07 INFO - PROCESS | 1826 | 1461414187968 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:23:07 INFO - PROCESS | 1826 | 1461414187974 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:23:07 INFO - PROCESS | 1826 | 1461414187976 Marionette TRACE conn3 <- [1,2566,null,{}] 05:23:07 INFO - PROCESS | 1826 | 1461414187982 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:23:08 INFO - PROCESS | 1826 | 1461414188177 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:23:08 INFO - PROCESS | 1826 | 1461414188443 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45b9800 == 148 [pid = 1826] [id = 649] 05:23:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 174 (0x7fa7c417b400) [pid = 1826] [serial = 1948] [outer = (nil)] 05:23:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 175 (0x7fa7c4cdbc00) [pid = 1826] [serial = 1949] [outer = 0x7fa7c417b400] 05:23:08 INFO - PROCESS | 1826 | 1461414188558 Marionette DEBUG loaded listener.js 05:23:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 176 (0x7fa7c4d62c00) [pid = 1826] [serial = 1950] [outer = 0x7fa7c417b400] 05:23:09 INFO - PROCESS | 1826 | 1461414189432 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:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1485ms 05:23:09 INFO - PROCESS | 1826 | 1461414189460 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:23:09 INFO - PROCESS | 1826 | 1461414189464 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:23:09 INFO - PROCESS | 1826 | 1461414189469 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:23:09 INFO - PROCESS | 1826 | 1461414189471 Marionette TRACE conn3 <- [1,2570,null,{}] 05:23:09 INFO - PROCESS | 1826 | 1461414189477 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:23:09 INFO - PROCESS | 1826 | 1461414189697 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:23:09 INFO - PROCESS | 1826 | 1461414189930 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c7272000 == 149 [pid = 1826] [id = 650] 05:23:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 177 (0x7fa7c4c48000) [pid = 1826] [serial = 1951] [outer = (nil)] 05:23:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 178 (0x7fa7c5803000) [pid = 1826] [serial = 1952] [outer = 0x7fa7c4c48000] 05:23:10 INFO - PROCESS | 1826 | 1461414190040 Marionette DEBUG loaded listener.js 05:23:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 179 (0x7fa7c5849400) [pid = 1826] [serial = 1953] [outer = 0x7fa7c4c48000] 05:23:10 INFO - PROCESS | 1826 | 1461414190981 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:23:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:23:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1576ms 05:23:11 INFO - PROCESS | 1826 | 1461414191045 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:23:11 INFO - PROCESS | 1826 | 1461414191049 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:23:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:23:11 INFO - PROCESS | 1826 | 1461414191054 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:23:11 INFO - PROCESS | 1826 | 1461414191056 Marionette TRACE conn3 <- [1,2574,null,{}] 05:23:11 INFO - PROCESS | 1826 | 1461414191062 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:23:11 INFO - PROCESS | 1826 | 1461414191259 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:23:11 INFO - PROCESS | 1826 | 1461414191521 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cbfc7800 == 150 [pid = 1826] [id = 651] 05:23:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 180 (0x7fa7c4c48c00) [pid = 1826] [serial = 1954] [outer = (nil)] 05:23:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 181 (0x7fa7c6edb400) [pid = 1826] [serial = 1955] [outer = 0x7fa7c4c48c00] 05:23:11 INFO - PROCESS | 1826 | 1461414191629 Marionette DEBUG loaded listener.js 05:23:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 182 (0x7fa7cbc8cc00) [pid = 1826] [serial = 1956] [outer = 0x7fa7c4c48c00] 05:23:12 INFO - PROCESS | 1826 | 1461414192421 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:23:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:23:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1427ms 05:23:12 INFO - PROCESS | 1826 | 1461414192483 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:23:12 INFO - PROCESS | 1826 | 1461414192487 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:23:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:23:12 INFO - PROCESS | 1826 | 1461414192492 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:23:12 INFO - PROCESS | 1826 | 1461414192494 Marionette TRACE conn3 <- [1,2578,null,{}] 05:23:12 INFO - PROCESS | 1826 | 1461414192499 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:23:12 INFO - PROCESS | 1826 | 1461414192694 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:23:12 INFO - PROCESS | 1826 | 1461414192960 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cdfe3800 == 151 [pid = 1826] [id = 652] 05:23:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 183 (0x7fa7c4fb6000) [pid = 1826] [serial = 1957] [outer = (nil)] 05:23:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 184 (0x7fa7cbe78400) [pid = 1826] [serial = 1958] [outer = 0x7fa7c4fb6000] 05:23:13 INFO - PROCESS | 1826 | 1461414193030 Marionette DEBUG loaded listener.js 05:23:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 185 (0x7fa7ccc71000) [pid = 1826] [serial = 1959] [outer = 0x7fa7c4fb6000] 05:23:13 INFO - PROCESS | 1826 | 1461414193873 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:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1425ms 05:23:13 INFO - PROCESS | 1826 | 1461414193918 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:23:13 INFO - PROCESS | 1826 | 1461414193922 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:23:13 INFO - PROCESS | 1826 | 1461414193927 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:23:13 INFO - PROCESS | 1826 | 1461414193930 Marionette TRACE conn3 <- [1,2582,null,{}] 05:23:13 INFO - PROCESS | 1826 | 1461414193935 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:23:14 INFO - PROCESS | 1826 | 1461414194130 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:23:14 INFO - PROCESS | 1826 | 1461414194368 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cea29000 == 152 [pid = 1826] [id = 653] 05:23:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 186 (0x7fa7cbc8bc00) [pid = 1826] [serial = 1960] [outer = (nil)] 05:23:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 187 (0x7fa7ce10d400) [pid = 1826] [serial = 1961] [outer = 0x7fa7cbc8bc00] 05:23:14 INFO - PROCESS | 1826 | 1461414194436 Marionette DEBUG loaded listener.js 05:23:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 188 (0x7fa7ce1a7400) [pid = 1826] [serial = 1962] [outer = 0x7fa7cbc8bc00] 05:23:15 INFO - PROCESS | 1826 | 1461414195361 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:23:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:23:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1475ms 05:23:15 INFO - PROCESS | 1826 | 1461414195403 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:23:15 INFO - PROCESS | 1826 | 1461414195406 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:23:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:23:15 INFO - PROCESS | 1826 | 1461414195412 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:23:15 INFO - PROCESS | 1826 | 1461414195414 Marionette TRACE conn3 <- [1,2586,null,{}] 05:23:15 INFO - PROCESS | 1826 | 1461414195419 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:23:15 INFO - PROCESS | 1826 | 1461414195627 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:23:15 INFO - PROCESS | 1826 | 1461414195895 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf138800 == 153 [pid = 1826] [id = 654] 05:23:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 189 (0x7fa7cbc90c00) [pid = 1826] [serial = 1963] [outer = (nil)] 05:23:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 190 (0x7fa7ce397400) [pid = 1826] [serial = 1964] [outer = 0x7fa7cbc90c00] 05:23:15 INFO - PROCESS | 1826 | 1461414195966 Marionette DEBUG loaded listener.js 05:23:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 191 (0x7fa7ce7bf800) [pid = 1826] [serial = 1965] [outer = 0x7fa7cbc90c00] 05:23:16 INFO - PROCESS | 1826 | 1461414196828 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:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1481ms 05:23:16 INFO - PROCESS | 1826 | 1461414196893 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:23:16 INFO - PROCESS | 1826 | 1461414196897 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:23:16 INFO - PROCESS | 1826 | 1461414196902 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:23:16 INFO - PROCESS | 1826 | 1461414196906 Marionette TRACE conn3 <- [1,2590,null,{}] 05:23:16 INFO - PROCESS | 1826 | 1461414196911 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:23:17 INFO - PROCESS | 1826 | 1461414197139 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:23:17 INFO - PROCESS | 1826 | 1461414197399 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d1f81800 == 154 [pid = 1826] [id = 655] 05:23:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 192 (0x7fa7ce959000) [pid = 1826] [serial = 1966] [outer = (nil)] 05:23:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 193 (0x7fa7ced4a000) [pid = 1826] [serial = 1967] [outer = 0x7fa7ce959000] 05:23:17 INFO - PROCESS | 1826 | 1461414197516 Marionette DEBUG loaded listener.js 05:23:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 194 (0x7fa7cf048c00) [pid = 1826] [serial = 1968] [outer = 0x7fa7ce959000] 05:23:18 INFO - PROCESS | 1826 | 1461414198345 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:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1487ms 05:23:18 INFO - PROCESS | 1826 | 1461414198391 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:23:18 INFO - PROCESS | 1826 | 1461414198394 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:23:18 INFO - PROCESS | 1826 | 1461414198399 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:23:18 INFO - PROCESS | 1826 | 1461414198401 Marionette TRACE conn3 <- [1,2594,null,{}] 05:23:18 INFO - PROCESS | 1826 | 1461414198407 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:23:18 INFO - PROCESS | 1826 | 1461414198601 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:23:18 INFO - PROCESS | 1826 | 1461414198875 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2322000 == 155 [pid = 1826] [id = 656] 05:23:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 195 (0x7fa7cea65c00) [pid = 1826] [serial = 1969] [outer = (nil)] 05:23:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 196 (0x7fa7cf1aa400) [pid = 1826] [serial = 1970] [outer = 0x7fa7cea65c00] 05:23:18 INFO - PROCESS | 1826 | 1461414198946 Marionette DEBUG loaded listener.js 05:23:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 197 (0x7fa7cf1e9400) [pid = 1826] [serial = 1971] [outer = 0x7fa7cea65c00] 05:23:19 INFO - PROCESS | 1826 | 1461414199795 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:23:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:23:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1429ms 05:23:19 INFO - PROCESS | 1826 | 1461414199830 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:23:19 INFO - PROCESS | 1826 | 1461414199834 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:23:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:23:19 INFO - PROCESS | 1826 | 1461414199840 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:23:19 INFO - PROCESS | 1826 | 1461414199841 Marionette TRACE conn3 <- [1,2598,null,{}] 05:23:19 INFO - PROCESS | 1826 | 1461414199847 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:23:20 INFO - PROCESS | 1826 | 1461414200049 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:23:20 INFO - PROCESS | 1826 | 1461414200315 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d24f0000 == 156 [pid = 1826] [id = 657] 05:23:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7ced51000) [pid = 1826] [serial = 1972] [outer = (nil)] 05:23:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 199 (0x7fa7cf456800) [pid = 1826] [serial = 1973] [outer = 0x7fa7ced51000] 05:23:20 INFO - PROCESS | 1826 | 1461414200386 Marionette DEBUG loaded listener.js 05:23:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 200 (0x7fa7cf45f400) [pid = 1826] [serial = 1974] [outer = 0x7fa7ced51000] 05:23:21 INFO - PROCESS | 1826 | 1461414201252 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:23:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:23:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1482ms 05:23:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:23:21 INFO - PROCESS | 1826 | 1461414201322 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:23:21 INFO - PROCESS | 1826 | 1461414201324 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:23:21 INFO - PROCESS | 1826 | 1461414201330 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:23:21 INFO - PROCESS | 1826 | 1461414201333 Marionette TRACE conn3 <- [1,2602,null,{}] 05:23:21 INFO - PROCESS | 1826 | 1461414201338 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:23:21 INFO - PROCESS | 1826 | 1461414201535 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:23:21 INFO - PROCESS | 1826 | 1461414201802 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d290e000 == 157 [pid = 1826] [id = 658] 05:23:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 201 (0x7fa7cf1a4800) [pid = 1826] [serial = 1975] [outer = (nil)] 05:23:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 202 (0x7fa7cf4bc400) [pid = 1826] [serial = 1976] [outer = 0x7fa7cf1a4800] 05:23:21 INFO - PROCESS | 1826 | 1461414201913 Marionette DEBUG loaded listener.js 05:23:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 203 (0x7fa7cf505400) [pid = 1826] [serial = 1977] [outer = 0x7fa7cf1a4800] 05:23:22 INFO - PROCESS | 1826 | 1461414202749 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:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1481ms 05:23:22 INFO - PROCESS | 1826 | 1461414202811 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:23:22 INFO - PROCESS | 1826 | 1461414202814 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:23:22 INFO - PROCESS | 1826 | 1461414202819 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:23:22 INFO - PROCESS | 1826 | 1461414202821 Marionette TRACE conn3 <- [1,2606,null,{}] 05:23:22 INFO - PROCESS | 1826 | 1461414202827 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:23:23 INFO - PROCESS | 1826 | 1461414203022 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:23:23 INFO - PROCESS | 1826 | 1461414203305 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2da4000 == 158 [pid = 1826] [id = 659] 05:23:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 204 (0x7fa7c0567000) [pid = 1826] [serial = 1978] [outer = (nil)] 05:23:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 205 (0x7fa7cf505c00) [pid = 1826] [serial = 1979] [outer = 0x7fa7c0567000] 05:23:23 INFO - PROCESS | 1826 | 1461414203415 Marionette DEBUG loaded listener.js 05:23:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 206 (0x7fa7cf5b9c00) [pid = 1826] [serial = 1980] [outer = 0x7fa7c0567000] 05:23:24 INFO - PROCESS | 1826 | 1461414204198 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:23:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:23:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1433ms 05:23:24 INFO - PROCESS | 1826 | 1461414204254 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:23:24 INFO - PROCESS | 1826 | 1461414204256 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:23:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:23:24 INFO - PROCESS | 1826 | 1461414204262 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:23:24 INFO - PROCESS | 1826 | 1461414204265 Marionette TRACE conn3 <- [1,2610,null,{}] 05:23:24 INFO - PROCESS | 1826 | 1461414204270 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:23:24 INFO - PROCESS | 1826 | 1461414204466 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:23:24 INFO - PROCESS | 1826 | 1461414204737 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2e1c000 == 159 [pid = 1826] [id = 660] 05:23:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 207 (0x7fa7c1bae400) [pid = 1826] [serial = 1981] [outer = (nil)] 05:23:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 208 (0x7fa7cf605800) [pid = 1826] [serial = 1982] [outer = 0x7fa7c1bae400] 05:23:24 INFO - PROCESS | 1826 | 1461414204807 Marionette DEBUG loaded listener.js 05:23:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 209 (0x7fa7cf612400) [pid = 1826] [serial = 1983] [outer = 0x7fa7c1bae400] 05:23:25 INFO - PROCESS | 1826 | 1461414205640 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:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1432ms 05:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:23:25 INFO - PROCESS | 1826 | 1461414205696 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:23:25 INFO - PROCESS | 1826 | 1461414205698 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:23:25 INFO - PROCESS | 1826 | 1461414205703 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:23:25 INFO - PROCESS | 1826 | 1461414205707 Marionette TRACE conn3 <- [1,2614,null,{}] 05:23:25 INFO - PROCESS | 1826 | 1461414205712 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:23:25 INFO - PROCESS | 1826 | 1461414205913 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:23:26 INFO - PROCESS | 1826 | 1461414206204 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b9819000 == 160 [pid = 1826] [id = 661] 05:23:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 210 (0x7fa7b83b5800) [pid = 1826] [serial = 1984] [outer = (nil)] 05:23:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 211 (0x7fa7baf50c00) [pid = 1826] [serial = 1985] [outer = 0x7fa7b83b5800] 05:23:26 INFO - PROCESS | 1826 | 1461414206276 Marionette DEBUG loaded listener.js 05:23:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 212 (0x7fa7c03a0800) [pid = 1826] [serial = 1986] [outer = 0x7fa7b83b5800] 05:23:27 INFO - PROCESS | 1826 | 1461414207619 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:23:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:23:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1987ms 05:23:27 INFO - PROCESS | 1826 | 1461414207764 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:23:27 INFO - PROCESS | 1826 | 1461414207770 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:23:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:23:27 INFO - PROCESS | 1826 | 1461414207779 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:23:27 INFO - PROCESS | 1826 | 1461414207784 Marionette TRACE conn3 <- [1,2618,null,{}] 05:23:27 INFO - PROCESS | 1826 | 1461414207791 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:23:28 INFO - PROCESS | 1826 | 1461414207998 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:23:28 INFO - PROCESS | 1826 | 1461414208270 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bbdd6000 == 161 [pid = 1826] [id = 662] 05:23:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7bada5000) [pid = 1826] [serial = 1987] [outer = (nil)] 05:23:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7baf4b400) [pid = 1826] [serial = 1988] [outer = 0x7fa7bada5000] 05:23:28 INFO - PROCESS | 1826 | 1461414208335 Marionette DEBUG loaded listener.js 05:23:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7bc048c00) [pid = 1826] [serial = 1989] [outer = 0x7fa7bada5000] 05:23:29 INFO - PROCESS | 1826 | 1461414209239 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:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1531ms 05:23:29 INFO - PROCESS | 1826 | 1461414209312 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:23:29 INFO - PROCESS | 1826 | 1461414209319 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:23:29 INFO - PROCESS | 1826 | 1461414209328 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:23:29 INFO - PROCESS | 1826 | 1461414209331 Marionette TRACE conn3 <- [1,2622,null,{}] 05:23:29 INFO - PROCESS | 1826 | 1461414209336 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:23:29 INFO - PROCESS | 1826 | 1461414209668 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:23:30 INFO - PROCESS | 1826 | 1461414210117 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ba5cc800 == 162 [pid = 1826] [id = 663] 05:23:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7bda0dc00) [pid = 1826] [serial = 1990] [outer = (nil)] 05:23:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7bda11400) [pid = 1826] [serial = 1991] [outer = 0x7fa7bda0dc00] 05:23:30 INFO - PROCESS | 1826 | 1461414210186 Marionette DEBUG loaded listener.js 05:23:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7bea2b800) [pid = 1826] [serial = 1992] [outer = 0x7fa7bda0dc00] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d80bc000 == 161 [pid = 1826] [id = 113] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b49e1800 == 160 [pid = 1826] [id = 585] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bec11000 == 159 [pid = 1826] [id = 587] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ba6a9800 == 158 [pid = 1826] [id = 586] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c194b800 == 157 [pid = 1826] [id = 588] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2321800 == 156 [pid = 1826] [id = 584] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bdb1f800 == 155 [pid = 1826] [id = 643] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bc3d0000 == 154 [pid = 1826] [id = 642] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bc2e2000 == 153 [pid = 1826] [id = 615] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bad7b000 == 152 [pid = 1826] [id = 641] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b9810800 == 151 [pid = 1826] [id = 640] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ba7d9800 == 150 [pid = 1826] [id = 613] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b9803000 == 149 [pid = 1826] [id = 638] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ba7df000 == 148 [pid = 1826] [id = 637] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf933800 == 147 [pid = 1826] [id = 636] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cefae800 == 146 [pid = 1826] [id = 635] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cec9f800 == 145 [pid = 1826] [id = 634] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce3d4000 == 144 [pid = 1826] [id = 633] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce079800 == 143 [pid = 1826] [id = 632] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdf3d000 == 142 [pid = 1826] [id = 631] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cbfd1000 == 141 [pid = 1826] [id = 630] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c7273800 == 140 [pid = 1826] [id = 629] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c5899000 == 139 [pid = 1826] [id = 628] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c4f9a000 == 138 [pid = 1826] [id = 627] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c4419800 == 137 [pid = 1826] [id = 626] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c32d3800 == 136 [pid = 1826] [id = 625] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2914800 == 135 [pid = 1826] [id = 624] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c220e800 == 134 [pid = 1826] [id = 623] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c077a800 == 133 [pid = 1826] [id = 622] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bffe0800 == 132 [pid = 1826] [id = 621] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bd40f800 == 131 [pid = 1826] [id = 620] 05:23:31 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b727c800 == 130 [pid = 1826] [id = 619] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 217 (0x7fa7bad9a800) [pid = 1826] [serial = 1856] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7bea23c00) [pid = 1826] [serial = 1841] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 215 (0x7fa7bbef2c00) [pid = 1826] [serial = 1836] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 214 (0x7fa7bed53800) [pid = 1826] [serial = 1842] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 213 (0x7fa7c4d60c00) [pid = 1826] [serial = 1796] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 212 (0x7fa7dbc11000) [pid = 1826] [serial = 1829] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 211 (0x7fa7d7b2e400) [pid = 1826] [serial = 1826] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 210 (0x7fa7d26ee400) [pid = 1826] [serial = 1817] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 209 (0x7fa7cf60a000) [pid = 1826] [serial = 1814] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 208 (0x7fa7bd4ce800) [pid = 1826] [serial = 1838] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 207 (0x7fa7bd931800) [pid = 1826] [serial = 1787] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 206 (0x7fa7d6824800) [pid = 1826] [serial = 1823] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 205 (0x7fa7ce10b000) [pid = 1826] [serial = 1808] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 204 (0x7fa7c0084800) [pid = 1826] [serial = 1790] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 203 (0x7fa7bedb6c00) [pid = 1826] [serial = 1847] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 202 (0x7fa7c03a1c00) [pid = 1826] [serial = 1853] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 201 (0x7fa7c0290800) [pid = 1826] [serial = 1851] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 200 (0x7fa7ce399400) [pid = 1826] [serial = 1811] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 199 (0x7fa7bed5e400) [pid = 1826] [serial = 1845] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 198 (0x7fa7baf4bc00) [pid = 1826] [serial = 1835] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7c2615000) [pid = 1826] [serial = 1784] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 196 (0x7fa7e5806c00) [pid = 1826] [serial = 1832] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 195 (0x7fa7c0082400) [pid = 1826] [serial = 1848] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 194 (0x7fa7c011a000) [pid = 1826] [serial = 1850] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 193 (0x7fa7bd62b800) [pid = 1826] [serial = 1839] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 192 (0x7fa7ccbe8400) [pid = 1826] [serial = 1805] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 191 (0x7fa7c70ecc00) [pid = 1826] [serial = 1802] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 190 (0x7fa7c2c21c00) [pid = 1826] [serial = 1793] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 189 (0x7fa7bd925000) [pid = 1826] [serial = 1844] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 188 (0x7fa7d2972400) [pid = 1826] [serial = 1820] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 187 (0x7fa7c0562400) [pid = 1826] [serial = 1854] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 186 (0x7fa7c4fb8c00) [pid = 1826] [serial = 1799] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1826 | 1461414211398 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:23:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:23:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2135ms 05:23:31 INFO - PROCESS | 1826 | 1461414211462 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:23:31 INFO - PROCESS | 1826 | 1461414211466 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:23:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:23:31 INFO - PROCESS | 1826 | 1461414211471 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:23:31 INFO - PROCESS | 1826 | 1461414211477 Marionette TRACE conn3 <- [1,2626,null,{}] 05:23:31 INFO - PROCESS | 1826 | 1461414211491 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:23:31 INFO - PROCESS | 1826 | 1461414211677 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:23:31 INFO - PROCESS | 1826 | 1461414211968 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bad83000 == 131 [pid = 1826] [id = 664] 05:23:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 187 (0x7fa7baf42400) [pid = 1826] [serial = 1993] [outer = (nil)] 05:23:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 188 (0x7fa7bef07c00) [pid = 1826] [serial = 1994] [outer = 0x7fa7baf42400] 05:23:32 INFO - PROCESS | 1826 | 1461414212031 Marionette DEBUG loaded listener.js 05:23:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 189 (0x7fa7c0119800) [pid = 1826] [serial = 1995] [outer = 0x7fa7baf42400] 05:23:32 INFO - PROCESS | 1826 | 1461414212764 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:23:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:23:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1338ms 05:23:32 INFO - PROCESS | 1826 | 1461414212811 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:23:32 INFO - PROCESS | 1826 | 1461414212814 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:23:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:23:32 INFO - PROCESS | 1826 | 1461414212819 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:23:32 INFO - PROCESS | 1826 | 1461414212821 Marionette TRACE conn3 <- [1,2630,null,{}] 05:23:32 INFO - PROCESS | 1826 | 1461414212826 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:23:33 INFO - PROCESS | 1826 | 1461414213018 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:23:33 INFO - PROCESS | 1826 | 1461414213032 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdbe1800 == 132 [pid = 1826] [id = 665] 05:23:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 190 (0x7fa7c011a000) [pid = 1826] [serial = 1996] [outer = (nil)] 05:23:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 191 (0x7fa7c0397400) [pid = 1826] [serial = 1997] [outer = 0x7fa7c011a000] 05:23:33 INFO - PROCESS | 1826 | 1461414213092 Marionette DEBUG loaded listener.js 05:23:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 192 (0x7fa7c056a800) [pid = 1826] [serial = 1998] [outer = 0x7fa7c011a000] 05:23:34 INFO - PROCESS | 1826 | 1461414214055 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:23:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:23:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1275ms 05:23:34 INFO - PROCESS | 1826 | 1461414214095 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:23:34 INFO - PROCESS | 1826 | 1461414214097 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:23:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:23:34 INFO - PROCESS | 1826 | 1461414214103 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:23:34 INFO - PROCESS | 1826 | 1461414214105 Marionette TRACE conn3 <- [1,2634,null,{}] 05:23:34 INFO - PROCESS | 1826 | 1461414214126 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:23:34 INFO - PROCESS | 1826 | 1461414214374 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:23:34 INFO - PROCESS | 1826 | 1461414214405 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c05cc800 == 133 [pid = 1826] [id = 666] 05:23:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 193 (0x7fa7c0558800) [pid = 1826] [serial = 1999] [outer = (nil)] 05:23:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 194 (0x7fa7c07dac00) [pid = 1826] [serial = 2000] [outer = 0x7fa7c0558800] 05:23:34 INFO - PROCESS | 1826 | 1461414214462 Marionette DEBUG loaded listener.js 05:23:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 195 (0x7fa7c1bad800) [pid = 1826] [serial = 2001] [outer = 0x7fa7c0558800] 05:23:35 INFO - PROCESS | 1826 | 1461414215391 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:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1331ms 05:23:35 INFO - PROCESS | 1826 | 1461414215435 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:23:35 INFO - PROCESS | 1826 | 1461414215439 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:23:35 INFO - PROCESS | 1826 | 1461414215444 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:23:35 INFO - PROCESS | 1826 | 1461414215447 Marionette TRACE conn3 <- [1,2638,null,{}] 05:23:35 INFO - PROCESS | 1826 | 1461414215451 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:23:35 INFO - PROCESS | 1826 | 1461414215737 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:23:35 INFO - PROCESS | 1826 | 1461414215765 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c220b000 == 134 [pid = 1826] [id = 667] 05:23:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 196 (0x7fa7c261b000) [pid = 1826] [serial = 2002] [outer = (nil)] 05:23:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 197 (0x7fa7c4175c00) [pid = 1826] [serial = 2003] [outer = 0x7fa7c261b000] 05:23:35 INFO - PROCESS | 1826 | 1461414215825 Marionette DEBUG loaded listener.js 05:23:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7c4d63c00) [pid = 1826] [serial = 2004] [outer = 0x7fa7c261b000] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7c1baec00) [pid = 1826] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 196 (0x7fa7bbeebc00) [pid = 1826] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 195 (0x7fa7b83b5000) [pid = 1826] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 194 (0x7fa7bc045c00) [pid = 1826] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 193 (0x7fa7bad9dc00) [pid = 1826] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 192 (0x7fa7bada1800) [pid = 1826] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 191 (0x7fa7d242a000) [pid = 1826] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 190 (0x7fa7c5aad400) [pid = 1826] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 189 (0x7fa7d2aaac00) [pid = 1826] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 188 (0x7fa7bef0d800) [pid = 1826] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 187 (0x7fa7cf50d400) [pid = 1826] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 186 (0x7fa7cf5b7400) [pid = 1826] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 185 (0x7fa7c5aaec00) [pid = 1826] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 184 (0x7fa7c1bb1c00) [pid = 1826] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 183 (0x7fa7d0972c00) [pid = 1826] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 182 (0x7fa7c05b0800) [pid = 1826] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 181 (0x7fa7bed66800) [pid = 1826] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 180 (0x7fa7d242c000) [pid = 1826] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 179 (0x7fa7c4cdac00) [pid = 1826] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 178 (0x7fa7bed49000) [pid = 1826] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 177 (0x7fa7bad99000) [pid = 1826] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 176 (0x7fa7b98fa000) [pid = 1826] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 175 (0x7fa7baf47c00) [pid = 1826] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 174 (0x7fa7c05adc00) [pid = 1826] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:23:36 INFO - PROCESS | 1826 | --DOMWINDOW == 173 (0x7fa7b98fac00) [pid = 1826] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 172 (0x7fa7c594cc00) [pid = 1826] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 171 (0x7fa7c0398400) [pid = 1826] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 170 (0x7fa7c580ec00) [pid = 1826] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 169 (0x7fa7cbbd1c00) [pid = 1826] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 168 (0x7fa7c0085000) [pid = 1826] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 167 (0x7fa7beda9400) [pid = 1826] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 166 (0x7fa7bed64000) [pid = 1826] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 165 (0x7fa7bd621800) [pid = 1826] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 164 (0x7fa7cbc8e400) [pid = 1826] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 163 (0x7fa7c1bab400) [pid = 1826] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 162 (0x7fa7c05ac000) [pid = 1826] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 161 (0x7fa7b83b6800) [pid = 1826] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 160 (0x7fa7bd62c000) [pid = 1826] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 159 (0x7fa7c4ce4000) [pid = 1826] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 158 (0x7fa7c4c45400) [pid = 1826] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 157 (0x7fa7c1bafc00) [pid = 1826] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 156 (0x7fa7cbc86400) [pid = 1826] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 155 (0x7fa7c5806800) [pid = 1826] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:23:37 INFO - PROCESS | 1826 | --DOMWINDOW == 154 (0x7fa7b98f6800) [pid = 1826] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:23:37 INFO - PROCESS | 1826 | 1461414217367 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:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1978ms 05:23:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:23:37 INFO - PROCESS | 1826 | 1461414217422 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:23:37 INFO - PROCESS | 1826 | 1461414217425 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:23:37 INFO - PROCESS | 1826 | 1461414217430 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:23:37 INFO - PROCESS | 1826 | 1461414217433 Marionette TRACE conn3 <- [1,2642,null,{}] 05:23:37 INFO - PROCESS | 1826 | 1461414217438 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:23:37 INFO - PROCESS | 1826 | 1461414217611 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:23:37 INFO - PROCESS | 1826 | 1461414217805 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdbe6000 == 135 [pid = 1826] [id = 668] 05:23:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 155 (0x7fa7b83b6800) [pid = 1826] [serial = 2005] [outer = (nil)] 05:23:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 156 (0x7fa7bed49000) [pid = 1826] [serial = 2006] [outer = 0x7fa7b83b6800] 05:23:37 INFO - PROCESS | 1826 | 1461414217862 Marionette DEBUG loaded listener.js 05:23:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 157 (0x7fa7c055b800) [pid = 1826] [serial = 2007] [outer = 0x7fa7b83b6800] 05:23:38 INFO - PROCESS | 1826 | 1461414218517 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:23:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:23:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1127ms 05:23:38 INFO - PROCESS | 1826 | 1461414218557 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:23:38 INFO - PROCESS | 1826 | 1461414218559 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:23:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:23:38 INFO - PROCESS | 1826 | 1461414218564 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:23:38 INFO - PROCESS | 1826 | 1461414218566 Marionette TRACE conn3 <- [1,2646,null,{}] 05:23:38 INFO - PROCESS | 1826 | 1461414218571 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:23:38 INFO - PROCESS | 1826 | 1461414218745 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:23:39 INFO - PROCESS | 1826 | 1461414219130 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b7272800 == 136 [pid = 1826] [id = 669] 05:23:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 158 (0x7fa7b83b5400) [pid = 1826] [serial = 2008] [outer = (nil)] 05:23:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 159 (0x7fa7b98eec00) [pid = 1826] [serial = 2009] [outer = 0x7fa7b83b5400] 05:23:39 INFO - PROCESS | 1826 | 1461414219211 Marionette DEBUG loaded listener.js 05:23:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 160 (0x7fa7ba788800) [pid = 1826] [serial = 2010] [outer = 0x7fa7b83b5400] 05:23:40 INFO - PROCESS | 1826 | 1461414220202 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:23:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:23:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1677ms 05:23:40 INFO - PROCESS | 1826 | 1461414220245 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:23:40 INFO - PROCESS | 1826 | 1461414220252 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:23:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:23:40 INFO - PROCESS | 1826 | 1461414220260 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:23:40 INFO - PROCESS | 1826 | 1461414220265 Marionette TRACE conn3 <- [1,2650,null,{}] 05:23:40 INFO - PROCESS | 1826 | 1461414220271 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:23:40 INFO - PROCESS | 1826 | 1461414220504 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:23:40 INFO - PROCESS | 1826 | 1461414220822 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bec5a000 == 137 [pid = 1826] [id = 670] 05:23:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 161 (0x7fa7be90a400) [pid = 1826] [serial = 2011] [outer = (nil)] 05:23:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 162 (0x7fa7be918c00) [pid = 1826] [serial = 2012] [outer = 0x7fa7be90a400] 05:23:40 INFO - PROCESS | 1826 | 1461414220899 Marionette DEBUG loaded listener.js 05:23:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 163 (0x7fa7bed65c00) [pid = 1826] [serial = 2013] [outer = 0x7fa7be90a400] 05:23:41 INFO - PROCESS | 1826 | 1461414221718 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:23:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:23:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1477ms 05:23:41 INFO - PROCESS | 1826 | 1461414221741 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:23:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:23:41 INFO - PROCESS | 1826 | 1461414221746 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:23:41 INFO - PROCESS | 1826 | 1461414221752 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:23:41 INFO - PROCESS | 1826 | 1461414221755 Marionette TRACE conn3 <- [1,2654,null,{}] 05:23:41 INFO - PROCESS | 1826 | 1461414221761 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:23:41 INFO - PROCESS | 1826 | 1461414221961 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:23:42 INFO - PROCESS | 1826 | 1461414222234 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2b34800 == 138 [pid = 1826] [id = 671] 05:23:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 164 (0x7fa7c028fc00) [pid = 1826] [serial = 2014] [outer = (nil)] 05:23:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 165 (0x7fa7c0552400) [pid = 1826] [serial = 2015] [outer = 0x7fa7c028fc00] 05:23:42 INFO - PROCESS | 1826 | 1461414222307 Marionette DEBUG loaded listener.js 05:23:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 166 (0x7fa7c05aec00) [pid = 1826] [serial = 2016] [outer = 0x7fa7c028fc00] 05:23:43 INFO - PROCESS | 1826 | 1461414223184 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:23:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:23:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1484ms 05:23:43 INFO - PROCESS | 1826 | 1461414223236 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:23:43 INFO - PROCESS | 1826 | 1461414223239 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:23:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:23:43 INFO - PROCESS | 1826 | 1461414223254 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:23:43 INFO - PROCESS | 1826 | 1461414223263 Marionette TRACE conn3 <- [1,2658,null,{}] 05:23:43 INFO - PROCESS | 1826 | 1461414223269 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:23:43 INFO - PROCESS | 1826 | 1461414223482 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:23:43 INFO - PROCESS | 1826 | 1461414223744 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45e5800 == 139 [pid = 1826] [id = 672] 05:23:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 167 (0x7fa7c011b000) [pid = 1826] [serial = 2017] [outer = (nil)] 05:23:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 168 (0x7fa7c2c1b000) [pid = 1826] [serial = 2018] [outer = 0x7fa7c011b000] 05:23:43 INFO - PROCESS | 1826 | 1461414223817 Marionette DEBUG loaded listener.js 05:23:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 169 (0x7fa7c4c41800) [pid = 1826] [serial = 2019] [outer = 0x7fa7c011b000] 05:23:44 INFO - PROCESS | 1826 | 1461414224631 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:23:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:23:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1394ms 05:23:44 INFO - PROCESS | 1826 | 1461414224640 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:23:44 INFO - PROCESS | 1826 | 1461414224643 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:23:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:23:44 INFO - PROCESS | 1826 | 1461414224649 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:23:44 INFO - PROCESS | 1826 | 1461414224651 Marionette TRACE conn3 <- [1,2662,null,{}] 05:23:44 INFO - PROCESS | 1826 | 1461414224676 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:23:44 INFO - PROCESS | 1826 | 1461414224880 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:23:45 INFO - PROCESS | 1826 | 1461414225149 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c70aa000 == 140 [pid = 1826] [id = 673] 05:23:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 170 (0x7fa7c4c4c400) [pid = 1826] [serial = 2020] [outer = (nil)] 05:23:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 171 (0x7fa7c4ce3c00) [pid = 1826] [serial = 2021] [outer = 0x7fa7c4c4c400] 05:23:45 INFO - PROCESS | 1826 | 1461414225241 Marionette DEBUG loaded listener.js 05:23:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 172 (0x7fa7c4e8e000) [pid = 1826] [serial = 2022] [outer = 0x7fa7c4c4c400] 05:23:46 INFO - PROCESS | 1826 | 1461414226064 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:23:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:23:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1445ms 05:23:46 INFO - PROCESS | 1826 | 1461414226102 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:23:46 INFO - PROCESS | 1826 | 1461414226105 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:23:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:23:46 INFO - PROCESS | 1826 | 1461414226113 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:23:46 INFO - PROCESS | 1826 | 1461414226116 Marionette TRACE conn3 <- [1,2666,null,{}] 05:23:46 INFO - PROCESS | 1826 | 1461414226120 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:23:46 INFO - PROCESS | 1826 | 1461414226319 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:23:46 INFO - PROCESS | 1826 | 1461414226586 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cbd35000 == 141 [pid = 1826] [id = 674] 05:23:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 173 (0x7fa7c4fba800) [pid = 1826] [serial = 2023] [outer = (nil)] 05:23:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 174 (0x7fa7c5805800) [pid = 1826] [serial = 2024] [outer = 0x7fa7c4fba800] 05:23:46 INFO - PROCESS | 1826 | 1461414226669 Marionette DEBUG loaded listener.js 05:23:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 175 (0x7fa7c5846400) [pid = 1826] [serial = 2025] [outer = 0x7fa7c4fba800] 05:23:47 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:23:47 INFO - PROCESS | 1826 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:23:48 INFO - PROCESS | 1826 | 1461414228005 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:23:48 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:23:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1927ms 05:23:48 INFO - PROCESS | 1826 | 1461414228041 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:23:48 INFO - PROCESS | 1826 | 1461414228044 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:23:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:23:48 INFO - PROCESS | 1826 | 1461414228055 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:23:48 INFO - PROCESS | 1826 | 1461414228057 Marionette TRACE conn3 <- [1,2670,null,{}] 05:23:48 INFO - PROCESS | 1826 | 1461414228065 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:23:48 INFO - PROCESS | 1826 | 1461414228292 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:23:48 INFO - PROCESS | 1826 | 1461414228526 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cdf54800 == 142 [pid = 1826] [id = 675] 05:23:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 176 (0x7fa7c4e8d800) [pid = 1826] [serial = 2026] [outer = (nil)] 05:23:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 177 (0x7fa7c5950400) [pid = 1826] [serial = 2027] [outer = 0x7fa7c4e8d800] 05:23:48 INFO - PROCESS | 1826 | 1461414228595 Marionette DEBUG loaded listener.js 05:23:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 178 (0x7fa7cbbcc800) [pid = 1826] [serial = 2028] [outer = 0x7fa7c4e8d800] 05:23:49 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:23:49 INFO - PROCESS | 1826 | 1461414229878 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:23:49 INFO - PROCESS | 1826 | 1461414229895 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:23:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:23:49 INFO - PROCESS | 1826 | 1461414229900 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:23:49 INFO - PROCESS | 1826 | 1461414229903 Marionette TRACE conn3 <- [1,2674,null,{}] 05:23:49 INFO - PROCESS | 1826 | 1461414229908 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:23:50 INFO - PROCESS | 1826 | 1461414230102 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:23:50 INFO - PROCESS | 1826 | 1461414230424 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce693000 == 143 [pid = 1826] [id = 676] 05:23:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 179 (0x7fa7c4c4a000) [pid = 1826] [serial = 2029] [outer = (nil)] 05:23:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 180 (0x7fa7cbc87800) [pid = 1826] [serial = 2030] [outer = 0x7fa7c4c4a000] 05:23:50 INFO - PROCESS | 1826 | 1461414230493 Marionette DEBUG loaded listener.js 05:23:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 181 (0x7fa7ccbe9800) [pid = 1826] [serial = 2031] [outer = 0x7fa7c4c4a000] 05:23:51 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:23:51 INFO - PROCESS | 1826 | 1461414231784 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:23:51 INFO - PROCESS | 1826 | 1461414231832 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:23:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:23:51 INFO - PROCESS | 1826 | 1461414231838 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:23:51 INFO - PROCESS | 1826 | 1461414231841 Marionette TRACE conn3 <- [1,2678,null,{}] 05:23:51 INFO - PROCESS | 1826 | 1461414231846 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:23:52 INFO - PROCESS | 1826 | 1461414232078 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:23:52 INFO - PROCESS | 1826 | 1461414232352 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf141000 == 144 [pid = 1826] [id = 677] 05:23:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 182 (0x7fa7c4e92000) [pid = 1826] [serial = 2032] [outer = (nil)] 05:23:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 183 (0x7fa7ccc6ac00) [pid = 1826] [serial = 2033] [outer = 0x7fa7c4e92000] 05:23:52 INFO - PROCESS | 1826 | 1461414232420 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 184 (0x7fa7ce1ab800) [pid = 1826] [serial = 2034] [outer = 0x7fa7c4e92000] 05:23:53 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:23:53 INFO - PROCESS | 1826 | 1461414233688 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:23:53 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:23:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1876ms 05:23:53 INFO - PROCESS | 1826 | 1461414233715 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:23:53 INFO - PROCESS | 1826 | 1461414233718 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:23:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:23:53 INFO - PROCESS | 1826 | 1461414233723 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 1826 | 1461414233725 Marionette TRACE conn3 <- [1,2682,null,{}] 05:23:53 INFO - PROCESS | 1826 | 1461414233730 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:23:53 INFO - PROCESS | 1826 | 1461414233921 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:23:54 INFO - PROCESS | 1826 | 1461414234227 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d15da000 == 145 [pid = 1826] [id = 678] 05:23:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 185 (0x7fa7b83b4000) [pid = 1826] [serial = 2035] [outer = (nil)] 05:23:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 186 (0x7fa7ce7b2800) [pid = 1826] [serial = 2036] [outer = 0x7fa7b83b4000] 05:23:54 INFO - PROCESS | 1826 | 1461414234295 Marionette DEBUG loaded listener.js 05:23:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 187 (0x7fa7cea66400) [pid = 1826] [serial = 2037] [outer = 0x7fa7b83b4000] 05:23:55 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:23:55 INFO - PROCESS | 1826 | 1461414235586 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:23:55 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:23:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1875ms 05:23:55 INFO - PROCESS | 1826 | 1461414235599 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:23:55 INFO - PROCESS | 1826 | 1461414235603 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:23:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:23:55 INFO - PROCESS | 1826 | 1461414235611 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:23:55 INFO - PROCESS | 1826 | 1461414235614 Marionette TRACE conn3 <- [1,2686,null,{}] 05:23:55 INFO - PROCESS | 1826 | 1461414235619 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:23:55 INFO - PROCESS | 1826 | 1461414235824 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:23:56 INFO - PROCESS | 1826 | 1461414236109 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2539000 == 146 [pid = 1826] [id = 679] 05:23:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 188 (0x7fa7c70e4c00) [pid = 1826] [serial = 2038] [outer = (nil)] 05:23:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 189 (0x7fa7cf1a7800) [pid = 1826] [serial = 2039] [outer = 0x7fa7c70e4c00] 05:23:56 INFO - PROCESS | 1826 | 1461414236184 Marionette DEBUG loaded listener.js 05:23:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 190 (0x7fa7cf509800) [pid = 1826] [serial = 2040] [outer = 0x7fa7c70e4c00] 05:23:57 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:23:57 INFO - PROCESS | 1826 | 1461414237507 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:23:57 INFO - PROCESS | 1826 | 1461414237549 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:23:57 INFO - PROCESS | 1826 | 1461414237555 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:23:57 INFO - PROCESS | 1826 | 1461414237564 Marionette TRACE conn3 <- [1,2690,null,{}] 05:23:57 INFO - PROCESS | 1826 | 1461414237568 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:23:57 INFO - PROCESS | 1826 | 1461414237912 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:23:58 INFO - PROCESS | 1826 | 1461414238115 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d6919800 == 147 [pid = 1826] [id = 680] 05:23:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 191 (0x7fa7ced55c00) [pid = 1826] [serial = 2041] [outer = (nil)] 05:23:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 192 (0x7fa7cfaf3800) [pid = 1826] [serial = 2042] [outer = 0x7fa7ced55c00] 05:23:58 INFO - PROCESS | 1826 | 1461414238185 Marionette DEBUG loaded listener.js 05:23:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 193 (0x7fa7d0726000) [pid = 1826] [serial = 2043] [outer = 0x7fa7ced55c00] 05:23:59 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:23:59 INFO - PROCESS | 1826 | 1461414239476 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:23:59 INFO - PROCESS | 1826 | 1461414239496 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:23:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:23:59 INFO - PROCESS | 1826 | 1461414239502 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:23:59 INFO - PROCESS | 1826 | 1461414239504 Marionette TRACE conn3 <- [1,2694,null,{}] 05:23:59 INFO - PROCESS | 1826 | 1461414239509 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:23:59 INFO - PROCESS | 1826 | 1461414239711 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:24:00 INFO - PROCESS | 1826 | 1461414240031 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b9813000 == 148 [pid = 1826] [id = 681] 05:24:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 194 (0x7fa7b98f2000) [pid = 1826] [serial = 2044] [outer = (nil)] 05:24:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 195 (0x7fa7bbef8400) [pid = 1826] [serial = 2045] [outer = 0x7fa7b98f2000] 05:24:00 INFO - PROCESS | 1826 | 1461414240100 Marionette DEBUG loaded listener.js 05:24:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 196 (0x7fa7c5aa9c00) [pid = 1826] [serial = 2046] [outer = 0x7fa7b98f2000] 05:24:01 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:01 INFO - PROCESS | 1826 | 1461414241461 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:24:01 INFO - PROCESS | 1826 | 1461414241485 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:24:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:24:01 INFO - PROCESS | 1826 | 1461414241491 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:24:01 INFO - PROCESS | 1826 | 1461414241493 Marionette TRACE conn3 <- [1,2698,null,{}] 05:24:01 INFO - PROCESS | 1826 | 1461414241498 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:24:01 INFO - PROCESS | 1826 | 1461414241691 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:24:02 INFO - PROCESS | 1826 | 1461414242015 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bf033000 == 149 [pid = 1826] [id = 682] 05:24:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 197 (0x7fa7b98f5400) [pid = 1826] [serial = 2047] [outer = (nil)] 05:24:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7c0082c00) [pid = 1826] [serial = 2048] [outer = 0x7fa7b98f5400] 05:24:02 INFO - PROCESS | 1826 | 1461414242088 Marionette DEBUG loaded listener.js 05:24:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 199 (0x7fa7c07e0400) [pid = 1826] [serial = 2049] [outer = 0x7fa7b98f5400] 05:24:03 INFO - PROCESS | 1826 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:03 INFO - PROCESS | 1826 | 1461414243850 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:24:03 INFO - PROCESS | 1826 | 1461414243929 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:24:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:24:03 INFO - PROCESS | 1826 | 1461414243935 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:24:03 INFO - PROCESS | 1826 | 1461414243941 Marionette TRACE conn3 <- [1,2702,null,{}] 05:24:04 INFO - PROCESS | 1826 | 1461414243995 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:24:04 INFO - PROCESS | 1826 | 1461414244225 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:24:04 INFO - PROCESS | 1826 | 1461414244498 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bea50800 == 150 [pid = 1826] [id = 683] 05:24:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 200 (0x7fa7baf43000) [pid = 1826] [serial = 2050] [outer = (nil)] 05:24:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 201 (0x7fa7bbef2800) [pid = 1826] [serial = 2051] [outer = 0x7fa7baf43000] 05:24:04 INFO - PROCESS | 1826 | 1461414244567 Marionette DEBUG loaded listener.js 05:24:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 202 (0x7fa7bd4c2800) [pid = 1826] [serial = 2052] [outer = 0x7fa7baf43000] 05:24:05 INFO - PROCESS | 1826 | 1461414245743 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:24:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:24:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1833ms 05:24:05 INFO - PROCESS | 1826 | 1461414245769 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:24:05 INFO - PROCESS | 1826 | 1461414245776 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:24:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:24:05 INFO - PROCESS | 1826 | 1461414245785 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:24:05 INFO - PROCESS | 1826 | 1461414245788 Marionette TRACE conn3 <- [1,2706,null,{}] 05:24:05 INFO - PROCESS | 1826 | 1461414245792 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:24:05 INFO - PROCESS | 1826 | 1461414245983 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:24:06 INFO - PROCESS | 1826 | 1461414246382 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b77d8000 == 151 [pid = 1826] [id = 684] 05:24:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 203 (0x7fa7b98f6000) [pid = 1826] [serial = 2053] [outer = (nil)] 05:24:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 204 (0x7fa7bd626c00) [pid = 1826] [serial = 2054] [outer = 0x7fa7b98f6000] 05:24:06 INFO - PROCESS | 1826 | 1461414246539 Marionette DEBUG loaded listener.js 05:24:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 205 (0x7fa7bdb45800) [pid = 1826] [serial = 2055] [outer = 0x7fa7b98f6000] 05:24:06 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bdbe6000 == 150 [pid = 1826] [id = 668] 05:24:06 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c220b000 == 149 [pid = 1826] [id = 667] 05:24:06 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c05cc800 == 148 [pid = 1826] [id = 666] 05:24:06 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bdbe1800 == 147 [pid = 1826] [id = 665] 05:24:06 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bad83000 == 146 [pid = 1826] [id = 664] 05:24:06 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ba5cc800 == 145 [pid = 1826] [id = 663] 05:24:06 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bbdd6000 == 144 [pid = 1826] [id = 662] 05:24:06 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b9819000 == 143 [pid = 1826] [id = 661] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2e1c000 == 142 [pid = 1826] [id = 660] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2da4000 == 141 [pid = 1826] [id = 659] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d290e000 == 140 [pid = 1826] [id = 658] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d24f0000 == 139 [pid = 1826] [id = 657] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2322000 == 138 [pid = 1826] [id = 656] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d1f81800 == 137 [pid = 1826] [id = 655] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf138800 == 136 [pid = 1826] [id = 654] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cea29000 == 135 [pid = 1826] [id = 653] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdfe3800 == 134 [pid = 1826] [id = 652] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cbfc7800 == 133 [pid = 1826] [id = 651] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c7272000 == 132 [pid = 1826] [id = 650] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c45b9800 == 131 [pid = 1826] [id = 649] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2b2c000 == 130 [pid = 1826] [id = 648] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2165800 == 129 [pid = 1826] [id = 647] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bf046800 == 128 [pid = 1826] [id = 646] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bbdc3800 == 127 [pid = 1826] [id = 645] 05:24:07 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bec16800 == 126 [pid = 1826] [id = 644] 05:24:07 INFO - PROCESS | 1826 | 1461414247365 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:24:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:24:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1590ms 05:24:07 INFO - PROCESS | 1826 | 1461414247377 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:24:07 INFO - PROCESS | 1826 | 1461414247380 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:24:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:24:07 INFO - PROCESS | 1826 | 1461414247386 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:24:07 INFO - PROCESS | 1826 | 1461414247391 Marionette TRACE conn3 <- [1,2710,null,{}] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 204 (0x7fa7c4176000) [pid = 1826] [serial = 1785] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 203 (0x7fa7bd623000) [pid = 1826] [serial = 1707] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 202 (0x7fa7bd923400) [pid = 1826] [serial = 1857] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 201 (0x7fa7bdb45000) [pid = 1826] [serial = 1788] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 200 (0x7fa7e8622800) [pid = 1826] [serial = 1833] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 199 (0x7fa7ccc6a000) [pid = 1826] [serial = 1806] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 198 (0x7fa7d86a1400) [pid = 1826] [serial = 1827] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7cbe2e000) [pid = 1826] [serial = 1803] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 196 (0x7fa7e58eec00) [pid = 1826] [serial = 1830] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 195 (0x7fa7cf048400) [pid = 1826] [serial = 1812] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 194 (0x7fa7d0723800) [pid = 1826] [serial = 1815] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 193 (0x7fa7d27f4c00) [pid = 1826] [serial = 1818] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 192 (0x7fa7ce7b6800) [pid = 1826] [serial = 1809] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 191 (0x7fa7c4e8f800) [pid = 1826] [serial = 1797] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 190 (0x7fa7d4981800) [pid = 1826] [serial = 1821] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 189 (0x7fa7c4c46c00) [pid = 1826] [serial = 1794] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 188 (0x7fa7c01e7800) [pid = 1826] [serial = 1791] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 187 (0x7fa7d795e000) [pid = 1826] [serial = 1824] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 186 (0x7fa7c5841400) [pid = 1826] [serial = 1800] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 185 (0x7fa7bed5b000) [pid = 1826] [serial = 1928] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 184 (0x7fa7bedb0400) [pid = 1826] [serial = 1929] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 183 (0x7fa7baf50400) [pid = 1826] [serial = 1922] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 182 (0x7fa7bed57c00) [pid = 1826] [serial = 1913] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 181 (0x7fa7ccd72400) [pid = 1826] [serial = 1914] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 180 (0x7fa7be917000) [pid = 1826] [serial = 1916] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 179 (0x7fa7c583dc00) [pid = 1826] [serial = 1917] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 178 (0x7fa7c2612400) [pid = 1826] [serial = 1877] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 177 (0x7fa7c261bc00) [pid = 1826] [serial = 1878] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 176 (0x7fa7bc042000) [pid = 1826] [serial = 1919] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 175 (0x7fa7bed50800) [pid = 1826] [serial = 1920] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 174 (0x7fa7c70f0c00) [pid = 1826] [serial = 1901] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 173 (0x7fa7cbbcac00) [pid = 1826] [serial = 1902] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 172 (0x7fa7c417b000) [pid = 1826] [serial = 1883] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 171 (0x7fa7c4c45000) [pid = 1826] [serial = 1884] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 170 (0x7fa7c6ed5c00) [pid = 1826] [serial = 1898] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 169 (0x7fa7c6ee3400) [pid = 1826] [serial = 1899] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 168 (0x7fa7cbe33400) [pid = 1826] [serial = 1907] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 167 (0x7fa7ccbe4800) [pid = 1826] [serial = 1908] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 166 (0x7fa7c055a800) [pid = 1826] [serial = 1871] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 165 (0x7fa7c0569400) [pid = 1826] [serial = 1872] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 164 (0x7fa7c01e4000) [pid = 1826] [serial = 1868] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 163 (0x7fa7c0297800) [pid = 1826] [serial = 1869] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 162 (0x7fa7bedb4000) [pid = 1826] [serial = 1865] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 161 (0x7fa7c0086000) [pid = 1826] [serial = 1866] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 160 (0x7fa7bd924000) [pid = 1826] [serial = 1862] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 159 (0x7fa7bda04800) [pid = 1826] [serial = 1863] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 158 (0x7fa7cbc93800) [pid = 1826] [serial = 1904] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 157 (0x7fa7cbe2b000) [pid = 1826] [serial = 1905] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 156 (0x7fa7bc03d800) [pid = 1826] [serial = 1923] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 155 (0x7fa7c2c18000) [pid = 1826] [serial = 1880] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 154 (0x7fa7c4172000) [pid = 1826] [serial = 1881] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 153 (0x7fa7c05b1c00) [pid = 1826] [serial = 1874] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 152 (0x7fa7c07e7800) [pid = 1826] [serial = 1875] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 151 (0x7fa7b83c1000) [pid = 1826] [serial = 1859] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 150 (0x7fa7ba78ec00) [pid = 1826] [serial = 1860] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 149 (0x7fa7bda02800) [pid = 1826] [serial = 1925] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 148 (0x7fa7c5848000) [pid = 1826] [serial = 1892] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 147 (0x7fa7c5948000) [pid = 1826] [serial = 1893] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 146 (0x7fa7c4d62800) [pid = 1826] [serial = 1889] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 145 (0x7fa7c4e92800) [pid = 1826] [serial = 1890] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 144 (0x7fa7c4cd7000) [pid = 1826] [serial = 1886] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 143 (0x7fa7c4ce3400) [pid = 1826] [serial = 1887] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 142 (0x7fa7ccc64c00) [pid = 1826] [serial = 1910] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 141 (0x7fa7ccc6fc00) [pid = 1826] [serial = 1911] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 140 (0x7fa7c5aaa800) [pid = 1826] [serial = 1895] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 139 (0x7fa7c5ab2000) [pid = 1826] [serial = 1896] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 138 (0x7fa7bdb3e800) [pid = 1826] [serial = 1926] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 137 (0x7fa7bedb3c00) [pid = 1826] [serial = 1931] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | --DOMWINDOW == 136 (0x7fa7c0088800) [pid = 1826] [serial = 1932] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1826 | 1461414247478 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:24:07 INFO - PROCESS | 1826 | 1461414247665 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:24:07 INFO - PROCESS | 1826 | 1461414247863 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bc2ea800 == 127 [pid = 1826] [id = 685] 05:24:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 137 (0x7fa7baf4bc00) [pid = 1826] [serial = 2056] [outer = (nil)] 05:24:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 138 (0x7fa7bed5ac00) [pid = 1826] [serial = 2057] [outer = 0x7fa7baf4bc00] 05:24:07 INFO - PROCESS | 1826 | 1461414247928 Marionette DEBUG loaded listener.js 05:24:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 139 (0x7fa7bedb1c00) [pid = 1826] [serial = 2058] [outer = 0x7fa7baf4bc00] 05:24:08 INFO - PROCESS | 1826 | 1461414248673 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:24:08 INFO - PROCESS | 1826 | 1461414248687 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:24:08 INFO - PROCESS | 1826 | 1461414248693 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:24:08 INFO - PROCESS | 1826 | 1461414248695 Marionette TRACE conn3 <- [1,2714,null,{}] 05:24:08 INFO - PROCESS | 1826 | 1461414248700 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:24:08 INFO - PROCESS | 1826 | 1461414248977 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:24:09 INFO - PROCESS | 1826 | 1461414249013 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdb0f000 == 128 [pid = 1826] [id = 686] 05:24:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 140 (0x7fa7ba782800) [pid = 1826] [serial = 2059] [outer = (nil)] 05:24:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 141 (0x7fa7c00a2400) [pid = 1826] [serial = 2060] [outer = 0x7fa7ba782800] 05:24:09 INFO - PROCESS | 1826 | 1461414249071 Marionette DEBUG loaded listener.js 05:24:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 142 (0x7fa7c011b400) [pid = 1826] [serial = 2061] [outer = 0x7fa7ba782800] 05:24:09 INFO - PROCESS | 1826 | 1461414249945 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:24:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:24:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1279ms 05:24:09 INFO - PROCESS | 1826 | 1461414249971 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:24:09 INFO - PROCESS | 1826 | 1461414249974 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:24:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:24:09 INFO - PROCESS | 1826 | 1461414249979 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:24:09 INFO - PROCESS | 1826 | 1461414249981 Marionette TRACE conn3 <- [1,2718,null,{}] 05:24:09 INFO - PROCESS | 1826 | 1461414249986 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:24:10 INFO - PROCESS | 1826 | 1461414250224 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:24:10 INFO - PROCESS | 1826 | 1461414250252 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c0222800 == 129 [pid = 1826] [id = 687] 05:24:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 143 (0x7fa7be917800) [pid = 1826] [serial = 2062] [outer = (nil)] 05:24:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 144 (0x7fa7c0294800) [pid = 1826] [serial = 2063] [outer = 0x7fa7be917800] 05:24:10 INFO - PROCESS | 1826 | 1461414250308 Marionette DEBUG loaded listener.js 05:24:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 145 (0x7fa7c0558c00) [pid = 1826] [serial = 2064] [outer = 0x7fa7be917800] 05:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 144 (0x7fa7bad9b000) [pid = 1826] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 143 (0x7fa7bada5000) [pid = 1826] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 142 (0x7fa7baf42400) [pid = 1826] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 141 (0x7fa7c0558800) [pid = 1826] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 140 (0x7fa7bda0dc00) [pid = 1826] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 139 (0x7fa7c011a000) [pid = 1826] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 138 (0x7fa7c261b000) [pid = 1826] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:24:11 INFO - PROCESS | 1826 | 1461414251697 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:24:11 INFO - PROCESS | 1826 | 1461414251712 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:24:11 INFO - PROCESS | 1826 | 1461414251717 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:24:11 INFO - PROCESS | 1826 | 1461414251720 Marionette TRACE conn3 <- [1,2722,null,{}] 05:24:11 INFO - PROCESS | 1826 | 1461414251724 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:24:11 INFO - PROCESS | 1826 | 1461414251915 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:24:12 INFO - PROCESS | 1826 | 1461414252096 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2154800 == 130 [pid = 1826] [id = 688] 05:24:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 139 (0x7fa7c010fc00) [pid = 1826] [serial = 2065] [outer = (nil)] 05:24:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 140 (0x7fa7c07e6800) [pid = 1826] [serial = 2066] [outer = 0x7fa7c010fc00] 05:24:12 INFO - PROCESS | 1826 | 1461414252162 Marionette DEBUG loaded listener.js 05:24:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 141 (0x7fa7c261bc00) [pid = 1826] [serial = 2067] [outer = 0x7fa7c010fc00] 05:24:13 INFO - PROCESS | 1826 | 1461414253222 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:24:13 INFO - PROCESS | 1826 | 1461414253251 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:24:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:24:13 INFO - PROCESS | 1826 | 1461414253257 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:24:13 INFO - PROCESS | 1826 | 1461414253259 Marionette TRACE conn3 <- [1,2726,null,{}] 05:24:13 INFO - PROCESS | 1826 | 1461414253263 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:24:13 INFO - PROCESS | 1826 | 1461414253691 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:24:14 INFO - PROCESS | 1826 | 1461414254025 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ba7d1000 == 131 [pid = 1826] [id = 689] 05:24:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 142 (0x7fa7ba782400) [pid = 1826] [serial = 2068] [outer = (nil)] 05:24:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 143 (0x7fa7bad99000) [pid = 1826] [serial = 2069] [outer = 0x7fa7ba782400] 05:24:14 INFO - PROCESS | 1826 | 1461414254098 Marionette DEBUG loaded listener.js 05:24:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 144 (0x7fa7bc048800) [pid = 1826] [serial = 2070] [outer = 0x7fa7ba782400] 05:24:14 INFO - PROCESS | 1826 | 1461414254978 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:24:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:24:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1780ms 05:24:15 INFO - PROCESS | 1826 | 1461414255039 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:24:15 INFO - PROCESS | 1826 | 1461414255045 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:24:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:24:15 INFO - PROCESS | 1826 | 1461414255052 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:24:15 INFO - PROCESS | 1826 | 1461414255058 Marionette TRACE conn3 <- [1,2730,null,{}] 05:24:15 INFO - PROCESS | 1826 | 1461414255065 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:24:15 INFO - PROCESS | 1826 | 1461414255266 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:24:15 INFO - PROCESS | 1826 | 1461414255556 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bec03800 == 132 [pid = 1826] [id = 690] 05:24:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 145 (0x7fa7be918000) [pid = 1826] [serial = 2071] [outer = (nil)] 05:24:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 146 (0x7fa7bed59000) [pid = 1826] [serial = 2072] [outer = 0x7fa7be918000] 05:24:15 INFO - PROCESS | 1826 | 1461414255678 Marionette DEBUG loaded listener.js 05:24:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 147 (0x7fa7c0085800) [pid = 1826] [serial = 2073] [outer = 0x7fa7be918000] 05:24:17 INFO - PROCESS | 1826 | 1461414257008 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:24:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:24:17 INFO - PROCESS | 1826 | 1461414257042 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:24:17 INFO - PROCESS | 1826 | 1461414257048 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:24:17 INFO - PROCESS | 1826 | 1461414257051 Marionette TRACE conn3 <- [1,2734,null,{}] 05:24:17 INFO - PROCESS | 1826 | 1461414257056 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:24:17 INFO - PROCESS | 1826 | 1461414257353 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:24:17 INFO - PROCESS | 1826 | 1461414257627 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2b27000 == 133 [pid = 1826] [id = 691] 05:24:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 148 (0x7fa7c011c800) [pid = 1826] [serial = 2074] [outer = (nil)] 05:24:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 149 (0x7fa7c05af000) [pid = 1826] [serial = 2075] [outer = 0x7fa7c011c800] 05:24:17 INFO - PROCESS | 1826 | 1461414257699 Marionette DEBUG loaded listener.js 05:24:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 150 (0x7fa7c1a8a800) [pid = 1826] [serial = 2076] [outer = 0x7fa7c011c800] 05:24:18 INFO - PROCESS | 1826 | 1461414258639 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:24:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:24:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1630ms 05:24:18 INFO - PROCESS | 1826 | 1461414258678 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:24:18 INFO - PROCESS | 1826 | 1461414258683 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:24:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:24:18 INFO - PROCESS | 1826 | 1461414258700 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:24:18 INFO - PROCESS | 1826 | 1461414258706 Marionette TRACE conn3 <- [1,2738,null,{}] 05:24:18 INFO - PROCESS | 1826 | 1461414258712 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:24:18 INFO - PROCESS | 1826 | 1461414258932 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:24:19 INFO - PROCESS | 1826 | 1461414259253 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45bb800 == 134 [pid = 1826] [id = 692] 05:24:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 151 (0x7fa7c07d9800) [pid = 1826] [serial = 2077] [outer = (nil)] 05:24:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 152 (0x7fa7c4c46800) [pid = 1826] [serial = 2078] [outer = 0x7fa7c07d9800] 05:24:19 INFO - PROCESS | 1826 | 1461414259331 Marionette DEBUG loaded listener.js 05:24:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 153 (0x7fa7c4e91400) [pid = 1826] [serial = 2079] [outer = 0x7fa7c07d9800] 05:24:20 INFO - PROCESS | 1826 | 1461414260204 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:24:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:24:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1545ms 05:24:20 INFO - PROCESS | 1826 | 1461414260238 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:24:20 INFO - PROCESS | 1826 | 1461414260240 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:24:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:24:20 INFO - PROCESS | 1826 | 1461414260247 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:24:20 INFO - PROCESS | 1826 | 1461414260249 Marionette TRACE conn3 <- [1,2742,null,{}] 05:24:20 INFO - PROCESS | 1826 | 1461414260254 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:24:20 INFO - PROCESS | 1826 | 1461414260451 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:24:20 INFO - PROCESS | 1826 | 1461414260689 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c4fb0000 == 135 [pid = 1826] [id = 693] 05:24:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 154 (0x7fa7bd4c6000) [pid = 1826] [serial = 2080] [outer = (nil)] 05:24:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 155 (0x7fa7c4fb7000) [pid = 1826] [serial = 2081] [outer = 0x7fa7bd4c6000] 05:24:20 INFO - PROCESS | 1826 | 1461414260799 Marionette DEBUG loaded listener.js 05:24:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 156 (0x7fa7c5842400) [pid = 1826] [serial = 2082] [outer = 0x7fa7bd4c6000] 05:24:21 INFO - PROCESS | 1826 | 1461414261669 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:24:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:24:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1475ms 05:24:21 INFO - PROCESS | 1826 | 1461414261722 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:24:21 INFO - PROCESS | 1826 | 1461414261725 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:24:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:24:21 INFO - PROCESS | 1826 | 1461414261748 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:24:21 INFO - PROCESS | 1826 | 1461414261752 Marionette TRACE conn3 <- [1,2746,null,{}] 05:24:21 INFO - PROCESS | 1826 | 1461414261757 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:24:21 INFO - PROCESS | 1826 | 1461414261959 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:24:22 INFO - PROCESS | 1826 | 1461414262224 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c727d000 == 136 [pid = 1826] [id = 694] 05:24:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 157 (0x7fa7c5ab1800) [pid = 1826] [serial = 2083] [outer = (nil)] 05:24:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 158 (0x7fa7c5ab5400) [pid = 1826] [serial = 2084] [outer = 0x7fa7c5ab1800] 05:24:22 INFO - PROCESS | 1826 | 1461414262309 Marionette DEBUG loaded listener.js 05:24:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 159 (0x7fa7cbe2a400) [pid = 1826] [serial = 2085] [outer = 0x7fa7c5ab1800] 05:24:23 INFO - PROCESS | 1826 | 1461414263256 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:24:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:24:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1582ms 05:24:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:24:23 INFO - PROCESS | 1826 | 1461414263328 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:24:23 INFO - PROCESS | 1826 | 1461414263331 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:24:23 INFO - PROCESS | 1826 | 1461414263335 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:24:23 INFO - PROCESS | 1826 | 1461414263339 Marionette TRACE conn3 <- [1,2750,null,{}] 05:24:23 INFO - PROCESS | 1826 | 1461414263344 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:24:23 INFO - PROCESS | 1826 | 1461414263553 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:24:23 INFO - PROCESS | 1826 | 1461414263815 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ccb74000 == 137 [pid = 1826] [id = 695] 05:24:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 160 (0x7fa7bd4cfc00) [pid = 1826] [serial = 2086] [outer = (nil)] 05:24:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 161 (0x7fa7ccbf0800) [pid = 1826] [serial = 2087] [outer = 0x7fa7bd4cfc00] 05:24:23 INFO - PROCESS | 1826 | 1461414263928 Marionette DEBUG loaded listener.js 05:24:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 162 (0x7fa7ce111000) [pid = 1826] [serial = 2088] [outer = 0x7fa7bd4cfc00] 05:24:24 INFO - PROCESS | 1826 | 1461414264748 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:24:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:24:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1439ms 05:24:24 INFO - PROCESS | 1826 | 1461414264775 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:24:24 INFO - PROCESS | 1826 | 1461414264779 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:24:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:24:24 INFO - PROCESS | 1826 | 1461414264784 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:24:24 INFO - PROCESS | 1826 | 1461414264787 Marionette TRACE conn3 <- [1,2754,null,{}] 05:24:24 INFO - PROCESS | 1826 | 1461414264792 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:24:24 INFO - PROCESS | 1826 | 1461414264997 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:24:25 INFO - PROCESS | 1826 | 1461414265265 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cdf37800 == 138 [pid = 1826] [id = 696] 05:24:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 163 (0x7fa7c5942400) [pid = 1826] [serial = 2089] [outer = (nil)] 05:24:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 164 (0x7fa7ce7ba000) [pid = 1826] [serial = 2090] [outer = 0x7fa7c5942400] 05:24:25 INFO - PROCESS | 1826 | 1461414265340 Marionette DEBUG loaded listener.js 05:24:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 165 (0x7fa7ce95cc00) [pid = 1826] [serial = 2091] [outer = 0x7fa7c5942400] 05:24:26 INFO - PROCESS | 1826 | 1461414266176 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:24:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:24:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1427ms 05:24:26 INFO - PROCESS | 1826 | 1461414266213 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:24:26 INFO - PROCESS | 1826 | 1461414266215 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:24:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:24:26 INFO - PROCESS | 1826 | 1461414266222 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:24:26 INFO - PROCESS | 1826 | 1461414266225 Marionette TRACE conn3 <- [1,2758,null,{}] 05:24:26 INFO - PROCESS | 1826 | 1461414266230 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:24:26 INFO - PROCESS | 1826 | 1461414266424 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:24:26 INFO - PROCESS | 1826 | 1461414266689 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce0ba000 == 139 [pid = 1826] [id = 697] 05:24:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 166 (0x7fa7cbe7b800) [pid = 1826] [serial = 2092] [outer = (nil)] 05:24:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 167 (0x7fa7cec12000) [pid = 1826] [serial = 2093] [outer = 0x7fa7cbe7b800] 05:24:26 INFO - PROCESS | 1826 | 1461414266761 Marionette DEBUG loaded listener.js 05:24:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 168 (0x7fa7ced54000) [pid = 1826] [serial = 2094] [outer = 0x7fa7cbe7b800] 05:24:27 INFO - PROCESS | 1826 | 1461414267544 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:24:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:24:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1379ms 05:24:27 INFO - PROCESS | 1826 | 1461414267601 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:24:27 INFO - PROCESS | 1826 | 1461414267605 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:24:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:24:27 INFO - PROCESS | 1826 | 1461414267628 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:24:27 INFO - PROCESS | 1826 | 1461414267632 Marionette TRACE conn3 <- [1,2762,null,{}] 05:24:27 INFO - PROCESS | 1826 | 1461414267638 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:24:27 INFO - PROCESS | 1826 | 1461414267835 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:24:28 INFO - PROCESS | 1826 | 1461414268107 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce68a800 == 140 [pid = 1826] [id = 698] 05:24:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 169 (0x7fa7c580ac00) [pid = 1826] [serial = 2095] [outer = (nil)] 05:24:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 170 (0x7fa7cf050400) [pid = 1826] [serial = 2096] [outer = 0x7fa7c580ac00] 05:24:28 INFO - PROCESS | 1826 | 1461414268176 Marionette DEBUG loaded listener.js 05:24:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 171 (0x7fa7cf452400) [pid = 1826] [serial = 2097] [outer = 0x7fa7c580ac00] 05:24:29 INFO - PROCESS | 1826 | 1461414269045 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:24:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:24:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1446ms 05:24:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:24:29 INFO - PROCESS | 1826 | 1461414269056 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:24:29 INFO - PROCESS | 1826 | 1461414269058 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:24:29 INFO - PROCESS | 1826 | 1461414269063 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:24:29 INFO - PROCESS | 1826 | 1461414269067 Marionette TRACE conn3 <- [1,2766,null,{}] 05:24:29 INFO - PROCESS | 1826 | 1461414269072 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:24:29 INFO - PROCESS | 1826 | 1461414269274 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:24:29 INFO - PROCESS | 1826 | 1461414269545 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cef97800 == 141 [pid = 1826] [id = 699] 05:24:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 172 (0x7fa7cf45c800) [pid = 1826] [serial = 2098] [outer = (nil)] 05:24:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 173 (0x7fa7cf4bac00) [pid = 1826] [serial = 2099] [outer = 0x7fa7cf45c800] 05:24:29 INFO - PROCESS | 1826 | 1461414269630 Marionette DEBUG loaded listener.js 05:24:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 174 (0x7fa7cf5b9800) [pid = 1826] [serial = 2100] [outer = 0x7fa7cf45c800] 05:24:30 INFO - PROCESS | 1826 | 1461414270509 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:24:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:24:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1489ms 05:24:30 INFO - PROCESS | 1826 | 1461414270552 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:24:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:24:30 INFO - PROCESS | 1826 | 1461414270562 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:24:30 INFO - PROCESS | 1826 | 1461414270567 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:24:30 INFO - PROCESS | 1826 | 1461414270571 Marionette TRACE conn3 <- [1,2770,null,{}] 05:24:30 INFO - PROCESS | 1826 | 1461414270581 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:24:30 INFO - PROCESS | 1826 | 1461414270832 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:24:31 INFO - PROCESS | 1826 | 1461414271100 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d15bd000 == 142 [pid = 1826] [id = 700] 05:24:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 175 (0x7fa7cf6bd400) [pid = 1826] [serial = 2101] [outer = (nil)] 05:24:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 176 (0x7fa7cfafbc00) [pid = 1826] [serial = 2102] [outer = 0x7fa7cf6bd400] 05:24:31 INFO - PROCESS | 1826 | 1461414271211 Marionette DEBUG loaded listener.js 05:24:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 177 (0x7fa7d1419c00) [pid = 1826] [serial = 2103] [outer = 0x7fa7cf6bd400] 05:24:31 INFO - PROCESS | 1826 | 1461414271985 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:24:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:24:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1436ms 05:24:32 INFO - PROCESS | 1826 | 1461414272004 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:24:32 INFO - PROCESS | 1826 | 1461414272006 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:24:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:24:32 INFO - PROCESS | 1826 | 1461414272031 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:24:32 INFO - PROCESS | 1826 | 1461414272034 Marionette TRACE conn3 <- [1,2774,null,{}] 05:24:32 INFO - PROCESS | 1826 | 1461414272039 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:24:32 INFO - PROCESS | 1826 | 1461414272231 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:24:32 INFO - PROCESS | 1826 | 1461414272505 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2391800 == 143 [pid = 1826] [id = 701] 05:24:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 178 (0x7fa7bed4b800) [pid = 1826] [serial = 2104] [outer = (nil)] 05:24:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 179 (0x7fa7d141ac00) [pid = 1826] [serial = 2105] [outer = 0x7fa7bed4b800] 05:24:32 INFO - PROCESS | 1826 | 1461414272579 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 180 (0x7fa7d148d400) [pid = 1826] [serial = 2106] [outer = 0x7fa7bed4b800] 05:24:33 INFO - PROCESS | 1826 | 1461414273427 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:24:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:24:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1435ms 05:24:33 INFO - PROCESS | 1826 | 1461414273462 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:24:33 INFO - PROCESS | 1826 | 1461414273466 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:24:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:24:33 INFO - PROCESS | 1826 | 1461414273471 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:24:33 INFO - PROCESS | 1826 | 1461414273473 Marionette TRACE conn3 <- [1,2778,null,{}] 05:24:33 INFO - PROCESS | 1826 | 1461414273478 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:24:33 INFO - PROCESS | 1826 | 1461414273668 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:24:33 INFO - PROCESS | 1826 | 1461414273935 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2909800 == 144 [pid = 1826] [id = 702] 05:24:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 181 (0x7fa7c0085400) [pid = 1826] [serial = 2107] [outer = (nil)] 05:24:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 182 (0x7fa7d1511400) [pid = 1826] [serial = 2108] [outer = 0x7fa7c0085400] 05:24:34 INFO - PROCESS | 1826 | 1461414274015 Marionette DEBUG loaded listener.js 05:24:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 183 (0x7fa7d1fb5000) [pid = 1826] [serial = 2109] [outer = 0x7fa7c0085400] 05:24:34 INFO - PROCESS | 1826 | 1461414274841 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:24:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:24:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1427ms 05:24:34 INFO - PROCESS | 1826 | 1461414274899 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:24:34 INFO - PROCESS | 1826 | 1461414274902 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:24:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:24:34 INFO - PROCESS | 1826 | 1461414274907 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:24:34 INFO - PROCESS | 1826 | 1461414274910 Marionette TRACE conn3 <- [1,2782,null,{}] 05:24:34 INFO - PROCESS | 1826 | 1461414274915 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:24:35 INFO - PROCESS | 1826 | 1461414275122 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:24:35 INFO - PROCESS | 1826 | 1461414275399 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2e1c000 == 145 [pid = 1826] [id = 703] 05:24:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 184 (0x7fa7d141d800) [pid = 1826] [serial = 2110] [outer = (nil)] 05:24:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 185 (0x7fa7d212d800) [pid = 1826] [serial = 2111] [outer = 0x7fa7d141d800] 05:24:35 INFO - PROCESS | 1826 | 1461414275470 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 186 (0x7fa7d23aa400) [pid = 1826] [serial = 2112] [outer = 0x7fa7d141d800] 05:24:36 INFO - PROCESS | 1826 | 1461414276292 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:24:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:24:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1426ms 05:24:36 INFO - PROCESS | 1826 | 1461414276334 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:24:36 INFO - PROCESS | 1826 | 1461414276337 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:24:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:24:36 INFO - PROCESS | 1826 | 1461414276342 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:24:36 INFO - PROCESS | 1826 | 1461414276344 Marionette TRACE conn3 <- [1,2786,null,{}] 05:24:36 INFO - PROCESS | 1826 | 1461414276349 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:24:36 INFO - PROCESS | 1826 | 1461414276546 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:24:36 INFO - PROCESS | 1826 | 1461414276815 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d724c000 == 146 [pid = 1826] [id = 704] 05:24:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 187 (0x7fa7d2125800) [pid = 1826] [serial = 2113] [outer = (nil)] 05:24:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 188 (0x7fa7d23b8800) [pid = 1826] [serial = 2114] [outer = 0x7fa7d2125800] 05:24:36 INFO - PROCESS | 1826 | 1461414276885 Marionette DEBUG loaded listener.js 05:24:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 189 (0x7fa7d2422400) [pid = 1826] [serial = 2115] [outer = 0x7fa7d2125800] 05:24:37 INFO - PROCESS | 1826 | 1461414277727 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:24:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:24:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1430ms 05:24:37 INFO - PROCESS | 1826 | 1461414277774 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:24:37 INFO - PROCESS | 1826 | 1461414277777 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:24:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:24:37 INFO - PROCESS | 1826 | 1461414277782 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:24:37 INFO - PROCESS | 1826 | 1461414277785 Marionette TRACE conn3 <- [1,2790,null,{}] 05:24:37 INFO - PROCESS | 1826 | 1461414277790 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:24:37 INFO - PROCESS | 1826 | 1461414277984 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:24:38 INFO - PROCESS | 1826 | 1461414278254 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d8303000 == 147 [pid = 1826] [id = 705] 05:24:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 190 (0x7fa7d23ae800) [pid = 1826] [serial = 2116] [outer = (nil)] 05:24:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 191 (0x7fa7d242b000) [pid = 1826] [serial = 2117] [outer = 0x7fa7d23ae800] 05:24:38 INFO - PROCESS | 1826 | 1461414278324 Marionette DEBUG loaded listener.js 05:24:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 192 (0x7fa7d26f0c00) [pid = 1826] [serial = 2118] [outer = 0x7fa7d23ae800] 05:24:39 INFO - PROCESS | 1826 | 1461414279148 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:24:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:24:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1430ms 05:24:39 INFO - PROCESS | 1826 | 1461414279213 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:24:39 INFO - PROCESS | 1826 | 1461414279216 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:24:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:24:39 INFO - PROCESS | 1826 | 1461414279222 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:24:39 INFO - PROCESS | 1826 | 1461414279224 Marionette TRACE conn3 <- [1,2794,null,{}] 05:24:39 INFO - PROCESS | 1826 | 1461414279229 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:24:39 INFO - PROCESS | 1826 | 1461414279423 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:24:39 INFO - PROCESS | 1826 | 1461414279692 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d8bba000 == 148 [pid = 1826] [id = 706] 05:24:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 193 (0x7fa7d2421c00) [pid = 1826] [serial = 2119] [outer = (nil)] 05:24:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 194 (0x7fa7d276dc00) [pid = 1826] [serial = 2120] [outer = 0x7fa7d2421c00] 05:24:39 INFO - PROCESS | 1826 | 1461414279762 Marionette DEBUG loaded listener.js 05:24:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 195 (0x7fa7d2774800) [pid = 1826] [serial = 2121] [outer = 0x7fa7d2421c00] 05:24:40 INFO - PROCESS | 1826 | 1461414280592 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:24:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:24:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1428ms 05:24:40 INFO - PROCESS | 1826 | 1461414280651 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:24:40 INFO - PROCESS | 1826 | 1461414280653 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:24:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:24:40 INFO - PROCESS | 1826 | 1461414280659 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:24:40 INFO - PROCESS | 1826 | 1461414280661 Marionette TRACE conn3 <- [1,2798,null,{}] 05:24:40 INFO - PROCESS | 1826 | 1461414280666 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:24:40 INFO - PROCESS | 1826 | 1461414280873 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:24:41 INFO - PROCESS | 1826 | 1461414281164 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b9803000 == 149 [pid = 1826] [id = 707] 05:24:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 196 (0x7fa7b98efc00) [pid = 1826] [serial = 2122] [outer = (nil)] 05:24:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 197 (0x7fa7bd623800) [pid = 1826] [serial = 2123] [outer = 0x7fa7b98efc00] 05:24:41 INFO - PROCESS | 1826 | 1461414281241 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7c2c1c000) [pid = 1826] [serial = 2124] [outer = 0x7fa7b98efc00] 05:24:42 INFO - PROCESS | 1826 | 1461414282092 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:24:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:24:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1482ms 05:24:42 INFO - PROCESS | 1826 | 1461414282142 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:24:42 INFO - PROCESS | 1826 | 1461414282145 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:24:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:24:42 INFO - PROCESS | 1826 | 1461414282150 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:24:42 INFO - PROCESS | 1826 | 1461414282152 Marionette TRACE conn3 <- [1,2802,null,{}] 05:24:42 INFO - PROCESS | 1826 | 1461414282157 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:24:42 INFO - PROCESS | 1826 | 1461414282353 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:24:43 INFO - PROCESS | 1826 | 1461414283117 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bc2ec000 == 150 [pid = 1826] [id = 708] 05:24:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 199 (0x7fa7b98f0800) [pid = 1826] [serial = 2125] [outer = (nil)] 05:24:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 200 (0x7fa7b98fac00) [pid = 1826] [serial = 2126] [outer = 0x7fa7b98f0800] 05:24:43 INFO - PROCESS | 1826 | 1461414283186 Marionette DEBUG loaded listener.js 05:24:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 201 (0x7fa7bc03ec00) [pid = 1826] [serial = 2127] [outer = 0x7fa7b98f0800] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cea84800 == 149 [pid = 1826] [id = 202] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2154800 == 148 [pid = 1826] [id = 688] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c0222800 == 147 [pid = 1826] [id = 687] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bdb0f000 == 146 [pid = 1826] [id = 686] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bc2ea800 == 145 [pid = 1826] [id = 685] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b77d8000 == 144 [pid = 1826] [id = 684] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bea50800 == 143 [pid = 1826] [id = 683] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b9813000 == 142 [pid = 1826] [id = 681] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d6919800 == 141 [pid = 1826] [id = 680] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2539000 == 140 [pid = 1826] [id = 679] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d15da000 == 139 [pid = 1826] [id = 678] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf141000 == 138 [pid = 1826] [id = 677] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce693000 == 137 [pid = 1826] [id = 676] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdf54800 == 136 [pid = 1826] [id = 675] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cbd35000 == 135 [pid = 1826] [id = 674] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c70aa000 == 134 [pid = 1826] [id = 673] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c45e5800 == 133 [pid = 1826] [id = 672] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2b34800 == 132 [pid = 1826] [id = 671] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bec5a000 == 131 [pid = 1826] [id = 670] 05:24:44 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b7272800 == 130 [pid = 1826] [id = 669] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 200 (0x7fa7c00a9000) [pid = 1826] [serial = 1934] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 199 (0x7fa7c01ec400) [pid = 1826] [serial = 1935] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 198 (0x7fa7bc048c00) [pid = 1826] [serial = 1989] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7baf4b400) [pid = 1826] [serial = 1988] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 196 (0x7fa7bef07c00) [pid = 1826] [serial = 1994] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 195 (0x7fa7c0119800) [pid = 1826] [serial = 1995] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 194 (0x7fa7c07dac00) [pid = 1826] [serial = 2000] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 193 (0x7fa7bea2b800) [pid = 1826] [serial = 1992] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 192 (0x7fa7bda11400) [pid = 1826] [serial = 1991] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 191 (0x7fa7c4cdbc00) [pid = 1826] [serial = 1949] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 190 (0x7fa7c0569800) [pid = 1826] [serial = 1943] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 189 (0x7fa7ce10d400) [pid = 1826] [serial = 1961] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 188 (0x7fa7c1baf000) [pid = 1826] [serial = 1946] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 187 (0x7fa7c0397400) [pid = 1826] [serial = 1997] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 186 (0x7fa7cbe78400) [pid = 1826] [serial = 1958] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 185 (0x7fa7bedab400) [pid = 1826] [serial = 1940] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 184 (0x7fa7bd621c00) [pid = 1826] [serial = 1937] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 183 (0x7fa7c4175c00) [pid = 1826] [serial = 2003] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 182 (0x7fa7c6edb400) [pid = 1826] [serial = 1955] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 181 (0x7fa7c5803000) [pid = 1826] [serial = 1952] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 180 (0x7fa7c1bad800) [pid = 1826] [serial = 2001] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 179 (0x7fa7ce397400) [pid = 1826] [serial = 1964] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 178 (0x7fa7ced4a000) [pid = 1826] [serial = 1967] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 177 (0x7fa7cf1aa400) [pid = 1826] [serial = 1970] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 176 (0x7fa7cf456800) [pid = 1826] [serial = 1973] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 175 (0x7fa7cf4bc400) [pid = 1826] [serial = 1976] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 174 (0x7fa7cf505c00) [pid = 1826] [serial = 1979] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 173 (0x7fa7cf605800) [pid = 1826] [serial = 1982] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 172 (0x7fa7baf50c00) [pid = 1826] [serial = 1985] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 171 (0x7fa7bed49000) [pid = 1826] [serial = 2006] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 170 (0x7fa7c4d63c00) [pid = 1826] [serial = 2004] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 169 (0x7fa7c056a800) [pid = 1826] [serial = 1998] [outer = (nil)] [url = about:blank] 05:24:44 INFO - PROCESS | 1826 | 1461414284687 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:24:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:24:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2578ms 05:24:44 INFO - PROCESS | 1826 | 1461414284730 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:24:44 INFO - PROCESS | 1826 | 1461414284737 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:24:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:24:44 INFO - PROCESS | 1826 | 1461414284745 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:24:44 INFO - PROCESS | 1826 | 1461414284749 Marionette TRACE conn3 <- [1,2806,null,{}] 05:24:44 INFO - PROCESS | 1826 | 1461414284755 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:24:44 INFO - PROCESS | 1826 | 1461414284957 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:24:45 INFO - PROCESS | 1826 | 1461414285182 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ba6a4800 == 131 [pid = 1826] [id = 709] 05:24:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 170 (0x7fa7b83b8400) [pid = 1826] [serial = 2128] [outer = (nil)] 05:24:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 171 (0x7fa7bda0dc00) [pid = 1826] [serial = 2129] [outer = 0x7fa7b83b8400] 05:24:45 INFO - PROCESS | 1826 | 1461414285246 Marionette DEBUG loaded listener.js 05:24:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 172 (0x7fa7bedb5400) [pid = 1826] [serial = 2130] [outer = 0x7fa7b83b8400] 05:24:46 INFO - PROCESS | 1826 | 1461414286055 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:24:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:24:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1333ms 05:24:46 INFO - PROCESS | 1826 | 1461414286081 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:24:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:24:46 INFO - PROCESS | 1826 | 1461414286086 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:24:46 INFO - PROCESS | 1826 | 1461414286092 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:24:46 INFO - PROCESS | 1826 | 1461414286095 Marionette TRACE conn3 <- [1,2810,null,{}] 05:24:46 INFO - PROCESS | 1826 | 1461414286100 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:24:46 INFO - PROCESS | 1826 | 1461414286287 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:24:46 INFO - PROCESS | 1826 | 1461414286490 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdad7800 == 132 [pid = 1826] [id = 710] 05:24:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 173 (0x7fa7baf4b400) [pid = 1826] [serial = 2131] [outer = (nil)] 05:24:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 174 (0x7fa7c0299c00) [pid = 1826] [serial = 2132] [outer = 0x7fa7baf4b400] 05:24:46 INFO - PROCESS | 1826 | 1461414286551 Marionette DEBUG loaded listener.js 05:24:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 175 (0x7fa7c05a5000) [pid = 1826] [serial = 2133] [outer = 0x7fa7baf4b400] 05:24:47 INFO - PROCESS | 1826 | 1461414287365 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:24:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:24:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1329ms 05:24:47 INFO - PROCESS | 1826 | 1461414287425 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:24:47 INFO - PROCESS | 1826 | 1461414287429 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:24:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:24:47 INFO - PROCESS | 1826 | 1461414287441 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:24:47 INFO - PROCESS | 1826 | 1461414287449 Marionette TRACE conn3 <- [1,2814,null,{}] 05:24:47 INFO - PROCESS | 1826 | 1461414287464 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:24:47 INFO - PROCESS | 1826 | 1461414287729 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:24:47 INFO - PROCESS | 1826 | 1461414287758 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c05ce800 == 133 [pid = 1826] [id = 711] 05:24:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 176 (0x7fa7c1bb6000) [pid = 1826] [serial = 2134] [outer = (nil)] 05:24:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 177 (0x7fa7c417ac00) [pid = 1826] [serial = 2135] [outer = 0x7fa7c1bb6000] 05:24:47 INFO - PROCESS | 1826 | 1461414287817 Marionette DEBUG loaded listener.js 05:24:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 178 (0x7fa7c4cdbc00) [pid = 1826] [serial = 2136] [outer = 0x7fa7c1bb6000] 05:24:48 INFO - PROCESS | 1826 | 1461414288780 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:24:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:24:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1398ms 05:24:48 INFO - PROCESS | 1826 | 1461414288837 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:24:48 INFO - PROCESS | 1826 | 1461414288840 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:24:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:24:48 INFO - PROCESS | 1826 | 1461414288846 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:24:48 INFO - PROCESS | 1826 | 1461414288848 Marionette TRACE conn3 <- [1,2818,null,{}] 05:24:48 INFO - PROCESS | 1826 | 1461414288853 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:24:49 INFO - PROCESS | 1826 | 1461414289338 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:24:49 INFO - PROCESS | 1826 | --DOMWINDOW == 177 (0x7fa7ba782800) [pid = 1826] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:24:49 INFO - PROCESS | 1826 | --DOMWINDOW == 176 (0x7fa7baf4bc00) [pid = 1826] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:24:49 INFO - PROCESS | 1826 | --DOMWINDOW == 175 (0x7fa7baf43000) [pid = 1826] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:24:49 INFO - PROCESS | 1826 | --DOMWINDOW == 174 (0x7fa7be917800) [pid = 1826] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:24:49 INFO - PROCESS | 1826 | --DOMWINDOW == 173 (0x7fa7b83b6800) [pid = 1826] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:24:49 INFO - PROCESS | 1826 | --DOMWINDOW == 172 (0x7fa7b98f6000) [pid = 1826] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:24:49 INFO - PROCESS | 1826 | 1461414289515 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bf02d800 == 134 [pid = 1826] [id = 712] 05:24:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 173 (0x7fa7b83b6800) [pid = 1826] [serial = 2137] [outer = (nil)] 05:24:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 174 (0x7fa7baf51000) [pid = 1826] [serial = 2138] [outer = 0x7fa7b83b6800] 05:24:49 INFO - PROCESS | 1826 | 1461414289575 Marionette DEBUG loaded listener.js 05:24:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 175 (0x7fa7c4d61c00) [pid = 1826] [serial = 2139] [outer = 0x7fa7b83b6800] 05:24:50 INFO - PROCESS | 1826 | 1461414290235 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:24:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:24:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1433ms 05:24:50 INFO - PROCESS | 1826 | 1461414290279 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:24:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:24:50 INFO - PROCESS | 1826 | 1461414290282 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:24:50 INFO - PROCESS | 1826 | 1461414290287 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:24:50 INFO - PROCESS | 1826 | 1461414290290 Marionette TRACE conn3 <- [1,2822,null,{}] 05:24:50 INFO - PROCESS | 1826 | 1461414290294 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:24:50 INFO - PROCESS | 1826 | 1461414290492 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:24:50 INFO - PROCESS | 1826 | 1461414290680 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c32c8800 == 135 [pid = 1826] [id = 713] 05:24:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 176 (0x7fa7c5945800) [pid = 1826] [serial = 2140] [outer = (nil)] 05:24:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 177 (0x7fa7c5aad000) [pid = 1826] [serial = 2141] [outer = 0x7fa7c5945800] 05:24:50 INFO - PROCESS | 1826 | 1461414290753 Marionette DEBUG loaded listener.js 05:24:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 178 (0x7fa7cbc8d400) [pid = 1826] [serial = 2142] [outer = 0x7fa7c5945800] 05:24:51 INFO - PROCESS | 1826 | 1461414291749 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:24:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:24:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1526ms 05:24:51 INFO - PROCESS | 1826 | 1461414291814 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:24:51 INFO - PROCESS | 1826 | 1461414291820 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:24:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:24:51 INFO - PROCESS | 1826 | 1461414291829 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:24:51 INFO - PROCESS | 1826 | 1461414291834 Marionette TRACE conn3 <- [1,2826,null,{}] 05:24:51 INFO - PROCESS | 1826 | 1461414291843 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:24:52 INFO - PROCESS | 1826 | 1461414292103 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:24:52 INFO - PROCESS | 1826 | 1461414292437 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bd64f000 == 136 [pid = 1826] [id = 714] 05:24:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 179 (0x7fa7bc042400) [pid = 1826] [serial = 2143] [outer = (nil)] 05:24:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 180 (0x7fa7bea22800) [pid = 1826] [serial = 2144] [outer = 0x7fa7bc042400] 05:24:52 INFO - PROCESS | 1826 | 1461414292509 Marionette DEBUG loaded listener.js 05:24:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 181 (0x7fa7c00a4c00) [pid = 1826] [serial = 2145] [outer = 0x7fa7bc042400] 05:24:53 INFO - PROCESS | 1826 | 1461414293364 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:24:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:24:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1582ms 05:24:53 INFO - PROCESS | 1826 | 1461414293411 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:24:53 INFO - PROCESS | 1826 | 1461414293419 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:24:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:24:53 INFO - PROCESS | 1826 | 1461414293429 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:24:53 INFO - PROCESS | 1826 | 1461414293432 Marionette TRACE conn3 <- [1,2830,null,{}] 05:24:53 INFO - PROCESS | 1826 | 1461414293437 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:24:53 INFO - PROCESS | 1826 | 1461414293660 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:24:53 INFO - PROCESS | 1826 | 1461414293925 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c2b42800 == 137 [pid = 1826] [id = 715] 05:24:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 182 (0x7fa7c01ea800) [pid = 1826] [serial = 2146] [outer = (nil)] 05:24:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 183 (0x7fa7c07dfc00) [pid = 1826] [serial = 2147] [outer = 0x7fa7c01ea800] 05:24:54 INFO - PROCESS | 1826 | 1461414294041 Marionette DEBUG loaded listener.js 05:24:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 184 (0x7fa7c416ec00) [pid = 1826] [serial = 2148] [outer = 0x7fa7c01ea800] 05:24:54 INFO - PROCESS | 1826 | 1461414294962 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:24:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:24:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1582ms 05:24:55 INFO - PROCESS | 1826 | 1461414295011 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:24:55 INFO - PROCESS | 1826 | 1461414295015 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:24:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:24:55 INFO - PROCESS | 1826 | 1461414295020 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:24:55 INFO - PROCESS | 1826 | 1461414295026 Marionette TRACE conn3 <- [1,2834,null,{}] 05:24:55 INFO - PROCESS | 1826 | 1461414295040 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:24:55 INFO - PROCESS | 1826 | 1461414295264 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:24:55 INFO - PROCESS | 1826 | 1461414295579 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c70c1800 == 138 [pid = 1826] [id = 716] 05:24:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 185 (0x7fa7c4d67800) [pid = 1826] [serial = 2149] [outer = (nil)] 05:24:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 186 (0x7fa7c5946800) [pid = 1826] [serial = 2150] [outer = 0x7fa7c4d67800] 05:24:55 INFO - PROCESS | 1826 | 1461414295656 Marionette DEBUG loaded listener.js 05:24:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 187 (0x7fa7cbc94c00) [pid = 1826] [serial = 2151] [outer = 0x7fa7c4d67800] 05:24:56 INFO - PROCESS | 1826 | 1461414296525 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:24:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:24:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1533ms 05:24:56 INFO - PROCESS | 1826 | 1461414296555 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:24:56 INFO - PROCESS | 1826 | 1461414296559 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:24:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:24:56 INFO - PROCESS | 1826 | 1461414296565 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:24:56 INFO - PROCESS | 1826 | 1461414296567 Marionette TRACE conn3 <- [1,2838,null,{}] 05:24:56 INFO - PROCESS | 1826 | 1461414296572 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:24:56 INFO - PROCESS | 1826 | 1461414296789 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:24:57 INFO - PROCESS | 1826 | 1461414297063 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cbf9e000 == 139 [pid = 1826] [id = 717] 05:24:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 188 (0x7fa7c580f000) [pid = 1826] [serial = 2152] [outer = (nil)] 05:24:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 189 (0x7fa7ccd6c800) [pid = 1826] [serial = 2153] [outer = 0x7fa7c580f000] 05:24:57 INFO - PROCESS | 1826 | 1461414297141 Marionette DEBUG loaded listener.js 05:24:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 190 (0x7fa7ce112c00) [pid = 1826] [serial = 2154] [outer = 0x7fa7c580f000] 05:24:58 INFO - PROCESS | 1826 | 1461414297999 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:24:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:24:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1475ms 05:24:58 INFO - PROCESS | 1826 | 1461414298041 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:24:58 INFO - PROCESS | 1826 | 1461414298045 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:24:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:24:58 INFO - PROCESS | 1826 | 1461414298050 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:24:58 INFO - PROCESS | 1826 | 1461414298052 Marionette TRACE conn3 <- [1,2842,null,{}] 05:24:58 INFO - PROCESS | 1826 | 1461414298058 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:24:58 INFO - PROCESS | 1826 | 1461414298342 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:24:58 INFO - PROCESS | 1826 | 1461414298550 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce0c0800 == 140 [pid = 1826] [id = 718] 05:24:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 191 (0x7fa7ce7bac00) [pid = 1826] [serial = 2155] [outer = (nil)] 05:24:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 192 (0x7fa7cec14c00) [pid = 1826] [serial = 2156] [outer = 0x7fa7ce7bac00] 05:24:58 INFO - PROCESS | 1826 | 1461414298633 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 193 (0x7fa7cf4bcc00) [pid = 1826] [serial = 2157] [outer = 0x7fa7ce7bac00] 05:24:59 INFO - PROCESS | 1826 | 1461414299524 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:24:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:24:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1525ms 05:24:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:24:59 INFO - PROCESS | 1826 | 1461414299577 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 1826 | 1461414299579 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:24:59 INFO - PROCESS | 1826 | 1461414299585 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 1826 | 1461414299588 Marionette TRACE conn3 <- [1,2846,null,{}] 05:24:59 INFO - PROCESS | 1826 | 1461414299593 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:24:59 INFO - PROCESS | 1826 | 1461414299839 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:25:00 INFO - PROCESS | 1826 | 1461414300177 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cf713000 == 141 [pid = 1826] [id = 719] 05:25:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 194 (0x7fa7cfa31800) [pid = 1826] [serial = 2158] [outer = (nil)] 05:25:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 195 (0x7fa7d14d3c00) [pid = 1826] [serial = 2159] [outer = 0x7fa7cfa31800] 05:25:00 INFO - PROCESS | 1826 | 1461414300257 Marionette DEBUG loaded listener.js 05:25:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 196 (0x7fa7d26edc00) [pid = 1826] [serial = 2160] [outer = 0x7fa7cfa31800] 05:25:01 INFO - PROCESS | 1826 | 1461414301126 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:25:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:25:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1578ms 05:25:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:25:01 INFO - PROCESS | 1826 | 1461414301162 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:25:01 INFO - PROCESS | 1826 | 1461414301165 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:25:01 INFO - PROCESS | 1826 | 1461414301171 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:25:01 INFO - PROCESS | 1826 | 1461414301173 Marionette TRACE conn3 <- [1,2850,null,{}] 05:25:01 INFO - PROCESS | 1826 | 1461414301178 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:25:01 INFO - PROCESS | 1826 | 1461414301383 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:25:01 INFO - PROCESS | 1826 | 1461414301626 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d1f27800 == 142 [pid = 1826] [id = 720] 05:25:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 197 (0x7fa7d097dc00) [pid = 1826] [serial = 2161] [outer = (nil)] 05:25:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7d27ef400) [pid = 1826] [serial = 2162] [outer = 0x7fa7d097dc00] 05:25:01 INFO - PROCESS | 1826 | 1461414301695 Marionette DEBUG loaded listener.js 05:25:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 199 (0x7fa7d2967000) [pid = 1826] [serial = 2163] [outer = 0x7fa7d097dc00] 05:25:02 INFO - PROCESS | 1826 | 1461414302603 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:25:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:25:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1483ms 05:25:02 INFO - PROCESS | 1826 | 1461414302654 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:25:02 INFO - PROCESS | 1826 | 1461414302657 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:25:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:25:02 INFO - PROCESS | 1826 | 1461414302663 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:25:02 INFO - PROCESS | 1826 | 1461414302665 Marionette TRACE conn3 <- [1,2854,null,{}] 05:25:02 INFO - PROCESS | 1826 | 1461414302670 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:25:02 INFO - PROCESS | 1826 | 1461414302895 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:25:03 INFO - PROCESS | 1826 | 1461414303171 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d291b800 == 143 [pid = 1826] [id = 721] 05:25:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 200 (0x7fa7d141bc00) [pid = 1826] [serial = 2164] [outer = (nil)] 05:25:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 201 (0x7fa7d2970400) [pid = 1826] [serial = 2165] [outer = 0x7fa7d141bc00] 05:25:03 INFO - PROCESS | 1826 | 1461414303247 Marionette DEBUG loaded listener.js 05:25:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 202 (0x7fa7d2aad400) [pid = 1826] [serial = 2166] [outer = 0x7fa7d141bc00] 05:25:04 INFO - PROCESS | 1826 | 1461414304143 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:25:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:25:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1526ms 05:25:04 INFO - PROCESS | 1826 | 1461414304190 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:25:04 INFO - PROCESS | 1826 | 1461414304193 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:25:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:25:04 INFO - PROCESS | 1826 | 1461414304199 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:25:04 INFO - PROCESS | 1826 | 1461414304201 Marionette TRACE conn3 <- [1,2858,null,{}] 05:25:04 INFO - PROCESS | 1826 | 1461414304207 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:25:04 INFO - PROCESS | 1826 | 1461414304418 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:25:04 INFO - PROCESS | 1826 | 1461414304693 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d7249800 == 144 [pid = 1826] [id = 722] 05:25:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 203 (0x7fa7d2775000) [pid = 1826] [serial = 2167] [outer = (nil)] 05:25:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 204 (0x7fa7d483d800) [pid = 1826] [serial = 2168] [outer = 0x7fa7d2775000] 05:25:04 INFO - PROCESS | 1826 | 1461414304815 Marionette DEBUG loaded listener.js 05:25:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 205 (0x7fa7d5412000) [pid = 1826] [serial = 2169] [outer = 0x7fa7d2775000] 05:25:05 INFO - PROCESS | 1826 | 1461414305668 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:25:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:25:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1531ms 05:25:05 INFO - PROCESS | 1826 | 1461414305730 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:25:05 INFO - PROCESS | 1826 | 1461414305734 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:25:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:25:05 INFO - PROCESS | 1826 | 1461414305739 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:25:05 INFO - PROCESS | 1826 | 1461414305741 Marionette TRACE conn3 <- [1,2862,null,{}] 05:25:05 INFO - PROCESS | 1826 | 1461414305747 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:25:05 INFO - PROCESS | 1826 | 1461414305952 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:25:06 INFO - PROCESS | 1826 | 1461414306237 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d948c800 == 145 [pid = 1826] [id = 723] 05:25:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 206 (0x7fa7d1418000) [pid = 1826] [serial = 2170] [outer = (nil)] 05:25:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 207 (0x7fa7d5527800) [pid = 1826] [serial = 2171] [outer = 0x7fa7d1418000] 05:25:06 INFO - PROCESS | 1826 | 1461414306315 Marionette DEBUG loaded listener.js 05:25:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 208 (0x7fa7d61cf000) [pid = 1826] [serial = 2172] [outer = 0x7fa7d1418000] 05:25:07 INFO - PROCESS | 1826 | 1461414307209 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:25:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:25:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1525ms 05:25:07 INFO - PROCESS | 1826 | 1461414307266 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:25:07 INFO - PROCESS | 1826 | 1461414307270 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:25:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:25:07 INFO - PROCESS | 1826 | 1461414307275 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:25:07 INFO - PROCESS | 1826 | 1461414307279 Marionette TRACE conn3 <- [1,2866,null,{}] 05:25:07 INFO - PROCESS | 1826 | 1461414307284 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:25:07 INFO - PROCESS | 1826 | 1461414307510 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:25:07 INFO - PROCESS | 1826 | 1461414307781 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7deb72000 == 146 [pid = 1826] [id = 724] 05:25:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 209 (0x7fa7d6949800) [pid = 1826] [serial = 2173] [outer = (nil)] 05:25:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 210 (0x7fa7d6dcdc00) [pid = 1826] [serial = 2174] [outer = 0x7fa7d6949800] 05:25:07 INFO - PROCESS | 1826 | 1461414307908 Marionette DEBUG loaded listener.js 05:25:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 211 (0x7fa7d77d7000) [pid = 1826] [serial = 2175] [outer = 0x7fa7d6949800] 05:25:08 INFO - PROCESS | 1826 | 1461414308748 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:25:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:25:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1528ms 05:25:08 INFO - PROCESS | 1826 | 1461414308804 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:25:08 INFO - PROCESS | 1826 | 1461414308807 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:25:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:25:08 INFO - PROCESS | 1826 | 1461414308812 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:25:08 INFO - PROCESS | 1826 | 1461414308814 Marionette TRACE conn3 <- [1,2870,null,{}] 05:25:08 INFO - PROCESS | 1826 | 1461414308819 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:25:09 INFO - PROCESS | 1826 | 1461414309024 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:25:09 INFO - PROCESS | 1826 | 1461414309298 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e55c9000 == 147 [pid = 1826] [id = 725] 05:25:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 212 (0x7fa7d682f000) [pid = 1826] [serial = 2176] [outer = (nil)] 05:25:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7d77e0400) [pid = 1826] [serial = 2177] [outer = 0x7fa7d682f000] 05:25:09 INFO - PROCESS | 1826 | 1461414309369 Marionette DEBUG loaded listener.js 05:25:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7d7abd400) [pid = 1826] [serial = 2178] [outer = 0x7fa7d682f000] 05:25:10 INFO - PROCESS | 1826 | 1461414310203 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:25:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:25:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1428ms 05:25:10 INFO - PROCESS | 1826 | 1461414310242 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:25:10 INFO - PROCESS | 1826 | 1461414310245 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:25:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:25:10 INFO - PROCESS | 1826 | 1461414310269 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:25:10 INFO - PROCESS | 1826 | 1461414310272 Marionette TRACE conn3 <- [1,2874,null,{}] 05:25:10 INFO - PROCESS | 1826 | 1461414310277 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:25:10 INFO - PROCESS | 1826 | 1461414310489 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:25:10 INFO - PROCESS | 1826 | 1461414310763 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e5aaf800 == 148 [pid = 1826] [id = 726] 05:25:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7d69c3000) [pid = 1826] [serial = 2179] [outer = (nil)] 05:25:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7d7bc2000) [pid = 1826] [serial = 2180] [outer = 0x7fa7d69c3000] 05:25:10 INFO - PROCESS | 1826 | 1461414310833 Marionette DEBUG loaded listener.js 05:25:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7d7bcbc00) [pid = 1826] [serial = 2181] [outer = 0x7fa7d69c3000] 05:25:11 INFO - PROCESS | 1826 | 1461414311737 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:25:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:25:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1532ms 05:25:11 INFO - PROCESS | 1826 | 1461414311799 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:25:11 INFO - PROCESS | 1826 | 1461414311802 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:25:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:25:11 INFO - PROCESS | 1826 | 1461414311807 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:25:11 INFO - PROCESS | 1826 | 1461414311809 Marionette TRACE conn3 <- [1,2878,null,{}] 05:25:11 INFO - PROCESS | 1826 | 1461414311815 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:25:12 INFO - PROCESS | 1826 | 1461414312019 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:25:12 INFO - PROCESS | 1826 | 1461414312297 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e6a25800 == 149 [pid = 1826] [id = 727] 05:25:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7d77d4800) [pid = 1826] [serial = 2182] [outer = (nil)] 05:25:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 219 (0x7fa7d8002c00) [pid = 1826] [serial = 2183] [outer = 0x7fa7d77d4800] 05:25:12 INFO - PROCESS | 1826 | 1461414312368 Marionette DEBUG loaded listener.js 05:25:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 220 (0x7fa7d8354000) [pid = 1826] [serial = 2184] [outer = 0x7fa7d77d4800] 05:25:13 INFO - PROCESS | 1826 | 1461414313194 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:25:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:25:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1425ms 05:25:13 INFO - PROCESS | 1826 | 1461414313234 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:25:13 INFO - PROCESS | 1826 | 1461414313236 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:25:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:25:13 INFO - PROCESS | 1826 | 1461414313242 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:25:13 INFO - PROCESS | 1826 | 1461414313244 Marionette TRACE conn3 <- [1,2882,null,{}] 05:25:13 INFO - PROCESS | 1826 | 1461414313249 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:25:13 INFO - PROCESS | 1826 | 1461414313447 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:25:13 INFO - PROCESS | 1826 | 1461414313724 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ea3d9800 == 150 [pid = 1826] [id = 728] 05:25:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 221 (0x7fa7d7abe000) [pid = 1826] [serial = 2185] [outer = (nil)] 05:25:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 222 (0x7fa7d86a1400) [pid = 1826] [serial = 2186] [outer = 0x7fa7d7abe000] 05:25:13 INFO - PROCESS | 1826 | 1461414313794 Marionette DEBUG loaded listener.js 05:25:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 223 (0x7fa7d8bf0c00) [pid = 1826] [serial = 2187] [outer = 0x7fa7d7abe000] 05:25:14 INFO - PROCESS | 1826 | 1461414314676 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:25:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:25:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1478ms 05:25:14 INFO - PROCESS | 1826 | 1461414314721 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:25:14 INFO - PROCESS | 1826 | 1461414314724 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:25:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:25:14 INFO - PROCESS | 1826 | 1461414314730 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:25:14 INFO - PROCESS | 1826 | 1461414314732 Marionette TRACE conn3 <- [1,2886,null,{}] 05:25:14 INFO - PROCESS | 1826 | 1461414314737 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:25:14 INFO - PROCESS | 1826 | 1461414314948 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:25:15 INFO - PROCESS | 1826 | 1461414315235 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7eac3e000 == 151 [pid = 1826] [id = 729] 05:25:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 224 (0x7fa7d7bcfc00) [pid = 1826] [serial = 2188] [outer = (nil)] 05:25:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 225 (0x7fa7d94bf400) [pid = 1826] [serial = 2189] [outer = 0x7fa7d7bcfc00] 05:25:15 INFO - PROCESS | 1826 | 1461414315310 Marionette DEBUG loaded listener.js 05:25:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 226 (0x7fa7dae5c800) [pid = 1826] [serial = 2190] [outer = 0x7fa7d7bcfc00] 05:25:16 INFO - PROCESS | 1826 | 1461414316152 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:25:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:25:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1528ms 05:25:16 INFO - PROCESS | 1826 | 1461414316259 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:25:16 INFO - PROCESS | 1826 | 1461414316262 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:25:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:25:16 INFO - PROCESS | 1826 | 1461414316267 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:25:16 INFO - PROCESS | 1826 | 1461414316269 Marionette TRACE conn3 <- [1,2890,null,{}] 05:25:16 INFO - PROCESS | 1826 | 1461414316275 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:25:16 INFO - PROCESS | 1826 | 1461414316482 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:25:16 INFO - PROCESS | 1826 | 1461414316762 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ecb86800 == 152 [pid = 1826] [id = 730] 05:25:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 227 (0x7fa7d8696000) [pid = 1826] [serial = 2191] [outer = (nil)] 05:25:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 228 (0x7fa7dea49800) [pid = 1826] [serial = 2192] [outer = 0x7fa7d8696000] 05:25:16 INFO - PROCESS | 1826 | 1461414316867 Marionette DEBUG loaded listener.js 05:25:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 229 (0x7fa7e4914c00) [pid = 1826] [serial = 2193] [outer = 0x7fa7d8696000] 05:25:17 INFO - PROCESS | 1826 | 1461414317720 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:25:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:25:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1526ms 05:25:17 INFO - PROCESS | 1826 | 1461414317795 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:25:17 INFO - PROCESS | 1826 | 1461414317798 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:25:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:25:17 INFO - PROCESS | 1826 | 1461414317804 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:25:17 INFO - PROCESS | 1826 | 1461414317807 Marionette TRACE conn3 <- [1,2894,null,{}] 05:25:17 INFO - PROCESS | 1826 | 1461414317811 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:25:18 INFO - PROCESS | 1826 | 1461414318021 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:25:18 INFO - PROCESS | 1826 | 1461414318297 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ed8f5800 == 153 [pid = 1826] [id = 731] 05:25:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 230 (0x7fa7c056e000) [pid = 1826] [serial = 2194] [outer = (nil)] 05:25:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7e491c800) [pid = 1826] [serial = 2195] [outer = 0x7fa7c056e000] 05:25:18 INFO - PROCESS | 1826 | 1461414318412 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7e5542400) [pid = 1826] [serial = 2196] [outer = 0x7fa7c056e000] 05:25:19 INFO - PROCESS | 1826 | 1461414319244 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:25:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:25:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1482ms 05:25:19 INFO - PROCESS | 1826 | 1461414319286 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:25:19 INFO - PROCESS | 1826 | 1461414319290 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:25:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:25:19 INFO - PROCESS | 1826 | 1461414319296 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:25:19 INFO - PROCESS | 1826 | 1461414319297 Marionette TRACE conn3 <- [1,2898,null,{}] 05:25:19 INFO - PROCESS | 1826 | 1461414319303 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:25:19 INFO - PROCESS | 1826 | 1461414319506 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:25:19 INFO - PROCESS | 1826 | 1461414319787 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7f25ac000 == 154 [pid = 1826] [id = 732] 05:25:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7b83b7400) [pid = 1826] [serial = 2197] [outer = (nil)] 05:25:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7e5876400) [pid = 1826] [serial = 2198] [outer = 0x7fa7b83b7400] 05:25:19 INFO - PROCESS | 1826 | 1461414319861 Marionette DEBUG loaded listener.js 05:25:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7e5a31400) [pid = 1826] [serial = 2199] [outer = 0x7fa7b83b7400] 05:25:20 INFO - PROCESS | 1826 | 1461414320745 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:25:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:25:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1480ms 05:25:20 INFO - PROCESS | 1826 | 1461414320776 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:25:20 INFO - PROCESS | 1826 | 1461414320779 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:25:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:25:20 INFO - PROCESS | 1826 | 1461414320785 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:25:20 INFO - PROCESS | 1826 | 1461414320787 Marionette TRACE conn3 <- [1,2902,null,{}] 05:25:20 INFO - PROCESS | 1826 | 1461414320794 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:25:21 INFO - PROCESS | 1826 | 1461414321003 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:25:21 INFO - PROCESS | 1826 | 1461414321295 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c0947800 == 155 [pid = 1826] [id = 733] 05:25:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7c4c3f800) [pid = 1826] [serial = 2200] [outer = (nil)] 05:25:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7e5cd9400) [pid = 1826] [serial = 2201] [outer = 0x7fa7c4c3f800] 05:25:21 INFO - PROCESS | 1826 | 1461414321365 Marionette DEBUG loaded listener.js 05:25:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7e6a04800) [pid = 1826] [serial = 2202] [outer = 0x7fa7c4c3f800] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b9803000 == 154 [pid = 1826] [id = 707] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d8bba000 == 153 [pid = 1826] [id = 706] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d8303000 == 152 [pid = 1826] [id = 705] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d724c000 == 151 [pid = 1826] [id = 704] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2e1c000 == 150 [pid = 1826] [id = 703] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2909800 == 149 [pid = 1826] [id = 702] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2391800 == 148 [pid = 1826] [id = 701] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d15bd000 == 147 [pid = 1826] [id = 700] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cef97800 == 146 [pid = 1826] [id = 699] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce68a800 == 145 [pid = 1826] [id = 698] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce0ba000 == 144 [pid = 1826] [id = 697] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdf37800 == 143 [pid = 1826] [id = 696] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ccb74000 == 142 [pid = 1826] [id = 695] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c727d000 == 141 [pid = 1826] [id = 694] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c4fb0000 == 140 [pid = 1826] [id = 693] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c45bb800 == 139 [pid = 1826] [id = 692] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c2b27000 == 138 [pid = 1826] [id = 691] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bec03800 == 137 [pid = 1826] [id = 690] 05:25:23 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ba7d1000 == 136 [pid = 1826] [id = 689] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7be918c00) [pid = 1826] [serial = 2012] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7c011b400) [pid = 1826] [serial = 2061] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7c00a2400) [pid = 1826] [serial = 2060] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 234 (0x7fa7bed5ac00) [pid = 1826] [serial = 2057] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 233 (0x7fa7bd4c2800) [pid = 1826] [serial = 2052] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7ccc6ac00) [pid = 1826] [serial = 2033] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7c0294800) [pid = 1826] [serial = 2063] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7b98eec00) [pid = 1826] [serial = 2009] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 229 (0x7fa7c055b800) [pid = 1826] [serial = 2007] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 228 (0x7fa7bdb45800) [pid = 1826] [serial = 2055] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 227 (0x7fa7c4ce3c00) [pid = 1826] [serial = 2021] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 226 (0x7fa7bedb1c00) [pid = 1826] [serial = 2058] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 225 (0x7fa7bbef8400) [pid = 1826] [serial = 2045] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 224 (0x7fa7c0082c00) [pid = 1826] [serial = 2048] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 223 (0x7fa7c2c1b000) [pid = 1826] [serial = 2018] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 222 (0x7fa7cf1a7800) [pid = 1826] [serial = 2039] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 221 (0x7fa7cfaf3800) [pid = 1826] [serial = 2042] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 220 (0x7fa7bbef2800) [pid = 1826] [serial = 2051] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 219 (0x7fa7c5805800) [pid = 1826] [serial = 2024] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 218 (0x7fa7c5950400) [pid = 1826] [serial = 2027] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 217 (0x7fa7ce7b2800) [pid = 1826] [serial = 2036] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7c0558c00) [pid = 1826] [serial = 2064] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 215 (0x7fa7c0552400) [pid = 1826] [serial = 2015] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 214 (0x7fa7bd626c00) [pid = 1826] [serial = 2054] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 213 (0x7fa7cbc87800) [pid = 1826] [serial = 2030] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | --DOMWINDOW == 212 (0x7fa7c07e6800) [pid = 1826] [serial = 2066] [outer = (nil)] [url = about:blank] 05:25:23 INFO - PROCESS | 1826 | 1461414323736 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:25:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:25:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2991ms 05:25:23 INFO - PROCESS | 1826 | 1461414323777 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:25:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:25:23 INFO - PROCESS | 1826 | 1461414323782 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:25:23 INFO - PROCESS | 1826 | 1461414323789 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:25:23 INFO - PROCESS | 1826 | 1461414323794 Marionette TRACE conn3 <- [1,2906,null,{}] 05:25:23 INFO - PROCESS | 1826 | 1461414323802 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:25:24 INFO - PROCESS | 1826 | 1461414324031 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:25:24 INFO - PROCESS | 1826 | 1461414324246 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ba7d1000 == 137 [pid = 1826] [id = 734] 05:25:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7ba78c000) [pid = 1826] [serial = 2203] [outer = (nil)] 05:25:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7bbef6400) [pid = 1826] [serial = 2204] [outer = 0x7fa7ba78c000] 05:25:24 INFO - PROCESS | 1826 | 1461414324311 Marionette DEBUG loaded listener.js 05:25:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7bd4c5c00) [pid = 1826] [serial = 2205] [outer = 0x7fa7ba78c000] 05:25:25 INFO - PROCESS | 1826 | 1461414325033 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:25:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:25:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1282ms 05:25:25 INFO - PROCESS | 1826 | 1461414325070 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:25:25 INFO - PROCESS | 1826 | 1461414325077 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:25:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:25:25 INFO - PROCESS | 1826 | 1461414325086 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:25:25 INFO - PROCESS | 1826 | 1461414325090 Marionette TRACE conn3 <- [1,2910,null,{}] 05:25:25 INFO - PROCESS | 1826 | 1461414325095 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:25:25 INFO - PROCESS | 1826 | 1461414325397 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:25:25 INFO - PROCESS | 1826 | 1461414325522 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bbfd4000 == 138 [pid = 1826] [id = 735] 05:25:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7b98fb800) [pid = 1826] [serial = 2206] [outer = (nil)] 05:25:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7be915400) [pid = 1826] [serial = 2207] [outer = 0x7fa7b98fb800] 05:25:25 INFO - PROCESS | 1826 | 1461414325582 Marionette DEBUG loaded listener.js 05:25:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7bed5f800) [pid = 1826] [serial = 2208] [outer = 0x7fa7b98fb800] 05:25:26 INFO - PROCESS | 1826 | 1461414326365 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:25:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:25:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:25:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1331ms 05:25:26 INFO - TEST-START | /DOMEvents/constructors.html 05:25:26 INFO - PROCESS | 1826 | 1461414326418 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:25:26 INFO - PROCESS | 1826 | 1461414326420 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:25:26 INFO - PROCESS | 1826 | 1461414326426 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:25:26 INFO - PROCESS | 1826 | 1461414326441 Marionette TRACE conn3 <- [1,2914,null,{}] 05:25:26 INFO - PROCESS | 1826 | 1461414326465 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:25:26 INFO - PROCESS | 1826 | 1461414326722 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:25:26 INFO - PROCESS | 1826 | 1461414326763 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdb1a000 == 139 [pid = 1826] [id = 736] 05:25:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 219 (0x7fa7bef09c00) [pid = 1826] [serial = 2209] [outer = (nil)] 05:25:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 220 (0x7fa7c01e0800) [pid = 1826] [serial = 2210] [outer = 0x7fa7bef09c00] 05:25:26 INFO - PROCESS | 1826 | 1461414326826 Marionette DEBUG loaded listener.js 05:25:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 221 (0x7fa7c055d000) [pid = 1826] [serial = 2211] [outer = 0x7fa7bef09c00] 05:25:28 INFO - PROCESS | 1826 | --DOMWINDOW == 220 (0x7fa7b98f0800) [pid = 1826] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:25:28 INFO - PROCESS | 1826 | --DOMWINDOW == 219 (0x7fa7c1bb6000) [pid = 1826] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:25:28 INFO - PROCESS | 1826 | --DOMWINDOW == 218 (0x7fa7baf4b400) [pid = 1826] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:25:28 INFO - PROCESS | 1826 | --DOMWINDOW == 217 (0x7fa7b83b6800) [pid = 1826] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:25:28 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7b83b8400) [pid = 1826] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:25:28 INFO - PROCESS | 1826 | 1461414328183 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:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:25:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:25:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:25:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:25:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:25:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:25:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:25:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:25:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:25:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 1827ms 05:25:28 INFO - PROCESS | 1826 | 1461414328258 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:25:28 INFO - PROCESS | 1826 | 1461414328267 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:25:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:25:28 INFO - PROCESS | 1826 | 1461414328276 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:25:28 INFO - PROCESS | 1826 | 1461414328280 Marionette TRACE conn3 <- [1,2918,null,{}] 05:25:28 INFO - PROCESS | 1826 | 1461414328285 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:25:28 INFO - PROCESS | 1826 | 1461414328463 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:25:28 INFO - PROCESS | 1826 | 1461414328689 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bf0e7000 == 140 [pid = 1826] [id = 737] 05:25:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7be912800) [pid = 1826] [serial = 2212] [outer = (nil)] 05:25:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7c1a81800) [pid = 1826] [serial = 2213] [outer = 0x7fa7be912800] 05:25:28 INFO - PROCESS | 1826 | 1461414328750 Marionette DEBUG loaded listener.js 05:25:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 219 (0x7fa7c4c46c00) [pid = 1826] [serial = 2214] [outer = 0x7fa7be912800] 05:25:29 INFO - PROCESS | 1826 | 1461414329376 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:25:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:25:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1133ms 05:25:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:25:29 INFO - PROCESS | 1826 | 1461414329409 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:25:29 INFO - PROCESS | 1826 | 1461414329411 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:25:29 INFO - PROCESS | 1826 | 1461414329416 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:25:29 INFO - PROCESS | 1826 | 1461414329418 Marionette TRACE conn3 <- [1,2922,null,{}] 05:25:29 INFO - PROCESS | 1826 | 1461414329423 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:25:29 INFO - PROCESS | 1826 | 1461414329594 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:25:29 INFO - PROCESS | 1826 | 1461414329791 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c0931000 == 141 [pid = 1826] [id = 738] 05:25:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 220 (0x7fa7c011c400) [pid = 1826] [serial = 2215] [outer = (nil)] 05:25:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 221 (0x7fa7c4c3f000) [pid = 1826] [serial = 2216] [outer = 0x7fa7c011c400] 05:25:29 INFO - PROCESS | 1826 | 1461414329848 Marionette DEBUG loaded listener.js 05:25:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 222 (0x7fa7c5805800) [pid = 1826] [serial = 2217] [outer = 0x7fa7c011c400] 05:25:30 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:25:30 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:25:30 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:25:30 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:25:30 INFO - PROCESS | 1826 | 1461414330769 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:25:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:25:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:25:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:25:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:25:30 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:25:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:25:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:25:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:25:30 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:25:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:25:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:25:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:25:30 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:25:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:25:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:25:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:25:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:25:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1383ms 05:25:30 INFO - PROCESS | 1826 | 1461414330805 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:25:30 INFO - PROCESS | 1826 | 1461414330815 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:25:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:25:30 INFO - PROCESS | 1826 | 1461414330824 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:25:30 INFO - PROCESS | 1826 | 1461414330829 Marionette TRACE conn3 <- [1,2926,null,{}] 05:25:30 INFO - PROCESS | 1826 | 1461414330860 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:25:31 INFO - PROCESS | 1826 | 1461414331063 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:25:31 INFO - PROCESS | 1826 | 1461414331375 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bd40d800 == 142 [pid = 1826] [id = 739] 05:25:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 223 (0x7fa7bedadc00) [pid = 1826] [serial = 2218] [outer = (nil)] 05:25:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 224 (0x7fa7c0082c00) [pid = 1826] [serial = 2219] [outer = 0x7fa7bedadc00] 05:25:31 INFO - PROCESS | 1826 | 1461414331454 Marionette DEBUG loaded listener.js 05:25:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 225 (0x7fa7c01e9c00) [pid = 1826] [serial = 2220] [outer = 0x7fa7bedadc00] 05:25:32 INFO - PROCESS | 1826 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:25:32 INFO - PROCESS | 1826 | 1461414332230 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:25:32 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:25:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1451ms 05:25:32 INFO - PROCESS | 1826 | 1461414332276 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:25:32 INFO - PROCESS | 1826 | 1461414332284 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:25:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:25:32 INFO - PROCESS | 1826 | 1461414332293 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:25:32 INFO - PROCESS | 1826 | 1461414332297 Marionette TRACE conn3 <- [1,2930,null,{}] 05:25:32 INFO - PROCESS | 1826 | 1461414332303 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:25:32 INFO - PROCESS | 1826 | 1461414332503 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:25:32 INFO - PROCESS | 1826 | 1461414332780 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c1946000 == 143 [pid = 1826] [id = 740] 05:25:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 226 (0x7fa7c4c4b400) [pid = 1826] [serial = 2221] [outer = (nil)] 05:25:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 227 (0x7fa7c4e89000) [pid = 1826] [serial = 2222] [outer = 0x7fa7c4c4b400] 05:25:32 INFO - PROCESS | 1826 | 1461414332852 Marionette DEBUG loaded listener.js 05:25:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 228 (0x7fa7c583e800) [pid = 1826] [serial = 2223] [outer = 0x7fa7c4c4b400] 05:25:33 INFO - PROCESS | 1826 | 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:25:33 INFO - PROCESS | 1826 | 1461414333665 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:25:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:25:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1388ms 05:25:33 INFO - PROCESS | 1826 | 1461414333682 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:25:33 INFO - PROCESS | 1826 | 1461414333685 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:25:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:25:33 INFO - PROCESS | 1826 | 1461414333691 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:25:33 INFO - PROCESS | 1826 | 1461414333696 Marionette TRACE conn3 <- [1,2934,null,{}] 05:25:33 INFO - PROCESS | 1826 | 1461414333711 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:25:33 INFO - PROCESS | 1826 | 1461414333922 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:25:34 INFO - PROCESS | 1826 | 1461414334182 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c32d8000 == 144 [pid = 1826] [id = 741] 05:25:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 229 (0x7fa7c6edd000) [pid = 1826] [serial = 2224] [outer = (nil)] 05:25:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 230 (0x7fa7cbe31c00) [pid = 1826] [serial = 2225] [outer = 0x7fa7c6edd000] 05:25:34 INFO - PROCESS | 1826 | 1461414334272 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7ccd6c400) [pid = 1826] [serial = 2226] [outer = 0x7fa7c6edd000] 05:25:35 INFO - PROCESS | 1826 | 1461414335028 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:25:35 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:25:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1382ms 05:25:35 INFO - PROCESS | 1826 | 1461414335074 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:25:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:25:35 INFO - PROCESS | 1826 | 1461414335078 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:25:35 INFO - PROCESS | 1826 | 1461414335083 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 1826 | 1461414335086 Marionette TRACE conn3 <- [1,2938,null,{}] 05:25:35 INFO - PROCESS | 1826 | 1461414335091 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:25:35 INFO - PROCESS | 1826 | 1461414335304 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:25:35 INFO - PROCESS | 1826 | 1461414335558 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c4fab000 == 145 [pid = 1826] [id = 742] 05:25:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7c70eec00) [pid = 1826] [serial = 2227] [outer = (nil)] 05:25:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7ce952800) [pid = 1826] [serial = 2228] [outer = 0x7fa7c70eec00] 05:25:35 INFO - PROCESS | 1826 | 1461414335627 Marionette DEBUG loaded listener.js 05:25:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7ced50400) [pid = 1826] [serial = 2229] [outer = 0x7fa7c70eec00] 05:25:36 INFO - PROCESS | 1826 | 1461414336399 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:25:36 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:25:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1326ms 05:25:36 INFO - PROCESS | 1826 | 1461414336428 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:25:36 INFO - PROCESS | 1826 | 1461414336433 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:25:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:25:36 INFO - PROCESS | 1826 | 1461414336440 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:25:36 INFO - PROCESS | 1826 | 1461414336443 Marionette TRACE conn3 <- [1,2942,null,{}] 05:25:36 INFO - PROCESS | 1826 | 1461414336448 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:25:36 INFO - PROCESS | 1826 | 1461414336646 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:25:36 INFO - PROCESS | 1826 | 1461414336894 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c7266000 == 146 [pid = 1826] [id = 743] 05:25:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7bedab400) [pid = 1826] [serial = 2230] [outer = (nil)] 05:25:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7cf1af000) [pid = 1826] [serial = 2231] [outer = 0x7fa7bedab400] 05:25:36 INFO - PROCESS | 1826 | 1461414336966 Marionette DEBUG loaded listener.js 05:25:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7cf4bc000) [pid = 1826] [serial = 2232] [outer = 0x7fa7bedab400] 05:25:37 INFO - PROCESS | 1826 | 1461414337755 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:25:37 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:25:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:25:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1380ms 05:25:37 INFO - PROCESS | 1826 | 1461414337821 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:25:37 INFO - PROCESS | 1826 | 1461414337825 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:25:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:25:37 INFO - PROCESS | 1826 | 1461414337830 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:25:37 INFO - PROCESS | 1826 | 1461414337832 Marionette TRACE conn3 <- [1,2946,null,{}] 05:25:37 INFO - PROCESS | 1826 | 1461414337838 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:25:38 INFO - PROCESS | 1826 | 1461414338057 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:25:38 INFO - PROCESS | 1826 | 1461414338337 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cdf55800 == 147 [pid = 1826] [id = 744] 05:25:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7cf5b7c00) [pid = 1826] [serial = 2233] [outer = (nil)] 05:25:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 239 (0x7fa7d1420000) [pid = 1826] [serial = 2234] [outer = 0x7fa7cf5b7c00] 05:25:38 INFO - PROCESS | 1826 | 1461414338411 Marionette DEBUG loaded listener.js 05:25:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 240 (0x7fa7d1fb7c00) [pid = 1826] [serial = 2235] [outer = 0x7fa7cf5b7c00] 05:25:39 INFO - PROCESS | 1826 | 1461414339134 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:25:39 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:25:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1328ms 05:25:39 INFO - PROCESS | 1826 | 1461414339159 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:25:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:25:39 INFO - PROCESS | 1826 | 1461414339163 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:25:39 INFO - PROCESS | 1826 | 1461414339168 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:25:39 INFO - PROCESS | 1826 | 1461414339170 Marionette TRACE conn3 <- [1,2950,null,{}] 05:25:39 INFO - PROCESS | 1826 | 1461414339175 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:25:39 INFO - PROCESS | 1826 | 1461414339381 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:25:39 INFO - PROCESS | 1826 | 1461414339665 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cea33000 == 148 [pid = 1826] [id = 745] 05:25:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 241 (0x7fa7cf5ba800) [pid = 1826] [serial = 2236] [outer = (nil)] 05:25:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 242 (0x7fa7d2427800) [pid = 1826] [serial = 2237] [outer = 0x7fa7cf5ba800] 05:25:39 INFO - PROCESS | 1826 | 1461414339734 Marionette DEBUG loaded listener.js 05:25:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 243 (0x7fa7d2773c00) [pid = 1826] [serial = 2238] [outer = 0x7fa7cf5ba800] 05:25:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7cef94000 == 149 [pid = 1826] [id = 746] 05:25:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 244 (0x7fa7d2ab3000) [pid = 1826] [serial = 2239] [outer = (nil)] 05:25:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 245 (0x7fa7d23b4800) [pid = 1826] [serial = 2240] [outer = 0x7fa7d2ab3000] 05:25:40 INFO - PROCESS | 1826 | 1461414340580 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:25:40 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:25:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1434ms 05:25:40 INFO - PROCESS | 1826 | 1461414340602 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:25:40 INFO - PROCESS | 1826 | 1461414340605 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:25:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:25:40 INFO - PROCESS | 1826 | 1461414340610 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:25:40 INFO - PROCESS | 1826 | 1461414340612 Marionette TRACE conn3 <- [1,2954,null,{}] 05:25:40 INFO - PROCESS | 1826 | 1461414340618 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:25:40 INFO - PROCESS | 1826 | 1461414340870 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:25:41 INFO - PROCESS | 1826 | 1461414341116 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d09c3800 == 150 [pid = 1826] [id = 747] 05:25:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 246 (0x7fa7cf5c2c00) [pid = 1826] [serial = 2241] [outer = (nil)] 05:25:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 247 (0x7fa7d4985000) [pid = 1826] [serial = 2242] [outer = 0x7fa7cf5c2c00] 05:25:41 INFO - PROCESS | 1826 | 1461414341184 Marionette DEBUG loaded listener.js 05:25:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 248 (0x7fa7d5a86400) [pid = 1826] [serial = 2243] [outer = 0x7fa7cf5c2c00] 05:25:41 INFO - PROCESS | 1826 | 1461414341956 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:25:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:25:41 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:25:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1378ms 05:25:41 INFO - PROCESS | 1826 | 1461414341993 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:25:41 INFO - PROCESS | 1826 | 1461414341997 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:25:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:25:42 INFO - PROCESS | 1826 | 1461414342002 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:25:42 INFO - PROCESS | 1826 | 1461414342004 Marionette TRACE conn3 <- [1,2958,null,{}] 05:25:42 INFO - PROCESS | 1826 | 1461414342009 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:25:42 INFO - PROCESS | 1826 | 1461414342224 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:25:42 INFO - PROCESS | 1826 | 1461414342476 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d2921800 == 151 [pid = 1826] [id = 748] 05:25:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 249 (0x7fa7d212fc00) [pid = 1826] [serial = 2244] [outer = (nil)] 05:25:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 250 (0x7fa7d6832800) [pid = 1826] [serial = 2245] [outer = 0x7fa7d212fc00] 05:25:42 INFO - PROCESS | 1826 | 1461414342544 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 251 (0x7fa7d77e7000) [pid = 1826] [serial = 2246] [outer = 0x7fa7d212fc00] 05:25:43 INFO - PROCESS | 1826 | 1461414343314 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:25:43 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:25:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1328ms 05:25:43 INFO - PROCESS | 1826 | 1461414343330 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:25:43 INFO - PROCESS | 1826 | 1461414343333 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:25:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:25:43 INFO - PROCESS | 1826 | 1461414343339 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:25:43 INFO - PROCESS | 1826 | 1461414343341 Marionette TRACE conn3 <- [1,2962,null,{}] 05:25:43 INFO - PROCESS | 1826 | 1461414343346 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:25:43 INFO - PROCESS | 1826 | 1461414343554 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:25:43 INFO - PROCESS | 1826 | 1461414343807 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d723e800 == 152 [pid = 1826] [id = 749] 05:25:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 252 (0x7fa7d2971c00) [pid = 1826] [serial = 2247] [outer = (nil)] 05:25:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 253 (0x7fa7d8b58800) [pid = 1826] [serial = 2248] [outer = 0x7fa7d2971c00] 05:25:43 INFO - PROCESS | 1826 | 1461414343882 Marionette DEBUG loaded listener.js 05:25:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 254 (0x7fa7dbc08c00) [pid = 1826] [serial = 2249] [outer = 0x7fa7d2971c00] 05:25:44 INFO - PROCESS | 1826 | 1461414344685 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:25:44 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:25:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1386ms 05:25:44 INFO - PROCESS | 1826 | 1461414344725 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:25:44 INFO - PROCESS | 1826 | 1461414344729 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:25:44 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:25:44 INFO - PROCESS | 1826 | 1461414344736 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:25:44 INFO - PROCESS | 1826 | 1461414344741 Marionette TRACE conn3 <- [1,2966,null,{}] 05:25:44 INFO - PROCESS | 1826 | 1461414344746 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:25:44 INFO - PROCESS | 1826 | 1461414344996 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:25:45 INFO - PROCESS | 1826 | 1461414345286 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d9489000 == 153 [pid = 1826] [id = 750] 05:25:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 255 (0x7fa7d6831800) [pid = 1826] [serial = 2250] [outer = (nil)] 05:25:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 256 (0x7fa7e6a4dc00) [pid = 1826] [serial = 2251] [outer = 0x7fa7d6831800] 05:25:45 INFO - PROCESS | 1826 | 1461414345376 Marionette DEBUG loaded listener.js 05:25:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 257 (0x7fa7e6ab7800) [pid = 1826] [serial = 2252] [outer = 0x7fa7d6831800] 05:25:46 INFO - PROCESS | 1826 | 1461414346165 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:25:46 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:25:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1477ms 05:25:46 INFO - PROCESS | 1826 | 1461414346213 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:25:46 INFO - PROCESS | 1826 | 1461414346216 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:25:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:25:46 INFO - PROCESS | 1826 | 1461414346222 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:25:46 INFO - PROCESS | 1826 | 1461414346224 Marionette TRACE conn3 <- [1,2970,null,{}] 05:25:46 INFO - PROCESS | 1826 | 1461414346229 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:25:46 INFO - PROCESS | 1826 | 1461414346438 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:25:46 INFO - PROCESS | 1826 | 1461414346760 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7eaa74800 == 154 [pid = 1826] [id = 751] 05:25:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 258 (0x7fa7cf6bac00) [pid = 1826] [serial = 2253] [outer = (nil)] 05:25:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 259 (0x7fa7e8b43c00) [pid = 1826] [serial = 2254] [outer = 0x7fa7cf6bac00] 05:25:46 INFO - PROCESS | 1826 | 1461414346834 Marionette DEBUG loaded listener.js 05:25:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 260 (0x7fa7ea305c00) [pid = 1826] [serial = 2255] [outer = 0x7fa7cf6bac00] 05:25:47 INFO - PROCESS | 1826 | 1461414347583 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:25:47 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:25:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1383ms 05:25:47 INFO - PROCESS | 1826 | 1461414347605 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:25:47 INFO - PROCESS | 1826 | 1461414347608 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:25:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:25:47 INFO - PROCESS | 1826 | 1461414347614 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:25:47 INFO - PROCESS | 1826 | 1461414347616 Marionette TRACE conn3 <- [1,2974,null,{}] 05:25:47 INFO - PROCESS | 1826 | 1461414347621 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:25:47 INFO - PROCESS | 1826 | 1461414347821 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:25:48 INFO - PROCESS | 1826 | 1461414348107 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b70ad800 == 155 [pid = 1826] [id = 752] 05:25:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 261 (0x7fa7df965800) [pid = 1826] [serial = 2256] [outer = (nil)] 05:25:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 262 (0x7fa7ea30c400) [pid = 1826] [serial = 2257] [outer = 0x7fa7df965800] 05:25:48 INFO - PROCESS | 1826 | 1461414348182 Marionette DEBUG loaded listener.js 05:25:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 263 (0x7fa7ea329000) [pid = 1826] [serial = 2258] [outer = 0x7fa7df965800] 05:25:48 INFO - PROCESS | 1826 | 1461414348909 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:25:48 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:25:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1337ms 05:25:48 INFO - PROCESS | 1826 | 1461414348951 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:25:48 INFO - PROCESS | 1826 | 1461414348955 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:25:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:25:48 INFO - PROCESS | 1826 | 1461414348960 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:25:48 INFO - PROCESS | 1826 | 1461414348963 Marionette TRACE conn3 <- [1,2978,null,{}] 05:25:48 INFO - PROCESS | 1826 | 1461414348969 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:25:49 INFO - PROCESS | 1826 | 1461414349175 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:25:49 INFO - PROCESS | 1826 | 1461414349442 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7f25ad800 == 156 [pid = 1826] [id = 753] 05:25:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 264 (0x7fa7e8bb7c00) [pid = 1826] [serial = 2259] [outer = (nil)] 05:25:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 265 (0x7fa7ea451000) [pid = 1826] [serial = 2260] [outer = 0x7fa7e8bb7c00] 05:25:49 INFO - PROCESS | 1826 | 1461414349512 Marionette DEBUG loaded listener.js 05:25:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 266 (0x7fa7ea5be800) [pid = 1826] [serial = 2261] [outer = 0x7fa7e8bb7c00] 05:25:50 INFO - PROCESS | 1826 | 1461414350264 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:25:50 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:25:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1329ms 05:25:50 INFO - PROCESS | 1826 | 1461414350296 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:25:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:25:50 INFO - PROCESS | 1826 | 1461414350309 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:25:50 INFO - PROCESS | 1826 | 1461414350315 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:25:50 INFO - PROCESS | 1826 | 1461414350317 Marionette TRACE conn3 <- [1,2982,null,{}] 05:25:50 INFO - PROCESS | 1826 | 1461414350323 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:25:50 INFO - PROCESS | 1826 | 1461414350536 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:25:50 INFO - PROCESS | 1826 | 1461414350795 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b71e9000 == 157 [pid = 1826] [id = 754] 05:25:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 267 (0x7fa7bc03f000) [pid = 1826] [serial = 2262] [outer = (nil)] 05:25:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 268 (0x7fa7ea614c00) [pid = 1826] [serial = 2263] [outer = 0x7fa7bc03f000] 05:25:50 INFO - PROCESS | 1826 | 1461414350867 Marionette DEBUG loaded listener.js 05:25:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 269 (0x7fa7ea61c000) [pid = 1826] [serial = 2264] [outer = 0x7fa7bc03f000] 05:25:51 INFO - PROCESS | 1826 | 1461414351669 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:25:51 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:25:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:25:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1379ms 05:25:51 INFO - PROCESS | 1826 | 1461414351694 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:25:51 INFO - PROCESS | 1826 | 1461414351697 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:25:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:25:51 INFO - PROCESS | 1826 | 1461414351702 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:25:51 INFO - PROCESS | 1826 | 1461414351705 Marionette TRACE conn3 <- [1,2986,null,{}] 05:25:51 INFO - PROCESS | 1826 | 1461414351710 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:25:51 INFO - PROCESS | 1826 | 1461414351919 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:25:52 INFO - PROCESS | 1826 | 1461414352209 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b62d7000 == 158 [pid = 1826] [id = 755] 05:25:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 270 (0x7fa7bee47000) [pid = 1826] [serial = 2265] [outer = (nil)] 05:25:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 271 (0x7fa7bee4dc00) [pid = 1826] [serial = 2266] [outer = 0x7fa7bee47000] 05:25:52 INFO - PROCESS | 1826 | 1461414352278 Marionette DEBUG loaded listener.js 05:25:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 272 (0x7fa7bee54000) [pid = 1826] [serial = 2267] [outer = 0x7fa7bee47000] 05:25:53 INFO - PROCESS | 1826 | 1461414353034 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:25:53 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:25:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1381ms 05:25:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:25:53 INFO - PROCESS | 1826 | 1461414353084 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:25:53 INFO - PROCESS | 1826 | 1461414353087 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:25:53 INFO - PROCESS | 1826 | 1461414353093 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - PROCESS | 1826 | 1461414353096 Marionette TRACE conn3 <- [1,2990,null,{}] 05:25:53 INFO - PROCESS | 1826 | 1461414353101 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:25:53 INFO - PROCESS | 1826 | 1461414353300 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:25:53 INFO - PROCESS | 1826 | 1461414353588 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b60c3000 == 159 [pid = 1826] [id = 756] 05:25:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 273 (0x7fa7bdc4a800) [pid = 1826] [serial = 2268] [outer = (nil)] 05:25:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 274 (0x7fa7bdc4f400) [pid = 1826] [serial = 2269] [outer = 0x7fa7bdc4a800] 05:25:53 INFO - PROCESS | 1826 | 1461414353660 Marionette DEBUG loaded listener.js 05:25:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 275 (0x7fa7bdc54400) [pid = 1826] [serial = 2270] [outer = 0x7fa7bdc4a800] 05:25:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b60d6800 == 160 [pid = 1826] [id = 757] 05:25:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 276 (0x7fa7c4d5c400) [pid = 1826] [serial = 2271] [outer = (nil)] 05:25:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 277 (0x7fa7bdc4b800) [pid = 1826] [serial = 2272] [outer = 0x7fa7c4d5c400] 05:25:54 INFO - PROCESS | 1826 | 1461414354506 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:25:54 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:25:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1434ms 05:25:54 INFO - PROCESS | 1826 | 1461414354542 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:25:54 INFO - PROCESS | 1826 | 1461414354546 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:25:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:25:54 INFO - PROCESS | 1826 | 1461414354554 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:25:54 INFO - PROCESS | 1826 | 1461414354556 Marionette TRACE conn3 <- [1,2994,null,{}] 05:25:54 INFO - PROCESS | 1826 | 1461414354560 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:25:54 INFO - PROCESS | 1826 | 1461414354824 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:25:55 INFO - PROCESS | 1826 | 1461414355105 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7eeece000 == 161 [pid = 1826] [id = 758] 05:25:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 278 (0x7fa7bdb39800) [pid = 1826] [serial = 2273] [outer = (nil)] 05:25:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 279 (0x7fa7bee49800) [pid = 1826] [serial = 2274] [outer = 0x7fa7bdb39800] 05:25:55 INFO - PROCESS | 1826 | 1461414355215 Marionette DEBUG loaded listener.js 05:25:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 280 (0x7fa7ea613000) [pid = 1826] [serial = 2275] [outer = 0x7fa7bdb39800] 05:25:55 INFO - PROCESS | 1826 | 1461414355911 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:25:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:25:55 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:25:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1375ms 05:25:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:25:55 INFO - PROCESS | 1826 | 1461414355940 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:25:55 INFO - PROCESS | 1826 | 1461414355943 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:25:55 INFO - PROCESS | 1826 | 1461414355952 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:25:55 INFO - PROCESS | 1826 | 1461414355955 Marionette TRACE conn3 <- [1,2998,null,{}] 05:25:55 INFO - PROCESS | 1826 | 1461414355960 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:25:56 INFO - PROCESS | 1826 | 1461414356170 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:25:56 INFO - PROCESS | 1826 | 1461414356426 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c3157000 == 162 [pid = 1826] [id = 759] 05:25:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 281 (0x7fa7b8471400) [pid = 1826] [serial = 2276] [outer = (nil)] 05:25:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 282 (0x7fa7b8477800) [pid = 1826] [serial = 2277] [outer = 0x7fa7b8471400] 05:25:56 INFO - PROCESS | 1826 | 1461414356496 Marionette DEBUG loaded listener.js 05:25:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 283 (0x7fa7b847cc00) [pid = 1826] [serial = 2278] [outer = 0x7fa7b8471400] 05:25:57 INFO - PROCESS | 1826 | 1461414357298 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:25:57 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:25:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1382ms 05:25:57 INFO - PROCESS | 1826 | 1461414357333 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:25:57 INFO - PROCESS | 1826 | 1461414357338 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:25:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:25:57 INFO - PROCESS | 1826 | 1461414357343 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:25:57 INFO - PROCESS | 1826 | 1461414357345 Marionette TRACE conn3 <- [1,3002,null,{}] 05:25:57 INFO - PROCESS | 1826 | 1461414357351 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:25:57 INFO - PROCESS | 1826 | 1461414357553 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:25:57 INFO - PROCESS | 1826 | 1461414357845 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b4a26800 == 163 [pid = 1826] [id = 760] 05:25:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 284 (0x7fa7b8474000) [pid = 1826] [serial = 2279] [outer = (nil)] 05:25:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 285 (0x7fa7bdc48c00) [pid = 1826] [serial = 2280] [outer = 0x7fa7b8474000] 05:25:57 INFO - PROCESS | 1826 | 1461414357913 Marionette DEBUG loaded listener.js 05:25:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 286 (0x7fa7ea616800) [pid = 1826] [serial = 2281] [outer = 0x7fa7b8474000] 05:25:58 INFO - PROCESS | 1826 | 1461414358664 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:25:58 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:25:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1376ms 05:25:58 INFO - PROCESS | 1826 | 1461414358720 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:25:58 INFO - PROCESS | 1826 | 1461414358723 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:25:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:25:58 INFO - PROCESS | 1826 | 1461414358728 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:25:58 INFO - PROCESS | 1826 | 1461414358730 Marionette TRACE conn3 <- [1,3006,null,{}] 05:25:58 INFO - PROCESS | 1826 | 1461414358737 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:25:58 INFO - PROCESS | 1826 | 1461414358939 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:25:59 INFO - PROCESS | 1826 | 1461414359230 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b6750800 == 164 [pid = 1826] [id = 761] 05:25:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 287 (0x7fa7b847a000) [pid = 1826] [serial = 2282] [outer = (nil)] 05:25:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 288 (0x7fa7c3453400) [pid = 1826] [serial = 2283] [outer = 0x7fa7b847a000] 05:25:59 INFO - PROCESS | 1826 | 1461414359302 Marionette DEBUG loaded listener.js 05:25:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 289 (0x7fa7c3457000) [pid = 1826] [serial = 2284] [outer = 0x7fa7b847a000] 05:26:00 INFO - PROCESS | 1826 | 1461414360049 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:26:00 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:26:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1375ms 05:26:00 INFO - PROCESS | 1826 | 1461414360105 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:26:00 INFO - PROCESS | 1826 | 1461414360109 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:26:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:26:00 INFO - PROCESS | 1826 | 1461414360114 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:26:00 INFO - PROCESS | 1826 | 1461414360116 Marionette TRACE conn3 <- [1,3010,null,{}] 05:26:00 INFO - PROCESS | 1826 | 1461414360122 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:26:00 INFO - PROCESS | 1826 | 1461414360389 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:26:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cf132800 == 163 [pid = 1826] [id = 191] 05:26:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce1dd000 == 162 [pid = 1826] [id = 190] 05:26:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bf033000 == 161 [pid = 1826] [id = 682] 05:26:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d15c3800 == 160 [pid = 1826] [id = 192] 05:26:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bf0e7000 == 159 [pid = 1826] [id = 737] 05:26:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bdb1a000 == 158 [pid = 1826] [id = 736] 05:26:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bbfd4000 == 157 [pid = 1826] [id = 735] 05:26:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ba7d1000 == 156 [pid = 1826] [id = 734] 05:26:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7f25ac000 == 155 [pid = 1826] [id = 732] 05:26:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ed8f5800 == 154 [pid = 1826] [id = 731] 05:26:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ecb86800 == 153 [pid = 1826] [id = 730] 05:26:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7eac3e000 == 152 [pid = 1826] [id = 729] 05:26:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ea3d9800 == 151 [pid = 1826] [id = 728] 05:26:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e6a25800 == 150 [pid = 1826] [id = 727] 05:26:02 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7e5aaf800 == 149 [pid = 1826] [id = 726] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 288 (0x7fa7c4c46800) [pid = 1826] [serial = 2078] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 287 (0x7fa7b98fac00) [pid = 1826] [serial = 2126] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 286 (0x7fa7d23b8800) [pid = 1826] [serial = 2114] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 285 (0x7fa7cf4bac00) [pid = 1826] [serial = 2099] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 284 (0x7fa7c417ac00) [pid = 1826] [serial = 2135] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 283 (0x7fa7d212d800) [pid = 1826] [serial = 2111] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 282 (0x7fa7c5ab5400) [pid = 1826] [serial = 2084] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 281 (0x7fa7c05a5000) [pid = 1826] [serial = 2133] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 280 (0x7fa7c4d61c00) [pid = 1826] [serial = 2139] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 279 (0x7fa7c4cdbc00) [pid = 1826] [serial = 2136] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 278 (0x7fa7baf51000) [pid = 1826] [serial = 2138] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 277 (0x7fa7cfafbc00) [pid = 1826] [serial = 2102] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 276 (0x7fa7d276dc00) [pid = 1826] [serial = 2120] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 275 (0x7fa7bda0dc00) [pid = 1826] [serial = 2129] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 274 (0x7fa7bc03ec00) [pid = 1826] [serial = 2127] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 273 (0x7fa7d1511400) [pid = 1826] [serial = 2108] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 272 (0x7fa7bad99000) [pid = 1826] [serial = 2069] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 271 (0x7fa7cf050400) [pid = 1826] [serial = 2096] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 270 (0x7fa7ce7ba000) [pid = 1826] [serial = 2090] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 269 (0x7fa7d141ac00) [pid = 1826] [serial = 2105] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 268 (0x7fa7bedb5400) [pid = 1826] [serial = 2130] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 267 (0x7fa7cec12000) [pid = 1826] [serial = 2093] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 266 (0x7fa7ccbf0800) [pid = 1826] [serial = 2087] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 265 (0x7fa7c4fb7000) [pid = 1826] [serial = 2081] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 264 (0x7fa7c0299c00) [pid = 1826] [serial = 2132] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 263 (0x7fa7bd623800) [pid = 1826] [serial = 2123] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 262 (0x7fa7d242b000) [pid = 1826] [serial = 2117] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 261 (0x7fa7bed59000) [pid = 1826] [serial = 2072] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 260 (0x7fa7c05af000) [pid = 1826] [serial = 2075] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | --DOMWINDOW == 259 (0x7fa7c5aad000) [pid = 1826] [serial = 2141] [outer = (nil)] [url = about:blank] 05:26:02 INFO - PROCESS | 1826 | 1461414362519 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b71e5800 == 150 [pid = 1826] [id = 762] 05:26:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 260 (0x7fa7b98fc400) [pid = 1826] [serial = 2285] [outer = (nil)] 05:26:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 261 (0x7fa7bad98800) [pid = 1826] [serial = 2286] [outer = 0x7fa7b98fc400] 05:26:02 INFO - PROCESS | 1826 | 1461414362691 Marionette DEBUG loaded listener.js 05:26:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 262 (0x7fa7bc03b400) [pid = 1826] [serial = 2287] [outer = 0x7fa7b98fc400] 05:26:03 INFO - PROCESS | 1826 | 1461414363361 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:26:03 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:26:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 3283ms 05:26:03 INFO - PROCESS | 1826 | 1461414363398 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:26:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:26:03 INFO - PROCESS | 1826 | 1461414363403 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:26:03 INFO - PROCESS | 1826 | 1461414363409 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:26:03 INFO - PROCESS | 1826 | 1461414363415 Marionette TRACE conn3 <- [1,3014,null,{}] 05:26:03 INFO - PROCESS | 1826 | 1461414363421 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:26:03 INFO - PROCESS | 1826 | 1461414363617 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:26:03 INFO - PROCESS | 1826 | 1461414363845 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bafe3000 == 151 [pid = 1826] [id = 763] 05:26:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 263 (0x7fa7b98fac00) [pid = 1826] [serial = 2288] [outer = (nil)] 05:26:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 264 (0x7fa7bed57c00) [pid = 1826] [serial = 2289] [outer = 0x7fa7b98fac00] 05:26:03 INFO - PROCESS | 1826 | 1461414363909 Marionette DEBUG loaded listener.js 05:26:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 265 (0x7fa7bedb5400) [pid = 1826] [serial = 2290] [outer = 0x7fa7b98fac00] 05:26:04 INFO - PROCESS | 1826 | [1826] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:26:04 INFO - PROCESS | 1826 | 1461414364692 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:26:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:26:04 INFO - {} 05:26:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:26:04 INFO - {} 05:26:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:26:04 INFO - {} 05:26:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:26:04 INFO - {} 05:26:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1329ms 05:26:04 INFO - PROCESS | 1826 | 1461414364777 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:26:04 INFO - PROCESS | 1826 | 1461414364783 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:26:04 INFO - TEST-START | /FileAPI/fileReader.html 05:26:04 INFO - PROCESS | 1826 | 1461414364790 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 1826 | 1461414364792 Marionette TRACE conn3 <- [1,3018,null,{}] 05:26:04 INFO - PROCESS | 1826 | 1461414364798 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:26:05 INFO - PROCESS | 1826 | 1461414365061 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:26:05 INFO - PROCESS | 1826 | 1461414365107 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bdb18000 == 152 [pid = 1826] [id = 764] 05:26:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 266 (0x7fa7bedb2000) [pid = 1826] [serial = 2291] [outer = (nil)] 05:26:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 267 (0x7fa7c1bad800) [pid = 1826] [serial = 2292] [outer = 0x7fa7bedb2000] 05:26:05 INFO - PROCESS | 1826 | 1461414365166 Marionette DEBUG loaded listener.js 05:26:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 268 (0x7fa7c3459800) [pid = 1826] [serial = 2293] [outer = 0x7fa7bedb2000] 05:26:06 INFO - PROCESS | 1826 | 1461414366038 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:26:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:26:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:26:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:26:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:26:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 1280ms 05:26:06 INFO - PROCESS | 1826 | 1461414366077 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:26:06 INFO - TEST-START | /FileAPI/historical.html 05:26:06 INFO - PROCESS | 1826 | 1461414366081 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:26:06 INFO - PROCESS | 1826 | 1461414366089 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:26:06 INFO - PROCESS | 1826 | 1461414366097 Marionette TRACE conn3 <- [1,3022,null,{}] 05:26:06 INFO - PROCESS | 1826 | 1461414366116 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:26:06 INFO - PROCESS | 1826 | 1461414366380 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:26:06 INFO - PROCESS | 1826 | 1461414366434 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c076e000 == 153 [pid = 1826] [id = 765] 05:26:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 269 (0x7fa7c4fb8400) [pid = 1826] [serial = 2294] [outer = (nil)] 05:26:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 270 (0x7fa7c5840800) [pid = 1826] [serial = 2295] [outer = 0x7fa7c4fb8400] 05:26:06 INFO - PROCESS | 1826 | 1461414366538 Marionette DEBUG loaded listener.js 05:26:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 271 (0x7fa7c594b800) [pid = 1826] [serial = 2296] [outer = 0x7fa7c4fb8400] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 270 (0x7fa7c0085400) [pid = 1826] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 269 (0x7fa7cbe7b800) [pid = 1826] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 268 (0x7fa7d2421c00) [pid = 1826] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 267 (0x7fa7d69c3000) [pid = 1826] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 266 (0x7fa7bc042400) [pid = 1826] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 265 (0x7fa7c010fc00) [pid = 1826] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 264 (0x7fa7ced51000) [pid = 1826] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 263 (0x7fa7c011b000) [pid = 1826] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 262 (0x7fa7d23ae800) [pid = 1826] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 261 (0x7fa7be90a400) [pid = 1826] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 260 (0x7fa7be912800) [pid = 1826] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 259 (0x7fa7ced55c00) [pid = 1826] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 258 (0x7fa7d097dc00) [pid = 1826] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 257 (0x7fa7d141bc00) [pid = 1826] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 256 (0x7fa7c07d9800) [pid = 1826] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 255 (0x7fa7d141d800) [pid = 1826] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 254 (0x7fa7be918000) [pid = 1826] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 253 (0x7fa7b83b7400) [pid = 1826] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 252 (0x7fa7b98fb800) [pid = 1826] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 251 (0x7fa7b98f2000) [pid = 1826] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 250 (0x7fa7b98f5400) [pid = 1826] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 249 (0x7fa7b83b5800) [pid = 1826] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 248 (0x7fa7c417b400) [pid = 1826] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 247 (0x7fa7d6949800) [pid = 1826] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 246 (0x7fa7c580f000) [pid = 1826] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 245 (0x7fa7bef09c00) [pid = 1826] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 244 (0x7fa7c4c4a000) [pid = 1826] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 243 (0x7fa7ce7bac00) [pid = 1826] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 242 (0x7fa7c01ea800) [pid = 1826] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 241 (0x7fa7ba78c000) [pid = 1826] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 240 (0x7fa7d7bcfc00) [pid = 1826] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 239 (0x7fa7c011c800) [pid = 1826] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 238 (0x7fa7cbc90c00) [pid = 1826] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7bc048000) [pid = 1826] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7c580ac00) [pid = 1826] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7c4fb6000) [pid = 1826] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 234 (0x7fa7d8696000) [pid = 1826] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 233 (0x7fa7d7abe000) [pid = 1826] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7cf45c800) [pid = 1826] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7c5ab1800) [pid = 1826] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7d1418000) [pid = 1826] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 229 (0x7fa7cfa31800) [pid = 1826] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 228 (0x7fa7c028fc00) [pid = 1826] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 227 (0x7fa7ce959000) [pid = 1826] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 226 (0x7fa7c0567000) [pid = 1826] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 225 (0x7fa7c4e8d800) [pid = 1826] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 224 (0x7fa7d682f000) [pid = 1826] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 223 (0x7fa7c4fba800) [pid = 1826] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 222 (0x7fa7c4e92000) [pid = 1826] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 221 (0x7fa7c01e4800) [pid = 1826] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 220 (0x7fa7c4d67800) [pid = 1826] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 219 (0x7fa7cea65c00) [pid = 1826] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 218 (0x7fa7bd4c6000) [pid = 1826] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 217 (0x7fa7b83b5400) [pid = 1826] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7cbc8bc00) [pid = 1826] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 215 (0x7fa7d2125800) [pid = 1826] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 214 (0x7fa7c4c4c400) [pid = 1826] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 213 (0x7fa7cf1a4800) [pid = 1826] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 212 (0x7fa7cf6bd400) [pid = 1826] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 211 (0x7fa7b98efc00) [pid = 1826] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 210 (0x7fa7b83b4000) [pid = 1826] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 209 (0x7fa7c0291000) [pid = 1826] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 208 (0x7fa7bed4b800) [pid = 1826] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 207 (0x7fa7c70e4c00) [pid = 1826] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 206 (0x7fa7d2775000) [pid = 1826] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 205 (0x7fa7d77d4800) [pid = 1826] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 204 (0x7fa7bd4cfc00) [pid = 1826] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 203 (0x7fa7be916c00) [pid = 1826] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 202 (0x7fa7c4c48c00) [pid = 1826] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 201 (0x7fa7c056e000) [pid = 1826] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 200 (0x7fa7c4c48000) [pid = 1826] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 199 (0x7fa7c1bae400) [pid = 1826] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 198 (0x7fa7c5942400) [pid = 1826] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:26:08 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7ba782400) [pid = 1826] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:26:08 INFO - PROCESS | 1826 | 1461414368401 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:26:08 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:26:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:26:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:26:08 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:26:08 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:26:08 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:26:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:26:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:26:08 INFO - TEST-OK | /FileAPI/historical.html | took 2340ms 05:26:08 INFO - PROCESS | 1826 | 1461414368430 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:26:08 INFO - PROCESS | 1826 | 1461414368433 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:26:08 INFO - TEST-START | /FileAPI/idlharness.html 05:26:08 INFO - PROCESS | 1826 | 1461414368454 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:26:08 INFO - PROCESS | 1826 | 1461414368457 Marionette TRACE conn3 <- [1,3026,null,{}] 05:26:08 INFO - PROCESS | 1826 | 1461414368462 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:26:08 INFO - PROCESS | 1826 | 1461414368643 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:26:08 INFO - PROCESS | 1826 | 1461414368658 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c0946000 == 154 [pid = 1826] [id = 766] 05:26:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 198 (0x7fa7b98f5400) [pid = 1826] [serial = 2297] [outer = (nil)] 05:26:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 199 (0x7fa7c0292c00) [pid = 1826] [serial = 2298] [outer = 0x7fa7b98f5400] 05:26:08 INFO - PROCESS | 1826 | 1461414368715 Marionette DEBUG loaded listener.js 05:26:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 200 (0x7fa7c2617c00) [pid = 1826] [serial = 2299] [outer = 0x7fa7b98f5400] 05:26:10 INFO - PROCESS | 1826 | 1461414370551 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:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:26:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:26:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:26:10 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:26:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:26:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:26:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:26:10 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:26:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:26:10 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:26:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:26:10 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:26:10 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:26:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:26:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:26:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:26:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:26:10 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:26:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:26:10 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:26:10 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:26:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:26:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:26:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 2300ms 05:26:10 INFO - PROCESS | 1826 | 1461414370748 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:26:10 INFO - PROCESS | 1826 | 1461414370758 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:26:10 INFO - TEST-START | /FileAPI/idlharness.worker 05:26:10 INFO - PROCESS | 1826 | 1461414370786 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:26:10 INFO - PROCESS | 1826 | 1461414370800 Marionette TRACE conn3 <- [1,3030,null,{}] 05:26:10 INFO - PROCESS | 1826 | 1461414370819 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:26:11 INFO - PROCESS | 1826 | 1461414371070 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:26:11 INFO - PROCESS | 1826 | 1461414371345 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b9813000 == 155 [pid = 1826] [id = 767] 05:26:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 201 (0x7fa7bdc4f800) [pid = 1826] [serial = 2300] [outer = (nil)] 05:26:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 202 (0x7fa7be912000) [pid = 1826] [serial = 2301] [outer = 0x7fa7bdc4f800] 05:26:11 INFO - PROCESS | 1826 | 1461414371419 Marionette DEBUG loaded listener.js 05:26:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 203 (0x7fa7bedb1400) [pid = 1826] [serial = 2302] [outer = 0x7fa7bdc4f800] 05:26:11 INFO - PROCESS | 1826 | [1826] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:26:13 INFO - PROCESS | 1826 | 1461414373534 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:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:26:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:26:13 INFO - {} 05:26:13 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:26:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:26:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:26:13 INFO - {} 05:26:13 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:26:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:26:13 INFO - {} 05:26:13 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:26:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:26:13 INFO - {} 05:26:13 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:26:13 INFO - {} 05:26:13 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:26:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:26:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:26:13 INFO - {} 05:26:13 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:26:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:26:13 INFO - {} 05:26:13 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:26:13 INFO - {} 05:26:13 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:26:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:13 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:26:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:13 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:26:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:13 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:26:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:13 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:26:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:13 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:26:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:13 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:26:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:13 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:26:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:26:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:26:13 INFO - {} 05:26:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2914ms 05:26:13 INFO - PROCESS | 1826 | 1461414373696 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:26:13 INFO - PROCESS | 1826 | 1461414373712 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:26:13 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:26:13 INFO - PROCESS | 1826 | 1461414373781 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:26:13 INFO - PROCESS | 1826 | 1461414373791 Marionette TRACE conn3 <- [1,3034,null,{}] 05:26:13 INFO - PROCESS | 1826 | 1461414373800 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:26:14 INFO - PROCESS | 1826 | 1461414374068 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:26:14 INFO - PROCESS | 1826 | 1461414374352 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c45c2800 == 156 [pid = 1826] [id = 768] 05:26:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 204 (0x7fa7bef0cc00) [pid = 1826] [serial = 2303] [outer = (nil)] 05:26:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 205 (0x7fa7cef0d000) [pid = 1826] [serial = 2304] [outer = 0x7fa7bef0cc00] 05:26:14 INFO - PROCESS | 1826 | 1461414374422 Marionette DEBUG loaded listener.js 05:26:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 206 (0x7fa7cf454400) [pid = 1826] [serial = 2305] [outer = 0x7fa7bef0cc00] 05:26:15 INFO - PROCESS | 1826 | 1461414375271 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:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:26:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1548ms 05:26:15 INFO - PROCESS | 1826 | 1461414375319 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:26:15 INFO - PROCESS | 1826 | 1461414375323 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:26:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:26:15 INFO - PROCESS | 1826 | 1461414375329 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:26:15 INFO - PROCESS | 1826 | 1461414375335 Marionette TRACE conn3 <- [1,3038,null,{}] 05:26:15 INFO - PROCESS | 1826 | 1461414375350 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:26:15 INFO - PROCESS | 1826 | 1461414375682 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:26:15 INFO - PROCESS | 1826 | 1461414375900 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c72bd800 == 157 [pid = 1826] [id = 769] 05:26:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 207 (0x7fa7cec1ec00) [pid = 1826] [serial = 2306] [outer = (nil)] 05:26:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 208 (0x7fa7cf605400) [pid = 1826] [serial = 2307] [outer = 0x7fa7cec1ec00] 05:26:16 INFO - PROCESS | 1826 | 1461414376024 Marionette DEBUG loaded listener.js 05:26:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 209 (0x7fa7cfa2f800) [pid = 1826] [serial = 2308] [outer = 0x7fa7cec1ec00] 05:26:16 INFO - PROCESS | 1826 | 1461414376783 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:26:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:26:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1486ms 05:26:16 INFO - PROCESS | 1826 | 1461414376817 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:26:16 INFO - PROCESS | 1826 | 1461414376820 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:26:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:26:16 INFO - PROCESS | 1826 | 1461414376827 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:26:16 INFO - PROCESS | 1826 | 1461414376829 Marionette TRACE conn3 <- [1,3042,null,{}] 05:26:16 INFO - PROCESS | 1826 | 1461414376834 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:26:17 INFO - PROCESS | 1826 | 1461414377045 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:26:17 INFO - PROCESS | 1826 | 1461414377301 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ce074800 == 158 [pid = 1826] [id = 770] 05:26:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 210 (0x7fa7cf456800) [pid = 1826] [serial = 2309] [outer = (nil)] 05:26:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 211 (0x7fa7d1509800) [pid = 1826] [serial = 2310] [outer = 0x7fa7cf456800] 05:26:17 INFO - PROCESS | 1826 | 1461414377374 Marionette DEBUG loaded listener.js 05:26:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 212 (0x7fa7d23af000) [pid = 1826] [serial = 2311] [outer = 0x7fa7cf456800] 05:26:18 INFO - PROCESS | 1826 | 1461414378462 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:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:26:18 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:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:26:18 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:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:26:18 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:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:26:18 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:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:26:18 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:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:26:18 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:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:26:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1711ms 05:26:18 INFO - PROCESS | 1826 | 1461414378540 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:26:18 INFO - PROCESS | 1826 | 1461414378543 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:26:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:26:18 INFO - PROCESS | 1826 | 1461414378555 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:26:18 INFO - PROCESS | 1826 | 1461414378558 Marionette TRACE conn3 <- [1,3046,null,{}] 05:26:18 INFO - PROCESS | 1826 | 1461414378569 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:26:18 INFO - PROCESS | 1826 | 1461414378798 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:26:19 INFO - PROCESS | 1826 | 1461414379164 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bd659800 == 159 [pid = 1826] [id = 771] 05:26:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 213 (0x7fa7b98f5c00) [pid = 1826] [serial = 2312] [outer = (nil)] 05:26:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 214 (0x7fa7bdc55c00) [pid = 1826] [serial = 2313] [outer = 0x7fa7b98f5c00] 05:26:19 INFO - PROCESS | 1826 | 1461414379233 Marionette DEBUG loaded listener.js 05:26:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 215 (0x7fa7c01e6400) [pid = 1826] [serial = 2314] [outer = 0x7fa7b98f5c00] 05:26:19 INFO - PROCESS | 1826 | [1826] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:26:20 INFO - PROCESS | 1826 | 1461414380009 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:26:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:26:20 INFO - {} 05:26:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1487ms 05:26:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:26:20 INFO - PROCESS | 1826 | 1461414380043 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:26:20 INFO - PROCESS | 1826 | 1461414380046 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:26:20 INFO - PROCESS | 1826 | 1461414380052 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:26:20 INFO - PROCESS | 1826 | 1461414380055 Marionette TRACE conn3 <- [1,3050,null,{}] 05:26:20 INFO - PROCESS | 1826 | 1461414380060 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:26:20 INFO - PROCESS | 1826 | 1461414380313 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:26:20 INFO - PROCESS | 1826 | 1461414380617 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7c3c14800 == 160 [pid = 1826] [id = 772] 05:26:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 216 (0x7fa7bada7c00) [pid = 1826] [serial = 2315] [outer = (nil)] 05:26:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 217 (0x7fa7c3451000) [pid = 1826] [serial = 2316] [outer = 0x7fa7bada7c00] 05:26:20 INFO - PROCESS | 1826 | 1461414380690 Marionette DEBUG loaded listener.js 05:26:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 218 (0x7fa7d2ab1800) [pid = 1826] [serial = 2317] [outer = 0x7fa7bada7c00] 05:26:21 INFO - PROCESS | 1826 | 1461414381470 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:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:26:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1486ms 05:26:21 INFO - PROCESS | 1826 | 1461414381539 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:26:21 INFO - PROCESS | 1826 | 1461414381542 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:26:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:26:21 INFO - PROCESS | 1826 | 1461414381549 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:26:21 INFO - PROCESS | 1826 | 1461414381551 Marionette TRACE conn3 <- [1,3054,null,{}] 05:26:21 INFO - PROCESS | 1826 | 1461414381556 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:26:21 INFO - PROCESS | 1826 | 1461414381763 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:26:22 INFO - PROCESS | 1826 | 1461414382051 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d230e000 == 161 [pid = 1826] [id = 773] 05:26:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 219 (0x7fa7bd62c400) [pid = 1826] [serial = 2318] [outer = (nil)] 05:26:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 220 (0x7fa7d54cac00) [pid = 1826] [serial = 2319] [outer = 0x7fa7bd62c400] 05:26:22 INFO - PROCESS | 1826 | 1461414382123 Marionette DEBUG loaded listener.js 05:26:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 221 (0x7fa7d6942400) [pid = 1826] [serial = 2320] [outer = 0x7fa7bd62c400] 05:26:23 INFO - PROCESS | 1826 | 1461414383280 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:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:26:23 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:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:26:23 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:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:26:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1797ms 05:26:23 INFO - PROCESS | 1826 | 1461414383345 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:26:23 INFO - PROCESS | 1826 | 1461414383348 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:26:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:26:23 INFO - PROCESS | 1826 | 1461414383353 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 1826 | 1461414383355 Marionette TRACE conn3 <- [1,3058,null,{}] 05:26:23 INFO - PROCESS | 1826 | 1461414383367 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:26:23 INFO - PROCESS | 1826 | 1461414383690 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:26:24 INFO - PROCESS | 1826 | 1461414384023 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7d3eb3000 == 162 [pid = 1826] [id = 774] 05:26:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 222 (0x7fa7d2ab2c00) [pid = 1826] [serial = 2321] [outer = (nil)] 05:26:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 223 (0x7fa7d8bedc00) [pid = 1826] [serial = 2322] [outer = 0x7fa7d2ab2c00] 05:26:24 INFO - PROCESS | 1826 | 1461414384092 Marionette DEBUG loaded listener.js 05:26:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 224 (0x7fa7d93b2000) [pid = 1826] [serial = 2323] [outer = 0x7fa7d2ab2c00] 05:26:24 INFO - PROCESS | 1826 | 1461414384846 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:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:26:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:26:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:26:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:26:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:26:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:26:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:26:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:26:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1538ms 05:26:24 INFO - PROCESS | 1826 | 1461414384896 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:26:24 INFO - PROCESS | 1826 | 1461414384903 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:26:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:26:24 INFO - PROCESS | 1826 | 1461414384909 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:26:24 INFO - PROCESS | 1826 | 1461414384911 Marionette TRACE conn3 <- [1,3062,null,{}] 05:26:24 INFO - PROCESS | 1826 | 1461414384916 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:26:25 INFO - PROCESS | 1826 | 1461414385128 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:26:25 INFO - PROCESS | 1826 | 1461414385470 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7bf0d5800 == 163 [pid = 1826] [id = 775] 05:26:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 225 (0x7fa7b98fb800) [pid = 1826] [serial = 2324] [outer = (nil)] 05:26:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 226 (0x7fa7c055a800) [pid = 1826] [serial = 2325] [outer = 0x7fa7b98fb800] 05:26:25 INFO - PROCESS | 1826 | 1461414385554 Marionette DEBUG loaded listener.js 05:26:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 227 (0x7fa7c3452400) [pid = 1826] [serial = 2326] [outer = 0x7fa7b98fb800] 05:26:25 INFO - PROCESS | 1826 | [1826] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:26:26 INFO - PROCESS | 1826 | 1461414386380 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:26:26 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:26:26 INFO - {} 05:26:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1481ms 05:26:26 INFO - PROCESS | 1826 | 1461414386390 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:26:26 INFO - PROCESS | 1826 | 1461414386393 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:26:26 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:26:26 INFO - PROCESS | 1826 | 1461414386402 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:26:26 INFO - PROCESS | 1826 | 1461414386404 Marionette TRACE conn3 <- [1,3066,null,{}] 05:26:26 INFO - PROCESS | 1826 | 1461414386409 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:26:26 INFO - PROCESS | 1826 | 1461414386612 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:26:26 INFO - PROCESS | 1826 | 1461414386902 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7db057000 == 164 [pid = 1826] [id = 776] 05:26:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 228 (0x7fa7c4c48400) [pid = 1826] [serial = 2327] [outer = (nil)] 05:26:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 229 (0x7fa7e6a07000) [pid = 1826] [serial = 2328] [outer = 0x7fa7c4c48400] 05:26:26 INFO - PROCESS | 1826 | 1461414386971 Marionette DEBUG loaded listener.js 05:26:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 230 (0x7fa7e6c93400) [pid = 1826] [serial = 2329] [outer = 0x7fa7c4c48400] 05:26:27 INFO - PROCESS | 1826 | 1461414387740 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:26:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:26:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:26:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:26:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:26:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:26:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:26:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:26:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1383ms 05:26:27 INFO - PROCESS | 1826 | 1461414387787 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:26:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:26:27 INFO - PROCESS | 1826 | 1461414387791 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:26:27 INFO - PROCESS | 1826 | 1461414387797 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:26:27 INFO - PROCESS | 1826 | 1461414387800 Marionette TRACE conn3 <- [1,3070,null,{}] 05:26:27 INFO - PROCESS | 1826 | 1461414387805 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:26:28 INFO - PROCESS | 1826 | 1461414388078 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:26:28 INFO - PROCESS | 1826 | 1461414388365 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7e5ca6800 == 165 [pid = 1826] [id = 777] 05:26:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 231 (0x7fa7e8b3fc00) [pid = 1826] [serial = 2330] [outer = (nil)] 05:26:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 232 (0x7fa7ea61e000) [pid = 1826] [serial = 2331] [outer = 0x7fa7e8b3fc00] 05:26:28 INFO - PROCESS | 1826 | 1461414388451 Marionette DEBUG loaded listener.js 05:26:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 233 (0x7fa7eaab1c00) [pid = 1826] [serial = 2332] [outer = 0x7fa7e8b3fc00] 05:26:29 INFO - PROCESS | 1826 | 1461414389247 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:26:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:26:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:26:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:26:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:26:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:26:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:26:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1492ms 05:26:29 INFO - PROCESS | 1826 | 1461414389289 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:26:29 INFO - PROCESS | 1826 | 1461414389292 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:26:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:26:29 INFO - PROCESS | 1826 | 1461414389297 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:26:29 INFO - PROCESS | 1826 | 1461414389299 Marionette TRACE conn3 <- [1,3074,null,{}] 05:26:29 INFO - PROCESS | 1826 | 1461414389304 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:26:29 INFO - PROCESS | 1826 | 1461414389507 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:26:29 INFO - PROCESS | 1826 | 1461414389814 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7eaa6a800 == 166 [pid = 1826] [id = 778] 05:26:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 234 (0x7fa7baec4400) [pid = 1826] [serial = 2333] [outer = (nil)] 05:26:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 235 (0x7fa7baeccc00) [pid = 1826] [serial = 2334] [outer = 0x7fa7baec4400] 05:26:29 INFO - PROCESS | 1826 | 1461414389888 Marionette DEBUG loaded listener.js 05:26:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 236 (0x7fa7e8b45000) [pid = 1826] [serial = 2335] [outer = 0x7fa7baec4400] 05:26:30 INFO - PROCESS | 1826 | 1461414390651 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:26:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:26:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:26:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:26:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:26:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:26:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:26:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1384ms 05:26:30 INFO - PROCESS | 1826 | 1461414390683 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:26:30 INFO - PROCESS | 1826 | 1461414390687 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:26:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:26:30 INFO - PROCESS | 1826 | 1461414390692 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:26:30 INFO - PROCESS | 1826 | 1461414390695 Marionette TRACE conn3 <- [1,3078,null,{}] 05:26:30 INFO - PROCESS | 1826 | 1461414390700 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:26:30 INFO - PROCESS | 1826 | 1461414390921 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:26:31 INFO - PROCESS | 1826 | 1461414391194 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7ed85e800 == 167 [pid = 1826] [id = 779] 05:26:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 237 (0x7fa7baec8c00) [pid = 1826] [serial = 2336] [outer = (nil)] 05:26:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 238 (0x7fa7cca9a400) [pid = 1826] [serial = 2337] [outer = 0x7fa7baec8c00] 05:26:31 INFO - PROCESS | 1826 | 1461414391267 Marionette DEBUG loaded listener.js 05:26:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 239 (0x7fa7ccaa0800) [pid = 1826] [serial = 2338] [outer = 0x7fa7baec8c00] 05:26:32 INFO - PROCESS | 1826 | 1461414392145 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:26:32 INFO - PROCESS | 1826 | 1461414392180 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:26:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:26:32 INFO - PROCESS | 1826 | 1461414392189 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:26:32 INFO - PROCESS | 1826 | 1461414392194 Marionette TRACE conn3 <- [1,3082,null,{}] 05:26:32 INFO - PROCESS | 1826 | 1461414392200 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:26:32 INFO - PROCESS | 1826 | 1461414392515 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:26:32 INFO - PROCESS | 1826 | 1461414392738 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b8547800 == 168 [pid = 1826] [id = 780] 05:26:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 240 (0x7fa7cca98c00) [pid = 1826] [serial = 2339] [outer = (nil)] 05:26:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 241 (0x7fa7e5a86c00) [pid = 1826] [serial = 2340] [outer = 0x7fa7cca98c00] 05:26:32 INFO - PROCESS | 1826 | 1461414392813 Marionette DEBUG loaded listener.js 05:26:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 242 (0x7fa7ea61f400) [pid = 1826] [serial = 2341] [outer = 0x7fa7cca98c00] 05:26:33 INFO - PROCESS | 1826 | 1461414393651 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:26:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:26:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:26:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:26:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1485ms 05:26:33 INFO - PROCESS | 1826 | 1461414393675 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:26:33 INFO - PROCESS | 1826 | 1461414393679 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:26:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:26:33 INFO - PROCESS | 1826 | 1461414393684 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:26:33 INFO - PROCESS | 1826 | 1461414393686 Marionette TRACE conn3 <- [1,3086,null,{}] 05:26:33 INFO - PROCESS | 1826 | 1461414393691 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:26:33 INFO - PROCESS | 1826 | 1461414393914 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:26:34 INFO - PROCESS | 1826 | 1461414394198 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7db044000 == 169 [pid = 1826] [id = 781] 05:26:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 243 (0x7fa7b513c400) [pid = 1826] [serial = 2342] [outer = (nil)] 05:26:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 244 (0x7fa7b5142400) [pid = 1826] [serial = 2343] [outer = 0x7fa7b513c400] 05:26:34 INFO - PROCESS | 1826 | 1461414394275 Marionette DEBUG loaded listener.js 05:26:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 245 (0x7fa7b514b000) [pid = 1826] [serial = 2344] [outer = 0x7fa7b513c400] 05:26:35 INFO - PROCESS | 1826 | 1461414395023 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:26:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:26:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1378ms 05:26:35 INFO - PROCESS | 1826 | 1461414395063 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:26:35 INFO - PROCESS | 1826 | 1461414395066 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:26:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:26:35 INFO - PROCESS | 1826 | 1461414395071 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:26:35 INFO - PROCESS | 1826 | 1461414395073 Marionette TRACE conn3 <- [1,3090,null,{}] 05:26:35 INFO - PROCESS | 1826 | 1461414395079 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:26:35 INFO - PROCESS | 1826 | 1461414395325 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:26:35 INFO - PROCESS | 1826 | 1461414395613 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b61d7800 == 170 [pid = 1826] [id = 782] 05:26:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 246 (0x7fa7b513dc00) [pid = 1826] [serial = 2345] [outer = (nil)] 05:26:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 247 (0x7fa7b8803800) [pid = 1826] [serial = 2346] [outer = 0x7fa7b513dc00] 05:26:35 INFO - PROCESS | 1826 | 1461414395684 Marionette DEBUG loaded listener.js 05:26:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 248 (0x7fa7b880a400) [pid = 1826] [serial = 2347] [outer = 0x7fa7b513dc00] 05:26:36 INFO - PROCESS | 1826 | 1461414396434 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:26:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:26:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1375ms 05:26:36 INFO - PROCESS | 1826 | 1461414396447 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:26:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:26:36 INFO - PROCESS | 1826 | 1461414396452 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:26:36 INFO - PROCESS | 1826 | 1461414396457 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:26:36 INFO - PROCESS | 1826 | 1461414396460 Marionette TRACE conn3 <- [1,3094,null,{}] 05:26:36 INFO - PROCESS | 1826 | 1461414396464 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:26:36 INFO - PROCESS | 1826 | 1461414396670 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:26:36 INFO - PROCESS | 1826 | 1461414396944 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b5ce3800 == 171 [pid = 1826] [id = 783] 05:26:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 249 (0x7fa7b513e800) [pid = 1826] [serial = 2348] [outer = (nil)] 05:26:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 250 (0x7fa7b880dc00) [pid = 1826] [serial = 2349] [outer = 0x7fa7b513e800] 05:26:37 INFO - PROCESS | 1826 | 1461414397013 Marionette DEBUG loaded listener.js 05:26:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 251 (0x7fa7bef04800) [pid = 1826] [serial = 2350] [outer = 0x7fa7b513e800] 05:26:37 INFO - PROCESS | 1826 | 1461414397792 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:26:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:26:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1375ms 05:26:37 INFO - PROCESS | 1826 | 1461414397832 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 1826 | 1461414397835 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:26:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:26:37 INFO - PROCESS | 1826 | 1461414397840 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 1826 | 1461414397842 Marionette TRACE conn3 <- [1,3098,null,{}] 05:26:37 INFO - PROCESS | 1826 | 1461414397847 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:26:38 INFO - PROCESS | 1826 | 1461414398105 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:26:38 INFO - PROCESS | 1826 | 1461414398392 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b4c52000 == 172 [pid = 1826] [id = 784] 05:26:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 252 (0x7fa7b5142800) [pid = 1826] [serial = 2351] [outer = (nil)] 05:26:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 253 (0x7fa7b95aa400) [pid = 1826] [serial = 2352] [outer = 0x7fa7b5142800] 05:26:38 INFO - PROCESS | 1826 | 1461414398474 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 254 (0x7fa7b95b0400) [pid = 1826] [serial = 2353] [outer = 0x7fa7b5142800] 05:26:39 INFO - PROCESS | 1826 | 1461414399220 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:26:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:26:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:26:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1432ms 05:26:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:26:39 INFO - PROCESS | 1826 | 1461414399273 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 1826 | 1461414399276 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:26:39 INFO - PROCESS | 1826 | 1461414399280 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1826 | 1461414399284 Marionette TRACE conn3 <- [1,3102,null,{}] 05:26:39 INFO - PROCESS | 1826 | 1461414399289 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:26:39 INFO - PROCESS | 1826 | 1461414399535 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:26:39 INFO - PROCESS | 1826 | 1461414399812 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b4c6c000 == 173 [pid = 1826] [id = 785] 05:26:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 255 (0x7fa7b83b7c00) [pid = 1826] [serial = 2354] [outer = (nil)] 05:26:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 256 (0x7fa7b95b4c00) [pid = 1826] [serial = 2355] [outer = 0x7fa7b83b7c00] 05:26:39 INFO - PROCESS | 1826 | 1461414399891 Marionette DEBUG loaded listener.js 05:26:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 257 (0x7fa7bac2f000) [pid = 1826] [serial = 2356] [outer = 0x7fa7b83b7c00] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2e11000 == 172 [pid = 1826] [id = 608] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c077f800 == 171 [pid = 1826] [id = 558] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d1f18000 == 170 [pid = 1826] [id = 605] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d724d000 == 169 [pid = 1826] [id = 609] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ba7d8800 == 168 [pid = 1826] [id = 557] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cefaf000 == 167 [pid = 1826] [id = 604] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ea3f5000 == 166 [pid = 1826] [id = 147] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bc2ec000 == 165 [pid = 1826] [id = 708] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7ce67a000 == 164 [pid = 1826] [id = 603] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c076e000 == 163 [pid = 1826] [id = 765] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bdb18000 == 162 [pid = 1826] [id = 764] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bafe3000 == 161 [pid = 1826] [id = 763] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b71e5800 == 160 [pid = 1826] [id = 762] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c3157000 == 159 [pid = 1826] [id = 759] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7eeece000 == 158 [pid = 1826] [id = 758] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b60d6800 == 157 [pid = 1826] [id = 757] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b60c3000 == 156 [pid = 1826] [id = 756] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b62d7000 == 155 [pid = 1826] [id = 755] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b71e9000 == 154 [pid = 1826] [id = 754] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7f25ad800 == 153 [pid = 1826] [id = 753] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7b70ad800 == 152 [pid = 1826] [id = 752] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7eaa74800 == 151 [pid = 1826] [id = 751] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d9489000 == 150 [pid = 1826] [id = 750] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d723e800 == 149 [pid = 1826] [id = 749] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d2921800 == 148 [pid = 1826] [id = 748] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cef94000 == 147 [pid = 1826] [id = 746] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7d09c3800 == 146 [pid = 1826] [id = 747] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cea33000 == 145 [pid = 1826] [id = 745] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7cdf55800 == 144 [pid = 1826] [id = 744] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c7266000 == 143 [pid = 1826] [id = 743] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c4fab000 == 142 [pid = 1826] [id = 742] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c32d8000 == 141 [pid = 1826] [id = 741] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7c1946000 == 140 [pid = 1826] [id = 740] 05:26:42 INFO - PROCESS | 1826 | --DOCSHELL 0x7fa7bd40d800 == 139 [pid = 1826] [id = 739] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 256 (0x7fa7c4c3f000) [pid = 1826] [serial = 2216] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 255 (0x7fa7d1fb5000) [pid = 1826] [serial = 2109] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 254 (0x7fa7ced54000) [pid = 1826] [serial = 2094] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 253 (0x7fa7d2774800) [pid = 1826] [serial = 2121] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 252 (0x7fa7d7bcbc00) [pid = 1826] [serial = 2181] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 251 (0x7fa7bea22800) [pid = 1826] [serial = 2144] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 250 (0x7fa7c261bc00) [pid = 1826] [serial = 2067] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 249 (0x7fa7cf45f400) [pid = 1826] [serial = 1974] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 248 (0x7fa7c4c41800) [pid = 1826] [serial = 2019] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 247 (0x7fa7d26f0c00) [pid = 1826] [serial = 2118] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 246 (0x7fa7bed65c00) [pid = 1826] [serial = 2013] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 245 (0x7fa7c1a81800) [pid = 1826] [serial = 2213] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 244 (0x7fa7d0726000) [pid = 1826] [serial = 2043] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 243 (0x7fa7d27ef400) [pid = 1826] [serial = 2162] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 242 (0x7fa7d2970400) [pid = 1826] [serial = 2165] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 241 (0x7fa7c4e91400) [pid = 1826] [serial = 2079] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 240 (0x7fa7d23aa400) [pid = 1826] [serial = 2112] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 239 (0x7fa7c0085800) [pid = 1826] [serial = 2073] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 238 (0x7fa7e5876400) [pid = 1826] [serial = 2198] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 237 (0x7fa7be915400) [pid = 1826] [serial = 2207] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 236 (0x7fa7c5aa9c00) [pid = 1826] [serial = 2046] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 235 (0x7fa7c07e0400) [pid = 1826] [serial = 2049] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 234 (0x7fa7c4c46c00) [pid = 1826] [serial = 2214] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 233 (0x7fa7c03a0800) [pid = 1826] [serial = 1986] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 232 (0x7fa7c4d62c00) [pid = 1826] [serial = 1950] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 231 (0x7fa7d6dcdc00) [pid = 1826] [serial = 2174] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 230 (0x7fa7ccd6c800) [pid = 1826] [serial = 2153] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 229 (0x7fa7c01e0800) [pid = 1826] [serial = 2210] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 228 (0x7fa7ccbe9800) [pid = 1826] [serial = 2031] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 227 (0x7fa7cf4bcc00) [pid = 1826] [serial = 2157] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 226 (0x7fa7c416ec00) [pid = 1826] [serial = 2148] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 225 (0x7fa7bbef6400) [pid = 1826] [serial = 2204] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 224 (0x7fa7cec14c00) [pid = 1826] [serial = 2156] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 223 (0x7fa7bd4c5c00) [pid = 1826] [serial = 2205] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 222 (0x7fa7dae5c800) [pid = 1826] [serial = 2190] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 221 (0x7fa7c1a8a800) [pid = 1826] [serial = 2076] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 220 (0x7fa7ce7bf800) [pid = 1826] [serial = 1965] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 219 (0x7fa7bda0e000) [pid = 1826] [serial = 1938] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 218 (0x7fa7cf452400) [pid = 1826] [serial = 2097] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 217 (0x7fa7ccc71000) [pid = 1826] [serial = 1959] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 216 (0x7fa7e4914c00) [pid = 1826] [serial = 2193] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 215 (0x7fa7d86a1400) [pid = 1826] [serial = 2186] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 214 (0x7fa7cf5b9800) [pid = 1826] [serial = 2100] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 213 (0x7fa7c00a4c00) [pid = 1826] [serial = 2145] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 212 (0x7fa7cbe2a400) [pid = 1826] [serial = 2085] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 211 (0x7fa7d61cf000) [pid = 1826] [serial = 2172] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 210 (0x7fa7d26edc00) [pid = 1826] [serial = 2160] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 209 (0x7fa7c05aec00) [pid = 1826] [serial = 2016] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 208 (0x7fa7cf048c00) [pid = 1826] [serial = 1968] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 207 (0x7fa7d8bf0c00) [pid = 1826] [serial = 2187] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 206 (0x7fa7c07dfc00) [pid = 1826] [serial = 2147] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 205 (0x7fa7cf5b9c00) [pid = 1826] [serial = 1980] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 204 (0x7fa7cbbcc800) [pid = 1826] [serial = 2028] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 203 (0x7fa7d5527800) [pid = 1826] [serial = 2171] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 202 (0x7fa7d7abd400) [pid = 1826] [serial = 2178] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 201 (0x7fa7c5846400) [pid = 1826] [serial = 2025] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 200 (0x7fa7ce1ab800) [pid = 1826] [serial = 2034] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 199 (0x7fa7c07de800) [pid = 1826] [serial = 1944] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 198 (0x7fa7c5946800) [pid = 1826] [serial = 2150] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 197 (0x7fa7cf1e9400) [pid = 1826] [serial = 1971] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 196 (0x7fa7c5842400) [pid = 1826] [serial = 2082] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 195 (0x7fa7d2967000) [pid = 1826] [serial = 2163] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 194 (0x7fa7ba788800) [pid = 1826] [serial = 2010] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 193 (0x7fa7ce1a7400) [pid = 1826] [serial = 1962] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 192 (0x7fa7d2422400) [pid = 1826] [serial = 2115] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 191 (0x7fa7d94bf400) [pid = 1826] [serial = 2189] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 190 (0x7fa7c4e8e000) [pid = 1826] [serial = 2022] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 189 (0x7fa7cbc94c00) [pid = 1826] [serial = 2151] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 188 (0x7fa7cf505400) [pid = 1826] [serial = 1977] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 187 (0x7fa7d1419c00) [pid = 1826] [serial = 2103] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 186 (0x7fa7bed5f800) [pid = 1826] [serial = 2208] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 185 (0x7fa7d77d7000) [pid = 1826] [serial = 2175] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 184 (0x7fa7c2c1c000) [pid = 1826] [serial = 2124] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 183 (0x7fa7dea49800) [pid = 1826] [serial = 2192] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 182 (0x7fa7e5cd9400) [pid = 1826] [serial = 2201] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 181 (0x7fa7cea66400) [pid = 1826] [serial = 2037] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 180 (0x7fa7c2c14800) [pid = 1826] [serial = 1947] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 179 (0x7fa7d148d400) [pid = 1826] [serial = 2106] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 178 (0x7fa7d77e0400) [pid = 1826] [serial = 2177] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 177 (0x7fa7cf509800) [pid = 1826] [serial = 2040] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 176 (0x7fa7d483d800) [pid = 1826] [serial = 2168] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 175 (0x7fa7d8002c00) [pid = 1826] [serial = 2183] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 174 (0x7fa7d8354000) [pid = 1826] [serial = 2184] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 173 (0x7fa7ce111000) [pid = 1826] [serial = 2088] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 172 (0x7fa7d5412000) [pid = 1826] [serial = 2169] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 171 (0x7fa7d2aad400) [pid = 1826] [serial = 2166] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 170 (0x7fa7c00a7c00) [pid = 1826] [serial = 1941] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 169 (0x7fa7cbc8cc00) [pid = 1826] [serial = 1956] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 168 (0x7fa7e5a31400) [pid = 1826] [serial = 2199] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 167 (0x7fa7e491c800) [pid = 1826] [serial = 2195] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 166 (0x7fa7c055d000) [pid = 1826] [serial = 2211] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 165 (0x7fa7ce112c00) [pid = 1826] [serial = 2154] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 164 (0x7fa7c5849400) [pid = 1826] [serial = 1953] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 163 (0x7fa7cf612400) [pid = 1826] [serial = 1983] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 162 (0x7fa7e5542400) [pid = 1826] [serial = 2196] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 161 (0x7fa7d14d3c00) [pid = 1826] [serial = 2159] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 160 (0x7fa7d7bc2000) [pid = 1826] [serial = 2180] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 159 (0x7fa7ce95cc00) [pid = 1826] [serial = 2091] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | --DOMWINDOW == 158 (0x7fa7bc048800) [pid = 1826] [serial = 2070] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1826 | 1461414402842 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:26:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:26:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 3634ms 05:26:42 INFO - PROCESS | 1826 | 1461414402915 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:26:42 INFO - PROCESS | 1826 | 1461414402920 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:26:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:26:42 INFO - PROCESS | 1826 | 1461414402926 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 1826 | 1461414402932 Marionette TRACE conn3 <- [1,3106,null,{}] 05:26:42 INFO - PROCESS | 1826 | 1461414402940 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:26:43 INFO - PROCESS | 1826 | 1461414403142 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:26:43 INFO - PROCESS | 1826 | 1461414403383 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b60df000 == 140 [pid = 1826] [id = 786] 05:26:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 159 (0x7fa7ba782c00) [pid = 1826] [serial = 2357] [outer = (nil)] 05:26:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 160 (0x7fa7ba788800) [pid = 1826] [serial = 2358] [outer = 0x7fa7ba782c00] 05:26:43 INFO - PROCESS | 1826 | 1461414403448 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 161 (0x7fa7bac3bc00) [pid = 1826] [serial = 2359] [outer = 0x7fa7ba782c00] 05:26:44 INFO - PROCESS | 1826 | 1461414404115 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:26:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:26:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:26:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:26:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1230ms 05:26:44 INFO - PROCESS | 1826 | 1461414404157 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 1826 | 1461414404164 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:26:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:26:44 INFO - PROCESS | 1826 | 1461414404173 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 1826 | 1461414404177 Marionette TRACE conn3 <- [1,3110,null,{}] 05:26:44 INFO - PROCESS | 1826 | 1461414404182 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:26:44 INFO - PROCESS | 1826 | 1461414404448 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:26:44 INFO - PROCESS | 1826 | 1461414404476 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b70b3800 == 141 [pid = 1826] [id = 787] 05:26:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 162 (0x7fa7bac30000) [pid = 1826] [serial = 2360] [outer = (nil)] 05:26:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 163 (0x7fa7baecb000) [pid = 1826] [serial = 2361] [outer = 0x7fa7bac30000] 05:26:44 INFO - PROCESS | 1826 | 1461414404533 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 164 (0x7fa7bc041000) [pid = 1826] [serial = 2362] [outer = 0x7fa7bac30000] 05:26:45 INFO - PROCESS | 1826 | 1461414405420 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:26:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:26:45 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:26:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:26:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1278ms 05:26:45 INFO - PROCESS | 1826 | 1461414405460 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:26:45 INFO - PROCESS | 1826 | 1461414405463 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:26:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:26:45 INFO - PROCESS | 1826 | 1461414405478 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 1826 | 1461414405484 Marionette TRACE conn3 <- [1,3114,null,{}] 05:26:45 INFO - PROCESS | 1826 | 1461414405504 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:26:45 INFO - PROCESS | 1826 | 1461414405783 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:26:45 INFO - PROCESS | 1826 | 1461414405824 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\", \"ba43c8cf-b759-4ab4-9200-71d866132ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x7fa7b865b000 == 142 [pid = 1826] [id = 788] 05:26:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 165 (0x7fa7bd929800) [pid = 1826] [serial = 2363] [outer = (nil)] 05:26:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 166 (0x7fa7bdb3c800) [pid = 1826] [serial = 2364] [outer = 0x7fa7bd929800] 05:26:45 INFO - PROCESS | 1826 | 1461414405885 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 167 (0x7fa7bdc52400) [pid = 1826] [serial = 2365] [outer = 0x7fa7bd929800] 05:26:46 INFO - PROCESS | 1826 | 1461414406862 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:26:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:26:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1444ms 05:26:46 INFO - PROCESS | 1826 | 1461414406913 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 1826 | 1461414406916 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 166 (0x7fa7bee47000) [pid = 1826] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 165 (0x7fa7cf6bac00) [pid = 1826] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 164 (0x7fa7bc03f000) [pid = 1826] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 163 (0x7fa7b8471400) [pid = 1826] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 162 (0x7fa7cf5ba800) [pid = 1826] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 161 (0x7fa7d6831800) [pid = 1826] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 160 (0x7fa7c5945800) [pid = 1826] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 159 (0x7fa7c4c4b400) [pid = 1826] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 158 (0x7fa7bedab400) [pid = 1826] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 157 (0x7fa7b98fc400) [pid = 1826] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 156 (0x7fa7cf5c2c00) [pid = 1826] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 155 (0x7fa7bdc4a800) [pid = 1826] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 154 (0x7fa7df965800) [pid = 1826] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 153 (0x7fa7c6edd000) [pid = 1826] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 152 (0x7fa7bedadc00) [pid = 1826] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 151 (0x7fa7e8bb7c00) [pid = 1826] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 150 (0x7fa7b8474000) [pid = 1826] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 149 (0x7fa7bdb39800) [pid = 1826] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 148 (0x7fa7c4d5c400) [pid = 1826] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 147 (0x7fa7c4fb8400) [pid = 1826] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 146 (0x7fa7cf5b7c00) [pid = 1826] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 145 (0x7fa7d2971c00) [pid = 1826] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 144 (0x7fa7bedb2000) [pid = 1826] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 143 (0x7fa7c4c3f800) [pid = 1826] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 142 (0x7fa7c70eec00) [pid = 1826] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 141 (0x7fa7c011c400) [pid = 1826] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 140 (0x7fa7d212fc00) [pid = 1826] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 139 (0x7fa7d2ab3000) [pid = 1826] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:26:47 INFO - PROCESS | 1826 | --DOMWINDOW == 138 (0x7fa7b98fac00) [pid = 1826] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:26:48 WARNING - u'runner_teardown' () 05:26:48 INFO - No more tests 05:26:48 INFO - Got 0 unexpected results 05:26:48 INFO - SUITE-END | took 1108s 05:26:48 INFO - Closing logging queue 05:26:48 INFO - queue closed 05:26:48 INFO - Return code: 0 05:26:48 WARNING - # TBPL SUCCESS # 05:26:48 INFO - Running post-action listener: _resource_record_post_action 05:26:48 INFO - Running post-run listener: _resource_record_post_run 05:26:49 INFO - Total resource usage - Wall time: 1143s; CPU: 98.0%; Read bytes: 8396800; Write bytes: 973987840; Read time: 320; Write time: 291728 05:26:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:26:49 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 83853312; Read time: 0; Write time: 73320 05:26:49 INFO - run-tests - Wall time: 1113s; CPU: 98.0%; Read bytes: 7843840; Write bytes: 890134528; Read time: 296; Write time: 218408 05:26:49 INFO - Running post-run listener: _upload_blobber_files 05:26:49 INFO - Blob upload gear active. 05:26:49 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:26:49 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:26:49 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:26:49 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:26:49 INFO - (blobuploader) - INFO - Open directory for files ... 05:26:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:26:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:26:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:26:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:26:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:26:50 INFO - (blobuploader) - INFO - Done attempting. 05:26:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:26:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:26:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:26:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:26:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:26:51 INFO - (blobuploader) - INFO - Done attempting. 05:26:51 INFO - (blobuploader) - INFO - Iteration through files over. 05:26:51 INFO - Return code: 0 05:26:51 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:26:51 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:26:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7056b5016534fded4c3c53f994584e7928303486b1df4c57fbf4392c245b25b3b1a3c5d920c8160e68c3466743ba9b9d928698d16f8450af4be39e85ce9a4f56", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5463404c92835cf29b52f9a588de2f9d40db99d3f80d039036897362e788cadac13b26beceb72627384d55e52c83f7cdfe33e176cac20f73a40f9389f1904f10"} 05:26:51 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:26:51 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:26:51 INFO - Contents: 05:26:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7056b5016534fded4c3c53f994584e7928303486b1df4c57fbf4392c245b25b3b1a3c5d920c8160e68c3466743ba9b9d928698d16f8450af4be39e85ce9a4f56", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5463404c92835cf29b52f9a588de2f9d40db99d3f80d039036897362e788cadac13b26beceb72627384d55e52c83f7cdfe33e176cac20f73a40f9389f1904f10"} 05:26:51 INFO - Running post-run listener: copy_logs_to_upload_dir 05:26:51 INFO - Copying logs to upload dir... 05:26:51 INFO - mkdir: /builds/slave/test/build/upload/logs 05:26:51 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1234.829242 ========= master_lag: 0.45 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 35 secs) (at 2016-04-23 05:26:51.919005) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-23 05:26:51.920247) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7056b5016534fded4c3c53f994584e7928303486b1df4c57fbf4392c245b25b3b1a3c5d920c8160e68c3466743ba9b9d928698d16f8450af4be39e85ce9a4f56", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5463404c92835cf29b52f9a588de2f9d40db99d3f80d039036897362e788cadac13b26beceb72627384d55e52c83f7cdfe33e176cac20f73a40f9389f1904f10"} build_url:https://queue.taskcluster.net/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032281 build_url: 'https://queue.taskcluster.net/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7056b5016534fded4c3c53f994584e7928303486b1df4c57fbf4392c245b25b3b1a3c5d920c8160e68c3466743ba9b9d928698d16f8450af4be39e85ce9a4f56", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5463404c92835cf29b52f9a588de2f9d40db99d3f80d039036897362e788cadac13b26beceb72627384d55e52c83f7cdfe33e176cac20f73a40f9389f1904f10"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CPudVntJSE6tuDCtmubrlg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-23 05:26:51.992803) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 05:26:51.993319) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461412367.525702-562446104 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017959 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 05:26:52.058056) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 05:26:52.058374) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 05:26:52.058704) ========= ========= Total master_lag: 12.33 =========